если переписывается загрузочный диск, то
dd if=/dev/cdrom of=qq.iso bs=2048
если создается новый, то, как уже написал
Guest 195.239.98.*,
mkisofs -b путь_к_файлу_с_образом_загрузочной_дискеты *
Образ загрузочной дискеты должен соответствовать размерам дискет 1200, 1440, или же *2880 *kB
Если же загрузочный образ - не образ дискеты, надо добавить опции
-hard-disk-boot или *
-no-emul-boot
В
FAQ ( - Как добавить загрузочный сектор в проект mkisofs?) приведены не только все эти ключи, но даны ссылки на образы MS дискет. Образы freeBSD-ых, или linux-ых дискет можно скачать из сети (например с
http://www.freebsd.org - загрузчик FreeBSD и т.д.) *
Образы с имеющихся в собственном распоряжении дискет можно снять командой
dd Например:
dd if=/dev/fd0 of=boot.img bs=512 count=2880
Если хочется
создать загрузочный "multiboot" CD, с несколькими загружаемыми ОС., то
Цитата:
mkisofs -b bsd_boot.img -no-emul-boot -c boot.catalog.bsd \
* * * *-eltorito-alt-boot -b lnx_boot.img -c boot.catalog.lnx \
* * * *-r -J -D -o cd.iso src_cd_dir
|
(Кроме того можно посмотреть другие ссылки
в обсуждении на
opennet)
На закуску статья из gazette.linux.ru.net:
Изготовление мультизагрузочного CD-диска