Top News Search Software X Window System Documentation Support Home

Инсталляция FreeBSD-3.2 с существующего раздела DOS

1) Заберите с любого хоста в Internet, где есть текущая версия, например ftp://ftp.chg.ru/pub/FreeBSD, четыре директории от FreeBSD-3.2:(директория называется 3.2-RELEASE)

	bin
	src
	floppies
	tools
   
2) На существующей DOS-partition:

создайте каталог C:\BIN и положите туда все файлы из директории bin
создайте каталог C:\SRC и положите туда все файлы из директории src
создайте каталог C:\FLOPPIES и положите туда все файлы из директории floppies
создайте каталог C:\TOOLS и положите туда все файлы из директории tools

3) С помощью утилиты fdimage из tools создайте загрузочный диск (предварительно вставив чистую отформатированную дискету в дисковод a:) из образа диска в директории C:\FLOPPIES

   c:\TOOLS\fdimage c:\FLOPPIES\kern.flp a:
или, если у вас есть UNIX, то можно сделать так:
   # dd if=floppies/kern.flp of=/dev/rfd0
или так:
   # dd if=floppies/kern.flp of=/dev/floppy
Вынимаем дискету с kern.flp и вставляем вторую чистую дискету в дисковод a: Сделаем дискету с mfsroot.flp:
   c:\TOOLS\fdimage c:\FLOPPIES\mfsroot.flp a:
Под UNIX'ом можно сделать следующее:
   # dd if=floppies/mfsroot.flp of=/dev/rfd0
Вынимаем вторую дискету.
Инсталляционные дискеты подготовлены и можно приступать к установке самой операционной системы.


4) Загружаемся с дискеты с kern.flp.
Следующим шагом система попросит вставить вторую дискету: mfsroot.flp.
Пропустите пункт конфигурации ядра, если вы не уверены в точном знании всех устройств вашего компьютера.
Через некоторое время ядро ОС FreeBSD опросит устройства вашего компьютера и запустит программу инсталляции, которая предоставит вам меню для начала инсталляции.

5) Установите раскладку клавиатуры в KOI8-R.
Keymap -> Russia KOI8-R.
Выберите пункт меню Custom;
в подменю Custom выберите подпункт Options;
Укажите нужный вам редактор (я предпочитаю /usr/bin/vi);
Выберите MEDIA как "Инсталляция с существующей DOS-partition";
Уберите pcnfsd;
Уберите gated;
Нажмите q для выхода;

6) Укажите программе установки FreeBSD область вашего диска для инсталляции...
Пункты Partition и Label;
Это достаточно сложный момент. Подумайте перед тем как идти на подобный шаг. :-))
У меня диск 4Gb, я разделил его следующим образом:
1Gb - DOS-partition
3Gb - FreeBSD-partition
Для FreeBSD место разделил так:

     64 Mb - /
     64 Mb - /var
   2000 Mb - /usr
    128 Mb - swap
Пространство для swap вычислено следующим образом: "количество оперативной памяти"*2
Остальное место (около 700Mb) на разделе FreeBSD лучше оставить неразмеченным.
Почему ??? :-))

7) Укажите, что программа установки FreeBSD должна установить BootManager (Booteasy). Это следует сделать для того, чтобы во время загрузки можно было сделать выбор между ОС, установленными на вашем компьютере.

8) Следующим пунктом
Distribution -> Custom -> bin
укажите что вы будете устанавливать только bin !!!

9) Выберите Commit.
Программа установки спросит вас, все ли сделали и не хотите ли вы вернуться, чтобы проверить выбранные вами установки. Можно вернуться и проверить, а можно сказать, чтобы программа установки продолжила свое (черноё :-)) дело.

10) После инсталляции FreeBSD, зайдите в систему под пользователем root:
создайте директорию /dos:
# mkdir /dos
смонтируйте DOS-partition:
# /sbin/mount -t msdos /dev/sd0s1 /dos
и скопируйте содержимое каталога C:\SRC (/dos/src) в /usr/src:
# cp /dos/src/*.* /usr/src 
зайдите в директорию /usr/src:
# cd /usr/src 
проверьте наличие файлов и их имена (!!!);
распакуйте их, используя скрипт на sh :
# ./install.sh