Главная arrow Статьи arrow NetBSD arrow Установка и первоначальная настройка NetBSD  
 
 
 

Main Menu
Главная
Статьи
Обзоры
Блог
Поиск
 

Установка и первоначальная настройка NetBSD

Написал Бешков Андрей   
Пятница, 01 Апреля 2005
Содержание статьи
NetBSD история возникновения и поддерживаемые платформы
Получение дистрибутива NetBSD
Установка NetBSD
Разметка жесткого диска


Итак, наигравшись и выяснив потенциальные возможности системы, возвращаемся в самое первое меню и приступаем к созданию разделов на жестком диске. Для этого выбираем пункт "Install NetBSD to hard disk".
Image 

Следующая подсказка повествует о том, что для продолжения инсталляции нам необходимо создать разделы на жестком диске. Затем внутри этих разделов разместить файловые системы нашей операционной системы. И уж только после этого установить нужные наборы программного обеспечения, называемые почему-то "distribution sets". Согласившись с предлагаемым планом, выбираем целевой жесткий диск. В моей системе он назывался wd0. Последствия выбора не заставляют себя долго ждать.

 Image

 Тут нам разрешают использовать данные о геометрии жесткого диска, собранные мастером оборудования, или задать свои. Я использовал данные, определенные мастером. После этого наступает черед очень опасного выбора. Нужно решить, использовать все пространство, доступное на этом диске, или только часть из него. Выбирать использование части стоит в том случае, если на диске есть разделы других операционных систем или вы желаете их создать в дальнейшем. При использовании всего пространства данные, раннее находившиеся на этом диске, будут уничтожены.

Image 

У меня ничего ценного на этом диске отродясь не водилось, поэтому было решено полностью использовать доступное пространство, которое было равно 1023,97 мегабайт. Следует отметить, что NetBSD для исправного функционирования довольствуется гораздо более скромным пространством. Инсталляция всех пакетов плюс система X Windows займет 290 мегабайт, а без него 200 мегабайт. Следующий вопрос, заданный системой, уточняет тип разбиения диска на файловые системы.

  • Standart - вопрос о размерах и размещении необходимых файловых систем программа инсталляции решает сама.
  • Standart X - размеры и размещение файловых систем совпадают со стандартным размещением, за исключением того, что раздел swap увеличивается в два раза. Также стоит обратить внимание на тот факт, что система резервирует место для бинарных файлов X сервера. Таким образом, мы получим графический интерфейс на основе XFree.
  • Custom - ручное разбиение файловых систем и определение точек монтирования.
  • Use existing - использовать уже имеющиеся файловые системы. Нужно будет всего лишь указать точки монтирования для них.
Я выбрал Standart X и получил следующую картину распределения файловых систем по жесткому диску.

Image 


Поверив, что все на первый взгляд выглядит нормально, решил не пользоваться опцией "Change partitions", вызывающей местный аналог программы fdisk, и выбрал взамен пункт меню "Partitions are ok". На следующем экране система интересовалась, не хочу ли я дать имя жесткому диску вместо используемого по умолчанию "mydisk". Я решил, что хочу и назвал его "system". Впрочем, вы может поступить, как вам заблагорассудится, потому что название не критично. Затем последовало предупреждение о том, что изменения на жесткий диск пока не записаны и у нас есть последний шанс все отменить. Недрогнувшей рукой выбираем пункт меню, разрешающий продолжать инсталляцию. Некоторое время на экране будут мелькать надписи, извещающие нас о процессах создания и о ходе разметки новых файловых систем. Нарисовав следующее меню, система пытается узнать, что мы хотим использовать в качестве системной консоли. Выбрать можно один из двух вариантов:

  • Normal bootblock - системной консолью служит монитор, подключенный к машине.
  • Serial bootblock - присоединяем системную консоль к первому последовательному порту.
Я выбрал Normal bootblock, в ответ система немножко пожужжала диском и радостно сообщила о том, что первый этап инсталляции завершен и теперь мне необходимо выбрать наборы программного обеспечения, которые будут установлены далее. Как обычно, дают выбрать из двух наборов - Full и Custom. Повинуясь своему неуемному любопытству, решил использовать нестандартный набор пакетов. На следующем экране слева виден список выбранных пакетов, а справа меню со списком доступных для установки пакетов. Установить или снять пометку о выборе можно с помощью клавиши "Enter".

Image 

 После того, как разберемся с выбором пакетов, система задаст вопрос о носителе, с которого будет производится инсталляция.

Image 

 Я выбирал CDROM, ну а вы можете использовать все, что душе угодно. В следующем меню определяем, является у нас CDROM устройством или директорией. Такой подход удобен, если CDROM примонтирован в нестандартное место.

Image 


Выбрав пункт device, соглашаемся с предлагаемым системой вариантом: считать нужный нам cdrom устройством cd0. Несмотря на то, что в вашей системе маркировка может отличаться, я думаю, догадаться, что есть что, особого труда не составит. Указав, где у нас находится CDROM, используем пункт меню "Continue" и приказываем продолжать установку. Минут 5 любуемся на бегущие по экрану списки устанавливаемых пакетов. К сожалению, с таким составом пакетов с первого раза удачно завершить инсталляцию мне не удалось. Начались шаманские танцы с бубном, но, несмотря на все старания, процедура установки с завидным постоянством прерывалась сообщениями о фатальной ошибке в пакете X11-fonts. Хорошо, что установка длится всего 5 минут. На третьей неудачной попытке были отключены все пакеты, связанные с X Windows. И только после этого инсталляция удалась. Либо при скачивании из сети образ диска был поврежден, либо у меня плохо работает cdrom.

В голове крутятся мысли о том, что, конечно, хотелось посмотреть, насколько хорошо работает оконная система, но все же это не критично. Посмотрев на настенные часы, понимаю, что 3 часа ночи - не самое лучшее время для того, чтобы разбираться с неполадками. Ложусь спать с твердым намерением завтра обязательно победить эту досадную ошибку. На следующий день подопытная машина почувствовала на своей шкуре все прелести профилактики и техобслуживания. После этого была начата новая инсталляция NetBSD с полным набором пакетов X Window, завершившаяся успешно.

Как только нужные пакеты установились на жесткий диск, система покажет меню с вопросом, корректно ли у нас настроена сетевая подсистема и можно ли записать настройки, использовавшиеся в этом сеансе как настройки по умолчанию. С радостью соглашаемся и жмем "Yes": все-таки редактировать системные файлы с помощью vi - удовольствие не из самых приятных. После этого наступает черед установить часовой пояс, в котором находится эта машина. Для меня это зона EUROPE/Moscow. Выбираем ее с помощью клавиши "Enter" и выходим из меню, нажав одну за другой клавиши "x" и "Enter". Далее выбираем схему шифрования паролей. Доступны шифры DES и MD5. В большинстве Unix-подобных систем стандартом де факто является DES. Решено было использовать именно его.

Система спросит, не хотим ли мы проинициализировать пароль пользователя root. Изъявляем желание и устанавливаем в качестве пароля что-то очень длинное и сложно-запоминаемое.

Читаем поздравления, говорящие об удачном завершении установки, а когда надоест, нажимаем "OK" и снова попадаем в самое первое меню инсталляции. Теперь нужно перегрузить машину, наконец-то нам пригодилась загадочная опция "Reboot machine".

Следующим сюрпризом для нас будет тот факт, что теперь во время загрузки для отображения сообщений на системную консоль используется шрифт ярко-зеленого цвета. Под конец процедуры загрузки демонов шрифт снова станет белым. Не Unix, а какой то калейдоскоп. Войдя в систему под пользователем root, смотрим состояние сетевых интерфейсов с помощью команды ifconfig -a. Настройки, определенные в процессе инсталляции, сохранились. Затем настраиваем X Windows с помощью программ xf86config или XF86SETUP. Процесс этот ничем от остальных Unix- систем не отличается, поэтому писать о нем не станем. Стоит отметить, что X Windows запустились сразу же без каких-либо ошибок. А вот с русской локализацией консоли разобраться с наскоку так и не удалось. Возможно методики решения этой проблемы станут темой следующих очерков. Если отклик на данную статью будет достаточно сильным, то, наверно, я буду продолжать писать об освоении NetBSD. На этом, наверно, стоит завершить нашу совместную экскурсию по системе и пожелать вам успехов в освоении этого варианта Unix.



Последнее обновление ( Понедельник, 18 Июня 2007 )