Порядок установки
Прежде всего запускается Solaris Device Configuration Assistant (DCA). Это программа с текстовым интерфейсом, которая распознает, какие в компьютере установлены устройства, и помогает настроить ядро для последующей установки системы и ее дальнейшей работы.
При старте DCA находит устройства, установленные в компьютере. То, что найдено на этом этапе, может не поддерживаться ядром. Если некое устройство распознано, это не значит, что ядро Solaris сможет работать с этим устройством после установки системы. Например, сетевой адаптер SMC 9432 EtherPower II прекрасно распознается программой DCA, но впоследствии не поддерживается ядром Solaris 9. Некоторые устройства, возможно, придется поддерживать с помощью драйвера, написанного вне Sun Microsystems, так как "фирменный" драйвер, идущий в поставке системы, не обеспечивает их стабильной работы. Так, для сетевого адаптера Realtek 8139 рекомендуется установить драйвер от Масаюки Мураямы (Masayuki Murayama), http://homepage2.nifty.com/mrym3/taiyodo/eng/.
Если при старте DCA какие-то из устройств не были обнаружены, следует указать явным образом, что именно следует искать (это делается нажатием клавиши F3).
Когда все устройства определены, приходит пора указать, с какого устройства будет происходить загрузка. Имеется в виду первичная загрузка ядра в момент установки. Этим устройством может быть сеть или CDROM. В подменю Boot Tasks можно выбрать параметры автозагрузки - таймаут для выбора альтернативного варианта загрузки и т.п. Настройки по умолчанию являются вполне приемлемыми.
После этого работа DCA завершается, и начинается этап, который зависит от выбранного метода установки. Мы рассмотрим вариант Solaris Webstart Installation. Потребуется выбрать язык установки: предлагается французский, немецкий, два диалекта китайского, японский, а также английский. Язык установки не связан с тем, какие языки будут поддерживаться системой после установки.
После выбора языка запускается Solaris Installation Program. Следующей по порядку запускается kdmconfig. Это программа выбора параметров графической подсистемы. Здесь потребуется указать тип монитора, видеоадаптера и размер экрана. Можно отказаться от настройки графической подсистемы, тогда при каждой следующей загрузке системы будет предлагаться настроить эти параметры. Впоследствие можно запустить kdmconfig вручную из командной строки в текстовом режиме или в окне треминала. Не следует указывать эти параметры наобум: попытка протестировать видеорежим с неверным типом видеоадаптера kdmconfig безнадежно "подвесит" компьютер. Если это произошло на этапе установки системы, установку придется начать заново. В общем случае, если настраивать параметры графического режима в момент установки нет времени, возможности или желания, лучше пропустить эту настройку вовсе, чем лгать установщику.
Если графическая подсистема не настроена, Solaris после установки будет после старта системы предоставлять на консоли текстовый интерфейс командной строки.
После kdmconfig настает черед разделения диска на разделы. По умолчанию весь имеющийся диск отдается в монопольное пользование системе Solaris. При этом минимальный раздел swap займет 414 Мб (512 Мб по умолчанию) и расположится в первых цилиндрах диска (начиная с третьего). Этот раздел будет вначале (при установке системы) использоваться в качестве временного диска.
Если установка системы неожиданно прервалась на этапе, когда разделы диска уже определены, можно попробовать запустить ее заново командой /sbin/cd0_install.
При разделении диска можно предусмотреть отдельные разделы для разных файловых систем. По умолчанию создаются раздел swap и корневой раздел (/). Рекомендованные минимальные размеры дисков, включая раздел swap, различны для разных наборов программ, выбираемых при установке:
Entire Solaris Software Group Plus OEM Support 2.9 Gbytes
Entire Solaris Software Group 2.7 Gbytes
Developer Solaris Software Group 2.4 Gbytes
End User Solaris Software Group 2.0 Gbytes
После определения разделов диска программа установки начнет копировать mini_root на жесткий диск. Этот процесс занимает около 20 минут, хотя на быстрых дисках протекает значительно быстрее. Mini-root - это минимальное ядро Solaris, достаточное для обеспечения работы программы установки.
Если при копировании mini-root возникнут множественные ошибки чтения компакт-диска или ошибка с сообщением
Warning: /pci@0,0/pci-ide@7,1/cmdk@0,0 ( Disk 0) Error for command 'read sector'. Error level 'Informational' Sense Key: aborted command Vendor 'Gen-ATA' error code: 0x3
следует отключить поддержку DMA. Подробности можно почерпнуть из лекции 4, раздел "Отсутствие поддержки DMA". Затем установку системы можно начать снова.
После копирования mini-root система перезагрузится и потребуется вставить диск Solaris Software 1, а затем - Solaris Software 2.
Не забудьте при перезагрузке вынуть компакт-диск, уже использованный программой установки.
После перезагрузки запускается syslogd и начинается выполнение программы webstart (вначале в командной строке, затем в графическом режиме). Графический режим включится только в случае корректных настроек видеоадаптера, выполненных с помощью kdmconfig.
Потребуется выбрать часовой пояс (time zone), имя компьютера (hostname), пароль пользователя root.
Затем следует выбрать тип установки: default или custom install. Для установки корректной локализации (например, русификации) Solaris это - ключевой момент. Надлежит выбрать custom install, т.к. по умолчанию устанавливается только поддержка английского языка (English locale).
При выборе русской локализации, отличной от RU.UTF-8 (поддержка кириллической страницы unicode), будет невозможно переключаться между языками при вводе текста в системе с помощью нажатия комбинации клавиш. Будет доступно переключение только с помощью мыши в специальном окне, ассоциированном с приложением. Такое "подокно" появится только в системных приложениях. Например, его не будет для приложения OpenOffice 1.1, которое вы, возможно, захотите установить дополнительно после установки системы.
Подробнее о работе с русским языком в Solaris 9 говорится в лекции 4.
После выбора типа установки осуществляется выбор набора программ (software group). О том, как это сделать, речь шла выше в разделе "Выбор набора программ".
Наконец, система потребует подтвердить, что вы уверены в правильности выбранного деления дисков на разделы, после чего начнется установка указанного набора программ. Длительность этой процедуры зависит от выбранного набора программ, скорости процессора и (в наибольшей степени) от скорости привода CD-ROM. После завершения установки производится перезагрузка, и свежеустановленная система загружается в многопользовательском режиме.