На примере установки FreeBSD-4.8R или FreeBSD-5.2R на весь HDD.
Версия 1.4
- вставляем комп винт и сетевую карту подключенную к инету. остальные винты лучше отключить, дабы они остались живыми.
- загружаемся с DISK-1 комплекта FreeBSD. (остальные вам и не понадобятся).
-
- 4.8R: выбираем меню Skip kernel configuration and continue...
- 5.2R: ждем 10 секунд.
- выбираем Custom (for expert)...
- выбираем Partition...
- клавишей D удаляем все слайсы (партиции), должна остаться только строка unused.
- клавишей C создаем FreeBSD раздел максимального размера (два раза OK).
- клавишей S на новом разделе (обычно он ad0s1) делаем его загружаемым, у него появляется флаг A.
- клавишей Q выходим из FDISK.
- выбираем меню Standart (no boot manager).
- выбираем меню Label.
- клавишей C создаем Swap-партицию. размер ее выбирается из размера оперативной памяти в компе удвоенного. например, если в компе установленно 512Мб оперативки, то свап должен быть 1024M или 1G.
- в следующем окне выбираем тип Swap.
- повторно клавишей C создаем рабочую партицию для FreeBSD, размер ее оставлем тот который предложен, т.е. максимально возможный.
- в следующем окне выбираем тип FS.
- в окне Value Request нужно ввести правую наклоную черту "/" и OK.
-
- 4.8R: нажимаем S на партиции "/" и ее тип должен стать UFS+S.
- 5.2R: нажимаем S на партиции "/" и ее тип должен стать UFS2+S.
- нажимаем Q для выхода из Disklabel Editor.
- выбираем меню Distributions.
выбираем меню Custom.- пробелом помечаем Developer.
- на вопрос Yes/No отвечаем Yes (ставить комплект портов).
- выбираем меню Exit.
- выбираем меню Media.
- выбираем меню CD/DVD.
- выбираем меню Commit.
- на предупреждение, что на диске будут утеряны все старые даные нажимаем Yes.
- откидываемся на мягкий диванчик и ждем несколько минут установку FreeBSD.
- когда отдых окончен выбираем Yes в окне Visit the general configutation menu...
- выбираем меню Root Password.
-
- 4.8R: вводим пароль "0" (один нолик). и так 3 раза.
- 5.2R: вводим пароль "0" (один нолик). и так 2 раза.
- выбираем меню User Management.
- выбираем меню Group.
- вписываем имя группы: adm и нажимаем OK.
- выбираем меню User.
- заполняем поля:
- Login ID: user
- UID: 1001
- GID: 1001
- Password: 1
- Fullname: User
- Members groups: 0
- Home directory: /home/user
- Login shell: /bin/csh
- выбираем меню Exit.
- выбираем меню Networking.
- пробелом выбираем меню Interfaces.
- самый верхний в списке интерфейс будет тот, который система определила автоматически. вторым должен быть lp0. если(!) это не так, то в компе не установлена сетевая карта или ее не удалось обнаружить автоматически. в этом случае самое простое начать все заново с другой сетевой картой.
- если в предыдущем пункте все нормально, то выбираем первый из списка интерфейс и заходим в него (в меню).
- на вопрос поддержки IP6 отвечаем No.
- на вопрос поддержки DHCP отвечаем No.
- заполняем поля: (все адреса которые тут будут вводиться нужно уточнить
у администратора той сети, в которойставится сервер)
- Host -- это имя компа в сети, любое. например, newserver.you.ru
- Domain -- правая часть от имени сервера. например, you.ru.
- Gateway -- адрес шлюза (уточнить у админа). например, 1.2.3.4
- Name server -- адрес DNS сервера (уточнить у админа). например, 1.2.3.4
- Address -- адрес для данного сервера (уточнить у админа). например, 1.2.4.1
- Netmask -- маска подсети (уточнить у админа). например, 255.255.255.0
- после нажатия OK появится вопрос о включении интерфейса прямо сейчас, отвечаем Yes.
- клавишей "пробел" выбираем [x] sshd.
- выбираем меню Exit.
- выбираем меню Exit.
- выбираем меню Exit.
- выбираем меню Exit Install.
- выбираем меню Yes.
- после этих действий комп начнет перезагрузку (не забудьте вытащить загрузочный CDROM из привода).
- если все пункты выполнены правильно и так же правильно были указаны ip адреса, то этот комп уже доступен через инет для дальнейшей настройки.
- спасибо алфавиту за предоставленные буквы.
Как восстановить систему, если после сборки нового ядра она не загружается?
- 4.8R:
- unload
- load kernel.old
- boot
- 5.2R:
- как появится 10 секундная рамочка-меню "Welcome to FreeBSD!", выбраем пункт "6. Escape to loader promt".
- появится еще одна 10 секундная надпись:
Hit [Enter] to boot immedately, or any other for command promt
Booting [/boot/kernel/kernel] - давим любую клавишу кроме Enter.
- набираем unload
- набираем load /boot/kernel.old/kernel
- набираем boot
- система грузится с предпоследним рабочим ядром.
ChangeLog:
- ver. 1.4. 22.01.2004. -- 5.1R изменена на 5.2R со всеми коррекциями по мануалу.
- ver. 1.3. 30.11.2003. -- добавлено описание загрузки предпоследнего ядра.
- ver. 1.2. 21.10.2003. -- добавлено описание на версию 5.1R.
- ver. 1.1. 06.06.2003. -- лишним оказался пунк 20.
- ver. 1.0. 24.04.2003. -- явилось на свет...