Я буду рассматривать процесс установки ОС FreeBSD-5.3-RELEASE, но так как установщик не менялся очень давно, практически все описанное в этой статье справедливо и для более ранних версий. В моем случае установка будет производиться с CD-ROM'а.
   
В биосе (BIOS) компьютера задаем загрузку с CD-ROM'а, вставляем диск с дистрибутивом в привод и перезагружаемся. Мы видим меню программы sysinstall
:

http://education.aspu.ru/image/01.gif

Ее можно вызывать и после установки для некоторых настроек, но я бы не рекомендовал. В большинстве случаев подходит тип установки «standart», который я и выбрал. Другие типы установки нужны для тех, кому надо что-то настроить нестандартно или тем, кто точно знает, что ему нужно, чтобы не устанавливать лишнее.
   
Первым делом нам необходимо создать на жестком диске раздел для установки ОС, что нам и предлагается сделать:

http://education.aspu.ru/image/02.gif

Мы видим список уже существующих разделов и свободное место (все цифры даны в байтах, нажимая «z» можно переключаться между вариантами). Чтобы создать раздел, надо поставить курсор на полоску с указанным количеством свободного места на диске и нажать «c» (create). Вводим желаемый размер раздела (по умолчанию предлагается использовать все доступное место). Если вы хотите использовать не все место, то надо задать количество (чтобы указать количество в мегабайтах надо в конце дописать MB, например 4096MB, по умолчанию предполагается что размер вводится в секторах) . Далее задаем тип (оставляем 165). Удалить раздел можно нажатием «d» (delete). Внимание!Будьте осторожны на этой стадии — можно легким движением руки удалить нужные разделы ;) Теперь сохраняем изменения — «w», и завершаем — «q». Далее переходим в меню создания разделов файловой системы FreeBSD.
   
       Здесь есть два варианта: доверится автоматическому процессу, нажав «a» (auto) или же вручную создать, нажимая «c» (create, курсор должен находится вверху на строчке с нашим разделом для FreeBSD). Если вы решили создавать вручную, то в диалоге создания раздела файловой системы надо будет вести имя и размер (размер по умолчанию вводится в секторах, чтобы указывать его в мегабайтах, надо в коне цифры дописывать MB, например 256MB)
.

http://education.aspu.ru/image/03.gif

Разделы, обязательные для создания:
   

/
/swap
/var
/tmp
/usr
   
       В принципе, автоматического распределения вполне достаточно, но я бы посоветовал сделать вручную. Сначала посмотреть, что предложит нам установщик, нажав «a», записать эти значения, затем удалить их — «d» и сделать по своему усмотрению. Могу предложить следующие размеры:
   
/ 128 Mb
/swap RAM*2 или больше (RAM -- размер оперативной памяти компьютера)
/var сервер: 2Gb, домашний компьютер: 128 Mb
/tmp сервер: 1 Gb, домашний компьютер: 64 Mb
/usr все остальное
   
      [font=Comic Sans Ms] [size=18]Когда мы выбрали размеры разделов, можем, нажав «w» сохранить их и «q», чтобы продолжить. Будет предложено установить менеджер загрузки — надо выбрать этот вариант, если вы хотите чтобы на вашем компьютере совместно жили FreeBSD и, например, Windows или другая ОС (Install the FreeBSD bootmanager).

http://education.aspu.ru/image/04.gif

Если же на компьютере планируется только FreeBSD, то отказываемся от менеджера загрузки (Standart). Последний пункт (None) можно выбрать, в случае если на компьютере уже была установлена ОС FreeBSD и изменять загрузчик на жестком диске нет необходимости.
   
       В этом месте мы выбираем, что установить дополнительно: исходные тексты ОС, документация и пр. В большинстве случаев достаточно просто установить все. Но лучше выбрать custom и там отметить: base, crypto, manpages, doc, src (можно все исходники, но если экономим место, но будем пересобирать ядро, то только sys), ports, compat4x (некоторые программы могут вести себя странно, если не установлен этот режим совместимости).[/size][/font]

http://education.aspu.ru/image/05.gif

Далее жмем exit, подтверждаем, что хотим установить ОС FreeBSD, и установка начнется.

http://education.aspu.ru/image/06.gif

Вот файлы скопированы.

http://education.aspu.ru/image/07.gif

Теперь необходимо задать некоторые настройки системы. Первым делом можно настроить SLIP/PPP-устройство (если оно есть). Это обычно выделенная линия в интернет. если такой вариант есть, то в диалоге соглашаемся, нажав «YES», выбираем внешний интерфейс (обычно ed0), указываем нужные настройки:

http://education.aspu.ru/image/08.gif

    есть ли поддержка протокола IPv6?

http://education.aspu.ru/image/09.gif

Конфигурация DHCP, IP-адрес компьютера и гейта (компьютера, через который происходит выход в интернет; все эти настройки необходимо узнать у провайдера).

http://education.aspu.ru/image/10.gif

Затем нас спрашивают, желаем ли мы сразу же включить этот интерфейс.

http://education.aspu.ru/image/11.gif

Следом идут вопросы:
   
    — хотите ли вы, чтобы этот компьютер служил гейтом для других?
    — хотите ли вы настроить программу inetd и сервисы, которая она предоставляет? (если компьютер используется как сервер, то настроить надо, можно, конечно, все те же сервисы запустить и без помощи inetd, но это уже дело вкуса
).
   

http://education.aspu.ru/image/12.gif

http://education.aspu.ru/image/13.gif

хотите ли разрешить доступ к компьютеру удаленно по протоколу ssh (secure shell). Если необходим удаленный доступ, то советую использовать именно ssh, а telnet отключить т.к. telnet — очень небезопасный сервис.

http://education.aspu.ru/image/14.gif

[font=Comic Sans Ms]— используется ли машина в качестве NFS-сервера и клиента? (Network File System)
    — будем ли настраивать консоль? (надо настроить русский язык, так что выбираем да, заходим по очереди во все категории и выбираем пункт с пометкой «russian» — русский, затем нажимаем «exit»
)[/font]

http://education.aspu.ru/image/16.gif
http://education.aspu.ru/image/17.gif

— предлагается настроить часы компьютера. Если вы выбрали да, то дальше последуют следующие вопросы:
   
    — настроены ли часы этого компьютера на международное время? (если да, выбираем «YES», если же они настроены на местное время, или вы не уверены — «NO»)
    — предлагается выбрать регион из списка:

   

http://education.aspu.ru/image/18.gif

страна;
    —, что географически ближе всего к вашему городу;
    — предлагается аббревиатура местности, и вопрос «похоже ли это на правду»? Если нет, надо будет выбрать снова.
)

http://education.aspu.ru/image/19.gif

- устанавливать ли программу для совместимости с Linux-системами? (если ее установить, то можно будет запускать программы для Linux. Если компьютер для дома, советую установить.)

http://education.aspu.ru/image/20.gif

есть ли мышь? :) (думаю, вы выберете «YES», в диалоге надо указать тип мыши, порт (для USB выбирайте BusMouse), и нажать «enable». Конфигуратор спросит, «заработала ли мышь?», надо согласится. Возможно, сразу мышь не заработает, но после перезагрузки обычно все мыши определяются и работают на ура).

http://education.aspu.ru/image/21.gif
http://education.aspu.ru/image/22.gif

диалог выбора дополнительных программ для установки. Программы разбиты по категориям. Советую просмотреть все. Название обычно отражает назначение программы, и вы легко сможете выбрать нужные (конечно, если вы хоть немного знаете английский).

http://education.aspu.ru/image/23.gif
http://education.aspu.ru/image/24.gif

Здесь все зависит от задачи, для которой устанавливается FreeBSD:
   
    — если это сервер, то надо выбрать какие-либо сетевые программы (apache, samba и т.д.);
    — если же это ОС на домашнем компьютере, то логично будет установить систему X-Window (графический сервер) и мультимедийные программы.
   
       Далее необходимо добавить пользователей ОС, т.к. работать под root'ом (администратор) может быть опасно. В диалоге надо ответить утвердительно на предложение добавить пользователей:

http://education.aspu.ru/image/25.gif
http://education.aspu.ru/image/26.gif

Сейчас я покажу пример настроек для пользователя vasya, который входит в группу wheel (группа администраторов) — это необходимо, чтобы он мог в будущем получать права root командой su. Если пользователь не входит в группу wheel, то он не сможет получить права суперпользователя (это сделано из соображений безопасности).

http://education.aspu.ru/image/27.gif

После того, как вы настроили группы и пользователей, нажимайте exit. Появится приглашение для задания пароля пользователя root.

http://education.aspu.ru/image/28.gif

На этом установка ОС FreeBSD завершена! Теперь необходимо настроить ее для своих нужд: сделать локализацию шрифтов в KOI8-R или CP-1251, настроить все сервисы, которые будет предоставлять ОС и т.д. Информацию о том, как это делать, можно найти на сайтах bsdekaterinburg.ru, nixp.ru, а также в handbook (настольная книга пользователей FreeBSD; она доступна на сайте freebsd.org.ru, а также, если вы устанавливали документацию, на жестком диске: file:///usr/share/doc/ru_RU.KOI8-R/books/handbook/index.html
А вот так выглядит рабочий стол во FreeBSD на моем домашнем компьютере:
).

http://education.aspu.ru/image/29.gif