1. Чистим MBR и таблицу разделов на Flash:dd if=/dev/zero of=/dev/da0 bs=1k count=1
2. Делаем Flash загрузочным:
bsdlabel -Bw da0 auto
3. Создаем файловую систему UFS2 с GEOM меткой "FreeBSD"
newfs -L FreeBSD /dev/da0a
4. Монтируем в /mnt/iso установочный ISO-образ:
mdconfig -a -t vnode -f 8.0-HEAD-20090609-JPSNAP-i386-dvd1 -u 0
mount -r -t cd9660 /dev/md0 /mnt/iso5. Монтируем USB Flash:
mount /dev/da0a /mnt/USB-Stick
6. Копируем все файлы с iso на USB.
tar cf - /mnt/iso | tar xf - -C /mnt/USB-Stick
7. Редактируем /mnt/USB-Stick/etc/fstab и добавляем
/dev/ufs/FreeBSD / ufs ro 0 0
8. Отмонтируем Flash и iso
umount /mnt/USB-Stick
umount /mnt/isoURL: http://miwi.bsdcrew.de/2009/06/freebsd-80-install-with-a-usb.../
Обсуждается: http://www.opennet.me/tips/info/2100.shtml
Возможно ли во FreeBSD смонтировать образ read/write, чтобы потом его можно было отредактировать/добавить/удалить файлы, без распаковки/создания нового ( tar, mkisofs)? Т.е. как в Linux mount -o loop,rw ...
# mdconfig -a -t vnode -f image.iso
md0
# mount -t cd9660 -o rw /dev/md0 /mnt/cdrom
# mount
/dev/md0 on /mnt/cdrom (cd9660, local, read-only)
#
Смотря какого образа. Если ISO - то конечно нет. И в Линуксе тоже нет.
Port: isomaster-1.3.5_1
Path: /usr/ports/sysutils/isomaster
Info: GTK2 (bootable) CD ISO Image editor
Загрузочный USB можно также создать с помощью Unetbootin (unetbootin.sf.net). Как из-под Windows, так и из-под Linux.
>Загрузочный USB можно также создать с помощью Unetbootin (unetbootin.sf.net). Как из-под Windows, так и из-под Linux.Не работает.
А ещё можно тупо поставить фряшку на флешку как на обычный жёсткий диск. Как, впрочем, и линух.
Не пойму как сделать chown -R /www
для cdrom (cd9660, local, read-only)
чтобы расшарить в веб интерфейсе файлы
Вот что было сделано:
mdconfig -a -t vnode -o noreaonly -f obraz.iso -u 0
mount -t cd9660 -o rw /dev/md0 /www
Шестой пункт не работает т.к. Создает на флешке "/mnt/iso"Нужно перейти в папку образа и набрать
tar cf - . | tar xf - -C /mnt/USB-Stick