Стандартное руководство по изданию загрузочного DVD с FreeBSD. Единственное отличие, что это для данного дистрибутива. Скачать все три (четыре, включая doc) образа CD:
7.0-RELEASE-i386-disc1.iso
7.0-RELEASE-i386-disc2.iso
7.0-RELEASE-i386-disc3.iso
7.0-RELEASE-i386-docs.iso
Сложить все это куда-нибудь (далее xxx ...).
cd ~xxx/downloads/dvd-freebsd7/
mdconfig -a -t vnode -f ../7.0-RELEASE-i386-disc1.iso -u 0
mount -t cd9660 /dev/md0 /mnt
tar -C /mnt -cf - . | tar -xf -
umount /mnt
mdconfig -a -t vnode -f ../7.0-RELEASE-i386-disc2.iso -u 1
mount -t cd9660 /dev/md1 /mnt
tar -C /mnt -cf - . | tar -xf -
umount /mnt
mdconfig -a -t vnode -f ../7.0-RELEASE-i386-disc3.iso -u 2
mount -t cd9660 /dev/md2 /mnt
tar -C /mnt -cf - . | tar -xf -
umount /mnt
mdconfig -a -t vnode -f ../7.0-RELEASE-i386-docs.iso -u 3
mount -t cd9660 /dev/md3 /mnt
tar -C /mnt -cf - . | tar -xf -
umount /mnt
Далее, используя любой редактор удалите все индексы из ||1 , ||2 , ||3 из файлов packages/INDEX.
Добавьте следующие записи (строки) в cdrom.inf:
CD_VOLUME = 0
CD_VOLUME = 1
CD_VOLUME = 2
CD_VOLUME = 3
Потом удалите следующую директорию:
rm -Rf rr_moved
в противном случае получите следующую ошибку при создании DVD:
mkisofs: Error: './rr_moved' and '(NULL POINTER)' have the same Rock Ridge name 'rr_moved'.
mki/usr/home/dlavigne6/sofs: Unable to sort directory
write failed: Input/output error
Следующая команда создаст DVD "на лету", при этом iso образ не сохраниться (!!)
growisofs -Z /dev/cd0 -J -R -no-emul-boot -b boot/cdboot -iso-level 3 .
Можно создать и iso (что выше и обсуждалось):
mkisofs -V FreeBSD7 -J -R -b boot/cdboot -no-emul-boot -o freebsd7.iso .
и уж потом прожечь iso на болванку:
growisofs -dvd-compat -Z /dev/cd0=freebsd7.iso
P.S. Можно просто открыть этот текст в браузере и копировать команды в консоль. Не забывая, что все это делать надо под root'ом.
P.P.S. По поводу mdf2iso.
usereboot писал(а): |
Ameepack последнее время - да, не срабатывает. Похоже, что там чего-то в формате изменили. |
Депрекировано, новая версия здесь
http://iat.berlios.de/ в бинарниках для win, SuSE, Arch Linux.