Назад | Перейти на главную страницу

Как создать образ ISO из структуры каталогов в CentOS?

Я пытаюсь выяснить точное mkisofs cmd для создания ISO со следующей структурой каталогов и файлов. Я пробовал разные команды, но когда я монтирую созданный ISO, дерево каталогов не воспроизводится.

Первоначальное дерево каталогов:

master.iso::
mount -o loop /apps/vmware/master.iso /mnt/vmtest


ls /mnt/vmtest
isolinux ks.cfg upgra32 upgra64 upgrade.sh

ls /mnt/vmtest/isolinux
boot.cat initrd.img isolinux.bin isolinux.cfg vmlinuz

Я использовал разные варианты следующих mkisofs команда без успеха:

mkisofs -o '/foo/test.iso' -b 'isolinux.bin' -c 'boot.cat' -no-emul-boot  -boot-load-size 4 -boot-info-table 'isolinux'

Как создать ISO-образ, отражающий точную структуру каталога?

Откуда вы запускаете команду mkisofs? Вы пробовали указывать абсолютные пути? например.:

 mkisofs -o '/foo/test.iso' -b '/mnt/vmtest/isolinux/isolinux.bin' -c '/mnt/vmtest/isolinux/boot.cat' -no-emul-boot  -boot-load-size 4 -boot-info-table /mnt/vmtest