Disk name: ad0 FDISK Partition Editor
DISK Geometry: 4983 cyls/255 heads/63 sectors = 80051895 sectors (39087MB)
Offset Size(ST) End Name PType Desc Subtype Flags
0 63 62 - 6 unused 0
63 10490382 10490444 ad0s1 1 NTFS/HPFS/QNX 7
10490445 31455270 41945714 ad0s2 2 fat 12
41945715 38106180 80051894 ad0s3 3 freebsd 165 C
80051895 11529 80063423 - 6 unused 0
The following commands are supported (in upper or lower case):
A = Use Entire Disk G = set Drive Geometry C = Create Slice
D = Delete Slice Z = Toggle Size Units S = Set Bootable
T = Change Type U = Undo All Changes W = Write Changes
Use F1 or ? to get more help, arrow keys to select.
Переходим к разметке разделов.
Но при этом стоит учитывать для выделения места под раздел в слайсе:
1. в / находится ядро, модули и базовые конфигурационные файлы
2. в /home домашнии каталоги пользователей
3. в /usr будут ставится программы и храниться дерево src, и ports
4. в /var хранятся логи, данные. находится временный каталог
FreeBSD Disklabel Editor Disk: ad0 Partition name: ad0s3 Free: 0 blocks (0MB) Part Mount Size Newfs Part Mount Size Newfs ---- ----- ---- ----- ---- ----- ---- ----- ad0s2 <none> 15359MB DOS ad0s3b swap 1024MB SWAP ad0s3a / 200MB UFS+S N ad0s3e /home 1024MB UFS+S N ad0s3f /usr 5192MB UFS+S N ad0s3g /var 11166MB UFS+S N The following commands are valid here (upper or lower case): C = Create D = Delete M = Mount pt. W = Write N = Newfs Opts Q = Finish S = Toggle SoftUpdates T = Toggle Newfs U = Undo A = Auto Defaults Use F1 or ? to get more help, arrow keys to select.
Дальше ставим систему
.
Теперь настроим NFS клиента. Для
этого будем использовать программу nfsiod. Чтобы не перезагружать компьютер
выполним команду:
# nfsiod -n 4
Параметр "-n 4" указывает, что nfsiod запустит 4 своих копии.
Добавляем следующие строчкив rc.conf:
nfs_client_enable="YES"
nfs_client_flags="-n 4"
Теперь можно подмонтировать экспортируемые
каталоги либо вручную:
# mount -t nfs -o -r=1024 server:/usr/src /usr/src
# mount -t nfs -o -r=1024 server:/usr/ports /usr/ports
Либо автоматически с помощью /etc/fstab:
server:/usr/src /usr/src nfs
rw,1024
0 0
server:/usr/ports /usr/src nfs
rw,1024
0 0
Следующим этапом мы построим мир и
регенерируем ядро
. Для начала копируем /etc/defaults/make.conf в
/etc/make.conf. В этом файле мы укажем опции с которыми будет собираться
новая система. Не забудем также и конфигурационный файл для ядра системы,
который будет называться NP. Для этого создадим NP, взяв за основу уже
существующий конфигурационный файл GENERIC:
# cp /usr/src/sys/i386/conf/GENERIC /usr/src/sys/i386/conf/NP
Шаги по регенерации ядра и построению нового мира, подробно описаны
в handbook.
Первоначальная настройка системы
Укоротим приветственную надпись в
/etc/motd т.е. удаляем все после приветствия нас в FreeBSD
:
FreeBSD 4.5-RC (NP) #0: Thu Jan 10 15:28:36 NOVT 2002
Welcome to FreeBSD!
Сделаем "tmp" каталог единственным,
ведь незачем же разводить несколько помоек
и заодно почистим место от
документации. Потом читать документацию можно либо на соседнем сервере,
либо в internet:
# ln -sf /tmp /tmp/var
# rm -rf /usr/share/doc /usr/share/info /usr/share/man/
Руссификацируем консоль и отключим использование мыши (если она была
).
Добавляем следующие строчкив rc.conf:
### Console
font8x14="koi8-r-8x14"
font8x16="koi8-r-8x16"
font8x8="koi8-r-8x8"
keymap="ru.koi8-r.shift"
saver="logo"
moused_enable="NO"
moused_type="NO"
А теперь идем в /etc/ttys и изменяем тип консоли с cons25r на cons25r, и
оставляем только две рабочие консоли для экономии памяти:
ttyv0 "/usr/libexec/getty Pc" cons25r on secure
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" cons25r on secure
ttyv2 "/usr/libexec/getty Pc" cons25r on secure
ttyv3 "/usr/libexec/getty Pc" cons25r on secure
ttyv4 "/usr/libexec/getty Pc" cons25r on secure
ttyv5 "/usr/libexec/getty Pc" cons25r on secure
ttyv6 "/usr/libexec/getty Pc" cons25r on secure
ttyv7 "/usr/libexec/getty Pc" cons25r on secure
ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure
Подсказка: Открываем файл - "vi /etc/ttys", теперь жмем
"Shift+:" и вводим - "%s/cons25/cons25r/" и жмем клавишу
"Enter", ну и выход с сохранением "ZZ".
Библиография
Похожие записи:
Нажмите здесь, чтобы получить ссылки на статью
Добавлено 19.01.2003 (21:22)
Нет комментариев