Перейти к содержимому

Быстрая установка FreeBSD

В данном примере хочу поделиться своим опытом быстрой установки операционной системы FreeBSD и дальнейшего использования в качестве рабочей станции.

Скачать последнею версию операционной системы можно с официального сайта https://www.freebsd.org/, на момент написания примера актуальный релиз был 7.1, система устанавливалась на компьютер со следующими характеристиками:

Intel Bay Field D865GBF/Intel Pentium 4, 3000 MHz/1536 Мб  (PC3200 DDR SDRAM)/ATI Radeon 9200 (RV280)/Intel 82801EB ICH5/Quantum Fireball 10 Гб/D-Link DFE-520TX

Компьютер имеет доступ к сети Интернет через ADSL модем, с помощью которого производилась установка дополнительных компонентов операционной системы. И так начнем, в настройках BIOS устанавливает загрузку компьютера с оптического накопителя, предполагается, что образ установочного диска был записан на DVD диск, вставляем диск и перегружаемся. После загрузки с DVD диска и успешной инициализации cd загрузчика мы можем видеть следующее приглашение:
Freebsd welcome
На данном этапе для продолжения жмем Enter, после идет загрузка ядра операционной системы, когда она завершится мы видим меню выбора страны:
Freebsd country select
С помощью клавиш курсора выбираем Российскую Федерацию и жмем Enter, далее появляется следующее меню в котором выбираем Russia KOI8-R:
выбор кодировки FreeBSD
После на экране появится основное меню программы Sysinstall:
sysinstall FreeBSD
В Sysinstall выбираем тип установки Standart и жмем Enter, после появится сообщение о том, что далее загрузится программа на подобии fdisk, жмем Enetr и видим следущее:
fdisk FreeBSD
Далее для разметки и создание слайсов(Slice, раздел) жмем сначала A, тем самым мы создадим слайс ad0s1 и по завершении жмем Q чтобы завершить работу программы. Далее появится окно выбора типа загрузчика операционной системы, выбираем Standart, так как на диске будет установлена только FreeBSD:
bootman FreeBSD
После появится сообщении о том что мы далее загрузится редактор разделов, здесь принцип действий такой же что и при создании слайсов, жмем А, создадутся несколько разделов после чего нажимаем Q, тем самым завершаем работу редактора. На следующем экране мы видим меню выбора типа установки, здесь ставим галочку с помощью пробела напротив опции «Minimal» и жмем Enter:
Минимальная установка FreeBSD
В следующем окне установки выбираем откуда будет устанавливать, по умолчанию выбран первая опция, установка с «CD/DVD», здесь просто сразу жмем Enter. Далее появится предупреждение о последнем шансе отменить установку и разбиение жесткого диска, соглашаемся. Далее будет произведено создание файловой системы и запись ядра и оболочки на диск, после успешной установки, появится поздравительное сообщение, жмем ОК. Следующим этапом будет конфигурирование сети, система спросит нас «Would you like to configure any Ethernet or SLIP/PPP network?» соглашаемся, выбираем нужный интерфейс (обычно это самая первая опция), после нас спросят, хотим ли мы настроить IPv6 и DHCP, отказываемся и попадаем в меню настройки:
Настройка сети FreeBSD
Где, используя клавиши TAB и Enter:
Host: Полное имя хоста(lazy_elf.blagin.ru)
Domain: Имя домена(blagin.ru)
IPv4 Gateway: Адрес шлюза, в нашем случай IP адрес adsl модема
Name Server: IP адрес DNS сервера
IPv4 Address: IP адрес данной системы
Netmask: Маска подсети
Extra options Дополнительные настройки для ifconfig(оставляем пустым)

После заполнения всех полей, жмем OК, далее система спросит применить настройки сразу, отвечаем нет, дальше идет ряд вопросов:

Станет ли данный компьютер шлюзом в сеть? Нет
Хотим ли мы настроить службу inetd? Нет
Хотим включить SSH вход? Нет
Будет ли разрешен обычный FTP доступ к этому компьютеру? Нет
Будет ли данный компьютер NFS сервером? Нет
Будет ли данный компьютер настроен как NFS клиент? Нет
Хотим ли мы настроить системную консоль? Нет
Хотим мы установить часовой пояс? Нет
Установить бинарную совместимость с линукс? Нет

Дальше нас спросят имеет ли система мышь, отвечаем да, в новом окне настройки выбираем опцию «Enable», двигаем немного курсором мыши, обычно устройство определяется без проблем. После выходим из настройки мыши и система нас в очередной раз спрашивает, хотим ли мы просмотреть коллекцию FreeBSD package, отвечаем нет. Следующим вопросом будет хотим ли мы добавить пользователей, отвечаем да и видим следующее:
user FreeBSD
Выбираем опцию User, и попадаем в меню добавления пользователей, заполняем поля, как показано на рисунке и жмем ОК:
Настройка пользователя FreeBSD
Далее выходим из опции добавления пользователей и групп, следующим этапом будет установка пароля для пользователя root, здесь все просто, вводим пароль и повторяем его. Далее будет запрос о переходе в конфигурационное меню, ответьте нет, после при помощи клавиши TAB выберите Exit Install и Enter, нас спросят действительно лы мы хотим выйти, отвечаем да и долгожданная перезагрузка. На данном этапе мы имеем установленную операционную систему на жесткий диск.
Следующим шагом будет установка X сервера, в нашем случае это X.Org. Для этого входим в систему под пользователем root и в командной строке набираем sysinstall, после чего запустится основное меню программы, в нем выбираем опцию Configure, далее Distributions и с помощью пробела выделяем X.Org, переходим с помощью ТАВ на ОК и жмем Enter, начнется установка Х сервера. После перезагружаемся при помощи команды shutdown –r now, заходим опять под пользователем root и пробуем тестовый пуск Х сервера, для этого набираем команду startx, в большинстве случаев сервер запускается без проблем, на экране мы видим следующее:
xorg FreeBSD
Если же Х сервер не запустился и выдал ошибку, то тогда будем конфигурировать его, для этого наберите команду xorgconfig и следуйте инструкциям, если не удалось нормально настроить сервер, а в большинстве случаев так и бывает, то вручную правим конфигурационный файл находящийся: /etc/X11/xorg.conf Дальнейшим нашим шагом будет установка рабочего стола, ставить будем Xfce, так как данная среда легковесная и под ней можно запускать приложения написанные для Gnome и Kde. Для этого наберите команду pkg_add –r xfce4 после установки наберите команду startxfce4 в итоге получаем:
установка xfce FreeBSD
Как оказалось довольно не сложно и быстро, успехов!

Метки: