SCO UNIX V/386. Руководство по инсталляции И Н С Т Р У К Ц И Я Краткая инструкция по инсталяции SCO UNIX Sys V /386 release 3.2.2 Настоящая инструкция предназначена для инсталяции SCO UNIX Sys V / 386 версии 3.2.2 на PC/AT 386 при использовании ее в составе локальной вычис- лительной сети. 1. Требования к конфигурации PC/AT 386: Тип процессора Intel 386/DX, 386/SX, 486/DX, 486/SX Объем ОЗУ не менее 4 Mб Емкость жесткого диска не менее 80 Мб Емкость драйвера 0 1.44 Мб 2. Инсталляция SCO System V Operating System 3.2.2s 1) Поместите в драйв 0 дискету n1. 2) Загрузите систему с этой дискеты,включив компьютер. 3) При появлении сообщения ----------------------------------------------- | Boot | : нажмите ENTER (RETURN,ввод) для загрузки с дискеты. 4) Отображается меню выбора типа клавиатуры: ----------------------------------------------- | 1.American | ........... | Выберите опцию 1 (введите 1 и нажмите ввод). 5) Отображаются информационные сообщения о начале инициализации жесткого диска и предупреждение о потере имеющейся на диске ин- формации.На вопрос о продолжении работы ответьте y. 6) Отображается меню параметров жесткого диска.Введите q для выхода. 7) На экране появляется меню утилиты fdisk. ---------------------------------------------- | ........... | 2.Использование всего диска для UNIX. | 3.Создание партиции UNIX | 4.Активация партиции | 5.Удаление раздела Если на данной ПЭВМ вы делаете не первую инсталляцию UNIX, вы- берите сначала опцию 5 и удалите старую партицию, введя ее номер в ответ на запрос системы. Затем выберите опцию 2, если весь диск Вы используете под парти- цию UNIX, или опцию 3, если на диске уже существует партиция ДОС. В случае выбора опции 3 на запросы системы следует ввести пара- метры размещения партиции UNIX; например, если партиция ДОС зани- мает 32 Кб, введите: начальный номер дорожки - 1920 (следующая дорожка после ДОС); размер партиции - 6248 (общий размер диска минус 1920). После этого выберите опцию 4 и установите активной партицию 1 (UNIX). Система предупреждает об уничтожении всех данных с диска. Ответьте y на вопрос о продолжении. По окончании всех действий введите q для выхода из меню утилиты fdisk. 8) Cистема предупреждает об уничтожении всех данных с диска. Ответьте y на вопрос о продолжении. Отображается таблица с новым распределением диска. Нажмите ENTER для возврата в меню и затем введите q для выхода из меню. 9) Теперь отображается меню badtrk.Выберите опцию 2: ---------------------------------------------- | ........... | 2.Сканирование диска | ........... | 10)Отображается подменю сканирования.Выберите опцию 1: ---------------------------------------------- | 1.Сканирование всего раздела UNIX | ........... | 11)Отображается следующий уровень подменю для выбора типа ска- нирования.Выберите опцию 1: ----------------------------------------------- | 1.Быстрое сканирование (7 Мб в минуту) | ........... | 12)Ответьте y на вопрос о проведении разрушающего сканирования. 13)Ответьте y на вопрос о продолжении для перестройки существу- ющего содержания диска. 14)Производится сканирование диска с выводом номеров проверяемых дорожек. 15)По окончании работы badtrk снова отображается его меню. Выберите опцию 1: ------------------------------------------------ | 1.Печать текущей таблицы дефектных дорожек | ........... | Введите q для выхода из меню. 16)Нажмите ENTER для подтверждения умолчания на запрос системы о резервировании пространства в таблице дефектных дорожек (15 доро- жек). Если таблица содержит хотя бы одну дефектную дорожку,система за- прашивает: - сохранить новую таблицу - ответьте y - сохранить данные дефектных дорожек - ответьте n 17)Для выбора размера в блоках области swap на жестком диске, которую будет выделять программа divvy, введите - 8000 (что достаточно для функционирования ORACLE. 18)Ответьте n для отказа от создания отдельной файловой системы /u. 19)Ответьте n на вопрос о необходимости поблочного контроля раздела UNIX. 20)В течение нескольких минут создается файловая система. 21)Производится нормальное завершение системы по shutdown. 22)Вставьте дискету n1 и перезагрузите систему. После загрузки и проверки файловой системы root система при- глашает Вас поместить в драйвер 0 дискету m1 и нажать ENTER для считывания файлов с этой дискеты. 23)Затем те же действия выполняются с дискетами b1-b4, n1-n3. С этих дискет инсталлируются основные утилиты UNIX, после чего система запрашивает ввод паролей инсталляции операционной системы.Ответьте: oli559278 - серийный номер kyuhhhlk - ключ активации 24)Уровень защиты от несанкционированного доступа: 1. C2 > 2. Relaxed Default (менее строгий) После приглашения введите новый пароль суперпользователя (не меньше 5-и символов) и подтвердите его после повторного приглаше- ния. 25)Система устанавливает зону Вашего астрономического времени. Для этого она спрашивает Вас, находитесь ли Вы в Северной Америке. Ответьте n. 26)Введите аббревиатуру зоны Вашего стандартного времени (1-9 сим- волов) например, для Москвы ответьте на запрос: Moscow 27)Ответьте на ряд вопросов относительно Вашего часового пояса и использования летнего времени; например,для Москвы ответы будут: -2 n 28)На этом этапе завершается инсталляция основной, минимальной части системы UNIX и отображается меню, позволяющее выйти из процедуры инсталляции или продолжить инсталляцию дополнительных программных средств системы UNIX. Выберите опцию 2. -------------------------------------------------- | 1.Останов инсталляции | 2.Продолжение инсталляции | ........... | Примечание.Если Вы выберете опцию 1 или по каким-либо причинам не сумеете успешно завершить все последующие шаги данной инструк- ции, Вы можете в любой момент начать инсталляцию дополнительных продуктов UNIX,введя команду custom и пользуясь этой инструкцией, начиная со следующего пункта данной инструкции. 29)Отображается главное меню custom.Выберите опцию 1: -------------------------------------------------- | 1.Operating system | ........... | 30)После приглашения поставьте в драйвер 0 дискету х1 и нажмите ENTER для инсталляции расширенных утилит UNIX. 31)Отображается подменю инсталляции.Выберите опцию 1: -------------------------------------------------- | 1.Инсталляция одного или более пакетов | ........... | 32)Отображается список пакетов и их текущее состояние: Yes - инсталлирован No - не инсталлирован Part - частично инсталлирован Для инсталляции всего списка пакетов введите all и нажмите ENTER. 33)После приглашения проверьте, что дискета х1 установлена, и на- мите ENTER.Производится перепись файлов с дискеты в файловую сис- тему на жестком диске. 34)В ответ на приглашения последовательно устанавливайте дискеты х2 - х5 и нажимайте ENTER. 35)Производится инсталляция пакета LINK (Link Kit),необходимого для последующей инсталляции драйверов устройств.По запросу сис- темы еще раз введите пароли инсталляции операционной системы UNIX: oli559278 - серийный номер kyuhhhlk - ключ активации 36)Выполняется инсталляция указанных пакетов (ALL) и затем снова отображается подменю инсталляции.Выберите опцию 3 для проверки: ------------------------------------------------- | ........... | 3.Список доступных пакетов | ........... | В колонке состояния каждого пакета должно быть YES. Нажмите ENTER для возврата в подменю инсталляции, а затем введите q для выхода из него. 37)Выполните команду haltsys для завершения работы системы. Удалите оставшуюся дискету из драйвера 0 и нажмите любую клавишу для перезагрузки готовой системы.Для входа в систему с привилегиями суперпользователя введите имя login - root и пароль,установленный Вами при инсталляции. Теперь Вы можете инсталлировать программное обеспечение со стриммерной ленты. ___________________________________________________________________ 2.ИНСТАЛЛЯЦИЯ ОСТАЛЬНЫХ ПРОДУКТОВ UNIX Инсталляция этих продуктов выполняется с помощью команды custom. Пароли инсталляции: ############################################################################## Наименование продукта # Номер # Серийный # Ключ # Имя # версии # номер # активации# тома ############################################################################## # # # # Operating System BOOT # 3.2v2.0s # oli559278 # kyuhhhlk # n1-n4 # # # # Operating System Master Disk # 3.2v2.0s # oli559278 # kyuhhhlk # m1 # # # # Operating System Basic Utilities # 3.2v2.0n # oli559278 # kyuhhhlk # b1-b4 # # # # Operating System Extended Utilites # 3.2v2.0n # oli559278 # kyuhhhlk # x1-x5 # # # # Operating System Inter. Supplement # 2.0.0c # fir550007 # ofohhhyx # i1 # # # # Software Development System # 3.2.2b # dag550823 # sbqljvrs # d1-d8 # # # # SCO Additional Service # 1.1.0a # # # s1 ##############################################################################  * SCO UNIX V/386. Руководство по инсталляции *  Информация, содержащаяся в этом документе, может подвергаться изменению без уведомления и не имеет обязательства ни перед частью Santa Cruz Operation, Inc., ни перед Microsoft Corporation. Программное обеспечение, описанное в этом документе, представлено по лицензионному или закрытому соглашению. Программное обеспечение может быть использовано или переписано только в соответствии с условиями соглашения. Противозаконно переписывать это программное обеспечение на магнитную ленту, диск или какой-либо другой носитель для любых целей, кроме персонального пользования покупателем. Части @ 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988 Microsoft Corporation. Все права сохраняются. Части @ 1983, 1984, 1985, 1986, 1987, 1988 Santa Cruz Operation, Inc. Все права сохраняются. Microsoft MS-DOS и XENIX - торговые марки Microsoft Corporation. UNIX - торговая марка AT&T. "ACER Fast File System" - торговая марка ACER Technologies Corporation. Номер документа SCO : 6-30-89-6.0/3.2.0A СИСТЕМА SCO UNIX V/386 ОПЕРАЦИОННАЯ СИСТЕМА РУКОВОДСТВО ПО ИНСТАЛЛЯЦИИ СОДЕРЖАНИЕ ------------------------------------------------------------------ 1 ВВЕДЕНИЕ Обзор 1-1 Как использовать предлагаемое руководство 1-2 2 ПРОЦЕДУРА ИНСТАЛЛЯЦИИ Обзор 2-1 Дистрибутив системы UNIX 2-2 Как пользоваться предлагаемым руководством 2-3 Подготовка 2-5 Две опции инсталляции: "Automatic" и "Configurable" 2-6 Если Вы используете опцию "Automatic" 2-7 Планирование компановки Вашего диска 2-8 Процедура инсталляции 2-15 Диагностика Вашей инсталляции 2-52 3 ПОВТОРНАЯ ИНСТАЛЛЯЦИЯ И МОДИФИКАЦИЯ ВАШЕЙ СИСТЕМЫ Введение 3-1 Закрытие системы 3-4 Резервирование системы 3-5 Процедура повторной инсталляции 3-7 Повторная инсталляция пакетов и прикладных программ 3-18 Повторная компоновка ядра 3-19 Подготовка к использованию сохраненных файловых систем 3-20 Восстановление ваших резервных копий 3-22 Повторная установка Вашего жесткого диска 3-23 Модификации:объединение новых версий конфигурационных файлов 3-25 A СЛОВАРЬ ДЛЯ ИНСТАЛЛЯЦИИ Термины, используемые при инсталляции А-1 ГЛАВА 1 ВВЕДЕНИЕ ------------------------------------------------------------------ Обзор 1-1 Как использовать предлагаемое руководство 1-2 ------------------------------------------------------------------ ОБЗОР Предлагаемое руководство предназначено для инсталляции операционной системы на ваш персональный компьютер. Темы, рассматриваемые в предлагаемом руководстве : Как система распределена по пакетам и что содержит каждый пакет. Реагирование на запросы системы в процессе инсталляции. Что Вам необходимо для начала работы. Подготовка жесткого диска для операционной системы. Установка бюджетов пользователей. Использование DOS в Вашей системе UNIX. Добавление драйверов к Вашей системе. ВВЕДЕНИЕ 1-1 Использование предлагаемого руководства ------------------------------------------------------------------ ИСПОЛЬЗОВАНИЕ ПРЕДЛАГАЕМОГО РУКОВОДСТВА Предлагаемое руководство содержит следующие разделы : Глава 1 : Введение Введение и обзор тем, предлагаемых руководством. Глава 2 : Процедура инсталляции Последовательное руководство для инсталляции операционной системы на ваш компьютер. Среди обсуждаемых тем : запуск системы в первый раз, инициализация жесткого диска и установка бюджетов пользователей. Глава 3 : Повторная инсталляция и модификация Вашей системы Инструкции, специфичные для повторной инсталляции и модификации, включая те, которые описывают, как сохранить файловые системы. Приложение A : Словарь для инсталляции Определение терминов, использованных в предлагаемом руководстве. ГЛАВА 2 ПРОЦЕДУРА ИНСТАЛЛЯЦИИ ------------------------------------------------------------------ Обзор 2-1 Распределение системы UNIX 2-2 Как пользоваться предлагаемым руководством 2-3 Подготовка 2-5 Две опции инсталляции: "Automatic" и "Configurable" 2-6 Если Вы используете опцию "Automatic" 2-7 Планирование компановки Вашего диска 2-8 Определение распределения области сохранения (подкачки) 2-9 Выбор решения, необходимо ли иметь раздельную (/u) файловую систему 2-10 Рабочие листы компановки диска 2-13 Процедура инсталляции 2-15 План 2-15 Что Вам необходимо 2-15 Загрузка операционной системы с загрузочных гибких дисков 2-17 Подготовка жесткого диска 2-21 Загрузка операционной системы с жесткого диска 2-31 Инсталляция дистрибутива UNIX и прикладных программ 2-37 Использование sysadmsh для конфигурирования Вашей системы 2-44 Подготовка системы к использованию 2-48 Диагностика Вашей инсталляции 2-52 ------------------------------------------------------------------ ОБЗОР Предлагаемое руководство UNIX объясняет, как инсталлировать систему UNIX на пресональный компьютер. Распределение UNIX даст Вашему компьютеру такие же многопользовательские и многозадачные возможности, какие есть у больших и дорогих компьютеров. Когда Вы инсталлируете систему, Вы : Инициализируете жесткий диск Переписываете сервисные программы UNIX с носителя дистрибутива UNIX на инициализированный жесткий диск Инсталляция на начальном уровне предназначена для пользователей с небольшим опытом эксплуатации компьютеров и для простой конфигурации системы. Дистрибутив системы UNIX ------------------------------------------------------------------ ДИСТРИБУТИВ СИСТЕМЫ UNIX Полная система UNIX состоит из следующих дистрибутивных наборов : Операционной системы Системы разработки программ (опциональной) Операционная система содержит программы UNIX, необходимые для создания множественных бюджетов пользователей, управления файловыми системами, для создания файлов и управления ими, а также для выполнения обслуживающих задач системы. Система разработки программ содержит программы UNIX, необходимые для создания, трансляции и отлаживания ассемблеровских и высокоуровневых языковых программ. ------------------------------------------------------------------ КАК ПОЛЬЗОВАТЬСЯ ПРЕДЛАГАЕМЫМ РУКОВОДСТВОМ Перед началом процедуры инсталляции внимательно прочитайте предлагаемое руководство, с тем чтобы ознакомиться с различными ступенями инсталляции и терминологией, используемой в каждом разделе. Если в процессе инсталляции Вы встретитесь с трудностями, Вы можете получить помощь из широкого круга источников. Пожалуйста, установите контакт с поставщиком для получения дополнительной информации о техническом обслуживании. Всегда следуйте правилам : Для ввода информации в процессе инсталляции используйте клавиатуру : Начинайте выполнение каждой команды после приглашения (чаще всего символов $, %, или #). При определенных условиях приглашением в пролцессе инсталляции может служить "{Installation}". Вводите все требуемые имена и числа точно, как показано. Завершайте строку нажатием клавиши {Return}. ПРИМЕЧАНИЕ : Клавиша {Return} на клавиатуре иногда либо обозначается стрелочкой "вниз - влево", либо соотносится с клавишей ENTER. Если в процессе ввода информации Вы сделели ошибку, Вы можете стереть символ : Исполязуя клавишу возврат (backspace), или Нажимая {CTL}h. Для полного удаления строки следует нажать {CTL}u. ПРИМЕЧАНИЕ : Клавишу {CTL} с с любой другой клавишей следует нажимать одновременно. Действовать в этом случае нужно также, как при использовании клавиши Shift. Дополнение : (y/n)? означает "yes или no?" ("да или нет?"), и всегда требует от Вас ответа (введите y или n и нажмите клавишу {Return}). Команды, которые упоминаются в тексте, написаны полужирным (boldface) шрифтом. Вслед за командой в круглых скобках указывается раздел справочного описания (например, cat(C)). В качестве руководства по различным разделам справочного описания следует использовать предисловие к справочнику пользователя. ------------------------------------------------------------------ ПОДГОТОВКА Перед тем, как начать процедуру инсталляции, Вы должны убедиться в том, что ваш компьютер полностью исправен и Вы знакомы с его операциями. В частности Вы должны знать : Как включать и выключать компьютер. Как вставлять гибкие диски в соответствующий дисковод. Как перезапускать компьютер. Если Вы впервые начали работу с компьютером или не уверены в перечисленных выше пунктах, вкратце ознакомьтесь с техническим описанием, поставленным с вашим компьютером и жестким диском. Жесткий диск должен быть соединен с вашим компьютером в соответствии с заводской инструкцией. Также, мы предлагаем Вам начать запуск системы со встроенного теста, как это описано в компьютерном руководстве для операторов, что позволит Вам обнаружить возможные технические неисправности. ------------------------------------------------------------------ Примечание Если Вы планируете занять часть жесткого диска под DOS или OS , сначала Вы должны инсталлировать DOS. Обратитесь к "Using DOS and OS" (Использование DOS или OS) в руководстве для администратора системы (System Administrator's Guide) для более детальных разъяснений. ------------------------------------------------------------------ ДВЕ ОПЦИИ ИНСТАЛЛЯЦИИ "Automatic" и "Configurable" Использование опции "Automatic" существенно упрощает инсталляцию операционной системы. Использование этой опции уместно для конфигураций простых систем и вполне оправдано в том случае, когда пользователи имеют небольшой опыт работы с компьютерами и операционными системами. Предлагаемая процедура состоит в основном из вставления и удаления дисков по приглашению. От производящего инсталляцию не запрашивается исчерпывающая информация, необходимая для инициализации и конфигурирования жесткого диска. Если Вы решили использовать эту опцию, придерживайтесь процедуры инсталляции, и она будет осуществляться без Вашего вмешательства. Процедура инсталляции "Configurable" используется для конфигурирования систем, отвечающих специальным требованиям. В частности, процедуру "Configurable" необходимо использовать, если Вы хотите пользоваться : Нестандартным жестким диском Специальным выделением области сохранения (подкачки) В большинстве случаев, когда Вы не собираетесь использовать указанные выше признаки, Вам лучше выбрать опцию "Automatic". Однако Вам следует просмотреть раздел настоящей главы "Планирование компановки Вашего диска" и определиться, представляются ли для ваших нужд важными указанные признаки. Опция "Automatic" обходит десятки страниц инструкций по конфигурации жесткого диска, что является большим преимуществом, если Вы недостаточно опытны или у Вас простые потребности. ------------------------------------------------------------------ ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ ОПЦИЮ "Automatic" Приглашение для опции "Automatic" появляется вскоре после того, как Вас запрашивают о типе клавиатуры (как это описано в финальной части "Загрузка операционной системы с загрузочных гибких дисков"). Характерным приглашением является: +----------------------------------------------------- | | 1. Fully Configurable Installation | | 2. Automatic Installation (use system defaults) | | 3. Exit Installation | | Enter your choice: Если Вы отвечаете 2, то Вас приглашают вставить дистрибутивные гибкие диски и сообщают Вам о ходе инсталляции. По окончании Вам следует обратиться к инструкциям, содержащимся в разделе "Загрузка операционной системы с жесткого диска" этой главы, придерживаясь указанной в нем процедуры, и процедур каждого раздела, следующего за упомянутым. Последовательность сообщений следующая (она может изменяться в соответствии с конфигурацией Вашего жесткого диска; "Scanning disk..." ("Сканирование диска") может занять большой промежуток времени в зависимости от размера Вашего жесткого диска): % disk disk type information Creating UNIX partition (Создание раздела UNIX) Scanning disk (Сканирование диска) Dividing UNIX partition into filesystem and swap divisions (Разбивка раздела UNIX на файловые системы и отделы сохранения) Making filesystems (Формирование файловых систем) Setting up hard disk root filesystem (Установка корневой файловой системы на жесткий диск) Initialization of the hard disk is now complete. (Инициализация жесткого диска завершена). ------------------------------------------------------------------ ПЛАНИРОВАНИЕ КОМПАНОВКИ ВАШЕГО ДИСКА Если Вы рассчитываете на большое число пользователей, интенсивное использование машины или планируете использовать программу базы данных, желательно спланировать компановку Вашего жесткого диска. Интенсивно используемые системы требуют выбора таких решений, которые будут влиять на эффективность работы. В данном разделе обсуждаются два сегмента Вашего жесткого диска (файловые системы /u и область сохранения (подкачки)) относительно корневой файловой системы UNIX (раздел DOS упоминается здесь, поскольку он оказывает полезное влияние на дисковое пространство): 1. Область сохранения (подкачки): Область сохранения является частью диска, которая действует как расширение Вашей физической памяти (RAM). Программы (или часть программ), которые активно используются, но в данный момент ждут своей очереди, могут быть сдвинуты в эту область (выгружены), с тем чтобы в RAM можно было запустить другие программы. Если у компьютера много пользователей или обширные прикладные программы, как, например, база данных, область сохранения должна быть большой. 2. Раздельные (установленные) файловые системы (/u): Работа большого жесткого диска (140 Мбайт +) при большом числе пользователей может замедляться большой корневой файловой системой. Создание раздельной (обычно обозначаемой /u) файловой системы для бюджетов пользователей улучшает эффективность работы, облегчает резервирование и помогает защитить от повреждений корневую файловую систему при выходе из строя всей системы. Файловая система /u обычно используется для бюджетов и файлов пользоватьелей. 3. Раздел DOS: Тем, кто хочет совместно с UNIX использовать DOS, необходимо справиться с главой "Using DOS and OS/2" ("Использование DOS и OS/2") руководства для системного администратора и в первую очередь загрузить на диск DOS. Присутствие раздела DOS делает существенным хорошее планирование ресурсов диска, так как для того, чтобы переделать компоновку Вашего жесткого диска, необходимо повторно инсталлировать операционную систему В конце этого раздела приводится ряд простых рабочих листов для вычисления размеров делений диска. Хотя эти расчеты могут показаться пугающими, они выполняются автоматически и требуют лишь введения простых величин. ОПРЕДЕЛЕНИЕ ВЫДЕЛЕНИЯ ОБЛАСТИ СОХРАНЕНИЯ Иногда физическая память (RAM) недостаточно велика, чтобы в ней хранились все активные процессы системы. В таких условиях в операционной системе предусмотрено сохранение, в результате которого на жестком диске резервируется пространство, называемое "областью сохранения или подкачки". Область сохранения должна быть, по крайней мере, такой же большой, как и память. Область сохранения выделяется в процессе инсталляции системы. Ниже приведены два метода для вычисления размера области сохранения. ПОЗВОЛЬТЕ divvy (ADM) РЕШАТЬ ЗА ВАС Если система используется в условиях типичных многопользовательских операций (нет больших прикладных программ или системы разработки прогрмм), Вы можете использовать область сохранения, выбираемую по умолчанию, рекомендованную при процедуре инсталляции. После запуска badtrk (ADM), Вы получите запрос о размере пространства, необходимом для выделения под область сохранения. divvy вычислит минимальный и максимальный размер исходя из размера жесткого диска. При этом используются следующие формулы (блоки имеют размер в 1024 байт, т.е. 1 кбайт). +---------------------------------------------------------------------+ | Если раздел UNIX и меньше, Выделение области сохранения | | больше, чем чем по умолчанию | | +---------------------------------------------------------------------+ | * | 40 Мбайт 50 Мбайт 20% от раздела | | 51 Мбайт 139 Мбайт 10 Мбайт | ** | 140 Мбайт -------- 10 Мбайт+(размер раздела-140)/10 | +---------------------------------------------------------------------+ * Не рекомендуется отводить под раздел UNIX менее 40 Мбайт ** Не рекомендуется выделять под область сохранения менее 64 Мбайт Если Вы планируете инсталлировать систему разработки программ, вводите размер области сохранения, по крайней мере, на 1000 блоков больший, чем выбираемый по умолчанию. Это особенно важно, если Вы планируете использовать большие прикладные программы типа базы данных и электронных таблиц или создавать резидентные программы с целью повышения эффективности. ВЫЧИСЛЕНИЕ РАЗМЕРА ОБЛАСТИ СОХРАНЕНИЯ ВРУЧНУЮ В системах, использующих основные прикладные программы (например, большую реляционную базу данных), выделение области сохранения должно осуществляться по следующим формулам. Чтобы осуществить расчеты, используйте рабочие листы, приведенные в конце этого раздела. 1. Умножьте число пользователей машины на размер самого большого процесса (текущей программы), обычно выполняемого на машине, в кбайтах. 2. К инсталлированному в Вашей машине объему памяти добавьте 265 кбайт. Сравните этот результат с полученным в пункте 1. В качестве размера области сохранения выберите больший объем. 3. Если многочисленные пользователи используют различные большие прикладные программы, полученный выше результат нуждается в изменении. Попробуйте добавить по 1 Мбайту на каждую большую прикладную программу. (Систему разработки программ следут относить к большим прикладным программам.) В качестве примера приведем расчет для 8-пользовательской машины с х 4 -Мбайтной памятью и стандартным набором из электронной таблицы, базы данных, системы подготовки текстов и графического пакета: 1. 8 пользователей 1 Мбайт = 8 Мбайт 2. 4 Мбайта инсталлированной памяти + 1 Мбайт = 5 Мбайт, что меньше объема, полученного в п.1. 3. 4 пользователя работают с различными большими прикладными программами. 4 1 Мбайт = 4 Мбайт. Для того чтобы получить объем области сохранения, этот результат следует добавить к большему из полученных в п.1 и п.2 : 8 Мбайт + 4 Мбайт = 12 Мбайт. Поскольку в операционной системе используются блоки в 1кбайт, это означает, что под область сохранения в 12 Мбайт необходимо выделить 12000 блоков. ВЫБОР РЕШЕНИЯ, НЕОБХОДИМО ЛИ ИМЕТЬ РАЗДЕЛЬНУЮ (/u) ФАЙЛОВУЮ СИСТЕМУ Если Вы производите инсталляцию на жесткий диск(или раздел), объем которого превышает 140 Мбайт, Вам будет необходимо принять решение, делить ли раздел UNIX на две раздельные файловые системы. Решение принимается в соответствии со следующим расчетом: IF UNIX partition>140 MB and partition-(root+swap)>20,then/u Если раздел UNIX > 140 Мбайт и раздел - (корень + область сохранения) > 20, тогда /u Вторая файловая система, как правило, обозначается "/u"; однако, ее можно назвать любым образом, за исключением "root" (корень). Обычно файловая система /u используется для бюджетов и файлов пользователей. Применение файловой системы /u имеет как некоторые преимущества, так и недостатки. Если Вы организуете исполняющую систему (не используется ни один из инсталлированных пакетов операционной системы) с единственной закрепленной прикладной программой или небольшой файловой памятью, необходимости создавать файловую систему /u нет. ПРЕИМУЩЕСТВА ФАЙЛОВОЙ СИСТЕМЫ /u Преимущества раздела файловых систем: Легче осуществляется резервирование системы. В стандартной системе при использовании UNIX пользовательские файлы могут часто меняться, тогда как системные файлы остаются неизменными, как они были инсталлированы. Большинство пользователей часто создает и модифицирует файлы в своих собственных бюджетах, так что бюджеты пользователей должны часто резервироваться, тогда как корневая файловая система требует резервирования лишь в исключительных случаях, При раздельных файловых системах требуется меньше места (например, меньше гибких дисков, меньше магнитной ленты, лента меньшей длины и т.д.) для резервирования индивидуальных файловых систем. Небольшие файловые системы более быстродействующие. Доступ к файлу быстрее, поскольку у операционной системы меньше inodes (идентификаторов файлов) и блоков данных (подделений файловой системы) для поиска. Каждая файловая система имеет свои собственные области inodes и области блоков данных. Другая причина заключается в том, что при неправильном закрытии системы ("сбое"), все файловые системы проверяются и очищаются с использованием fsck (ADM). Для очищения двух небольших файловых систем требуется меньше времени, чем для одной большой. При сбое системы менее открытая файловая система обычно меньше повреждается, нежели более открытая. Следовательно, снижая открытость корневой файловой системы, тем самым уменьшают вероятность ее повреждения. Файловая система /u может быть легко воссоздана путем ее повторной маркировки и восстановления из резервной копии. НЕДОСТАТКИ /u ФАЙЛОВОЙ СИСТЕМЫ Существует два недостатка, оба относящихся более к управлению, нежели к выполнению работы. Если разделение сделано, то изменение размера файловой системы или ее удаление либо невозможно, либо очень пролдолжительно по времени. Для того чтобы произвести подобную операцию, необходимо резервирование всего раздела UNIX и изменение размеров файловой системы с использованием сервисной программы divvy (ADM), после чего всю систему нужно восстановить из резервной копии. Это может быть сделано только опытным администратором системы. Обычно оказывается проще произвести повторную инсталляцию с самогго начала. Лишняя файловая система может привести к некоторому дополнительному усложнению операционной системы. Это может сделать управление системой слишком сложным для новичков. Оно может включать и такое усложнение, как необходимость вовремя устанавливать другие файловые системы, если они автоматически не устанавливаются во время загрузки. ОПРЕДЕЛЕНИЕ МЕСТА ДЛЯ /U ФАЙЛА Для того,чтобы определить необходимое место на Вашем жестком диске для /u файла, проделайте необходимые шаги в следующем порядке: (Этих требований много; просмотрите их здесь и используйте лист до конца этого раздела.) 1. Сложите вместе размеры всех пакетов операционной системы,если Вы хотите настроится на вашу систему.Размеры пакетов (в 512 битовых блоках) найдены в Release Notes раздела "Пакеты операционной системы". 2 Вычислите размер директории /tmp. /tmp используется во многих программах UNIX как рабочая часть памяти. Каждому пользователю дано по меньшей мере полмегабайта. Добавьте другую половину мегабайта для каждого пользователя к этому числу,если кто-то хочет использовать большую базу данных,открывая большой файл или работая над разработкой программного обеспечения. 3 Необходимо ввести дисковые размерные требования для некоторых приложений корневой системы. 4 Сложите результаты шагов 1,2,3. Эта величина представляет собой полный размер корневой системы. 5 При этом,10-20% размера корневой системы должны храниться свободными , после того как программное обеспечение скомпановано. Вычислите 20% от размера корневой системы,полученного в предыдущих шагах и добавьте к общей величине. На пример: предположим, что размер корневого каталога 40 MB. Чтобы сохранить 20% корневого каталога свободными, нужно добавить 8 MB к корневому каталогу, получим 48 MB. 6. Вычтете необходимый размер для корневой системы (как рассчитано в шаге 5) из размера Вашего раздела UNIX (или размера Вашего винчестера,если система UNIX является единственной в нем). Оставьте более чем 10 MB на Вашем жестком диске, перед тем как добавить /u файл. 7. Рассчитайте необходимый размер для /u файла. На каждого пользователя дается 1,5 MB дискового пространства для /u файла. Учтите потребности для каких-либо баз данных в /u файле. Потребности баз данных зависят от максимального размера файла и того, сколько пользователей работают с базой данных, а также какие базы данных пользователи используют совместно. Итак,сложите размер нескольких программ, которые будут постоянно находиться в оперативной памяти в /u файле. Если пространство, необходимое для /u файла меньше, чем число, рассчитанное в пункте 5, Вы можете спокойно добовить /u файл. 8. Умножте размер в мегабайтах /u файловой системы на 1000, чтобы получить величину 1 К блок,для того чтобы выделить /u файл. ЛИСТЫ КОМПАНОВКИ ДИСКА. Используйте следующие листы для выполнения расчетов, обсуждавшихся в предыдущих пунктах. __________________________________________________________________ Выделение области подкачки __________________________________________________________________ 1.Номер пользователя:________________ x 1 MB =___________ 2.Количество инсталлированных RAM ________ + 1 MB =___________ 3.Наибольшее из (1) и (2): =___________ 4.Число больших программм: _______________ x 1 MB =___________ 5.Сумма (3) и (4): =___________ __________________________________________________________________ ___________________________________ Размер разделов диска ___________________________________ Раздел DOS:_______________________ Раздел UNIX:______________________ Область подкачки:_________________ /u файл:__________________________ ____________________________________ __________________________________________________________________ Выделение пространства для /u файла __________________________________________________________________ Команда Расчет Результат __________________________________________________________________ 1.Сумма пакетов ОС для _____________/ 2000 = __________ инсталляции (превраще- ние 512 байтовые блоки в MB ) 2.Число пользователей, _____________x .5 MB = __________ 1/2 MB на каждого 3.Число пользователей, _____________x .5 MB =___________ использующих базу данных или DS, 1/2 MB на каждого пользователя 4.Сложить (2) и (3) для ___________________ = ___________ величины /tmp. 5.Потребности диска для ____________________ = ___________ программ. 6.Размер корневой системы:____________ x 1.2 = ___________ сложить (1) и (5),плюс 20%. 7.Вычесть размер корневой ________ - __________ = ___________ системы (6) из раздела UNIX (или полного диска). 8.Если (7) меньше, чем 5-10 MB ________________ = ____________ Вы не можете иметь /u систему. 9.Число пользователей, из ___________x 1.5 MB = ___________ рсчета 1.5 MB на каждого. 10.Размер программ для ис- ____________________ = ___________ пользования в /u файле. 11.Размер нескольких файлов ___________________ = ___________ баз данных для использова- ния в /u файле. 12.Сложите (9),(10),(11) для ___________________ = ___________ образования размера /u файла. 13.Если /u (12) меньше чем (7), _______________ __________ можно работать, в противном случае /u файл организовывать нельзя. 14.Превратите размер /u файла __________x 1000 = ___________ (12) в блоки. __________________________________________________________________ __________________________________________________________________ ПРОЦЕДУРА ИНСТАЛЛЯЦИИ Эта глава содержит рекомендации по инсталляции. ПЛАН Процедура инсталляции содержит 6 этапов: 1. Запустить систему с загрузочных гибких дисков. 2. Подготовить винчестер для инсталляции, включая проверку диска для совместного использования с операционной системой DOS. 3. Запустить операционную систему с вновь инициированного винчестера. 4. Инсталлировать дистрибутивы UNIX и загрузить ваши прикладные программы. 5. Сформировать вашу систему с помощью меню sysadmsh системного административного языка, включить сумму пользователей и выбрать вид защиты. 6. Подготовить систему к общему использованию, включая установку пароля и перезапуск системы, чтобы сделать изменения конфигурации системы. Следующие главы описывают каждый этап. После того,как вы закончите ин