LINUX.ORG.RU

[freebsd] как установить current?

 


0

3

Ноутбук без сидирома, на флешку пишутся только гибридные образы (*memstick*.img). Для 9.0-CURRENT такого образа нет, зато есть iso-снепшоты, но они в случае записи небутабельны (перепробованы все унебутины, ultraiso, iso-writers итд). Так вот, как с установочной флешки 8.1 release поставить 9.0-CURRENT? Пробовал заменять в <Option>-шаге 8.1-RELEASE на 9.0-CURRENT, после чего указывал MEDIA -> ftp. В таком случае установщик пишет, что не может найти необходимую версию на сервере.

Есть варианты, как обойти? Пересобирать SRC и kernel не хочу

1) Подмонтировать ISO-образ 9-CURRENT в загруженную FreeBSD 8.1-RELEASE;
2) Запустить установщик install.sh 9-CURRENT.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Что-то вроде этого

Устанавливаем 9-CURRENT на флэшку /dev/da1:

% fdisk -BI /dev/da1
% fdisk -i /dev/da1
% bsdlabel -B -w da1s1
% newfs -U -L FBSDUSB /dev/da1s1a
% mkdir -p /media
% mount /dev/da1s1a /media
% mdconfig -a -f /path/to/9-CURRENT-i386-disc1.iso
md0
% mount_cd9660 /dev/md0 /mnt
% set DESTDIR=/media
% cd /mnt/9-CURRENT/base/
% ./install.sh
% rm /media/boot/kernel
% mv /media/boot/GENERIC /media/boot/kernel
% boot0cfg -v -B -o noupdate da1
Файл /media/etc/fstab:
# Device Mountpoint FStype Options Dump Pass#
/dev/ufs/FBSDUSB / ufs rw,noatime 1 1
md /tmp mfs rw,-s160M,nosuid,noatime 0 0
md /var/run mfs rw,-s14M,nosuid,noatime 0 0
md /var/log mfs rw,-s26M,nosuid,noatime 0 0
md /usr/obj mfs rw,-s760M,noatime 0 0
/dev/acd0 /cdrom cd9660 ro,noauto,nosuid 0 0
/proc /proc procfs rw,noauto 0 0
/tmp /var/tmp nullfs rw 0 0
Файл /media/boot/loader.conf:
geom_label_load="YES"
Файл /media/etc/rc.conf:
...
ifconfig_DEFAULT="DHCP"
ifconfig_fwe0="NOAUTO"
ifconfig_plip0="NOAUTO"
Заключительные стадии:
% cd /
% umount /media
% umount /mnt
% shutdown -r now

iZEN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.