Автор Тема: mkisofs параметри  (Прочетена 583 пъти)

pr0fessor

  • Напреднали
  • *****
  • Публикации: 70
  • Distribution: Slackware
  • Window Manager: KDE
    • Профил
mkisofs параметри
« -: Oct 03, 2010, 15:17 »
здравейте имам следния проблем. искам да си създам собствено двд със slax и няколко windows дистрибуции. проблемът е, че или линукса не си открива файловете от лайф дистрибуцията или на някой windows не си откриват файловете по време на инсталация. използвам mkisofs от cdrtools-2.01-bootcd.ru-w32 - то е единственото с -duplicates-once параметър, а понеже съм качил доста windows-и без него исото става над 6 гб...
стартирам mkisofs така:
Цитат
mkisofs -V MultiBoot -duplicates-once -iso-level 4 -N -d -D -R -J -no-emul-boot -no-iso-translate -boot-info-table -boot-load-size 4 -b "boot/isolinux/isolinux.bin" -o /multiboot.iso d:/multiboot
така исото става само ако разкарам директориите в които има дълги имена и линукса работи, ако не ги разкарам просто вади грешка, joliet името на еди кой си файл вече е го има щото съвпада с това на друг файл...
Цитат
mkisofs -V MultiBoot -duplicates-once -iso-level 4 -N -d -D -R -J -joliet-long -no-emul-boot -no-iso-translate -boot-info-table -boot-load-size 4 -b "boot/isolinux/isolinux.bin" -o /multiboot.iso d:/multiboot
така все едно че съм написал само -joliet-long вместо -J -joliet-long и линукса не си открива файловете...
и още много варианти пробвах...
isolinux е 4.02...
много пъти правих исото, но за всяка промяна в командния ред чакам по 20-30 минути да провери за дубликатите и създаване на имиджа... 10х предварително
Активен

pr0fessor

  • Напреднали
  • *****
  • Публикации: 70
  • Distribution: Slackware
  • Window Manager: KDE
    • Профил
Re: mkisofs параметри
« Отговор #1 -: Oct 26, 2010, 21:11 »
реших си проблема...
http://syslinux.zytor.com/wiki/index.php/Syslinux_4_Changelog#Changes_in_4.03
Цитат
isohybrid: fix padding of large images (PJ Pandit).
имиджа създавам така:
Цитат
mkisofs -duplicates-once -V MultiBoot -relaxed-filenames -d -D -N -joliet-long -no-emul-boot -boot-info-table -boot-load-size 4 -b "isolinux/isolinux.bin" -o K:/multiboot.iso D:/multiboot
RockRidge се оказа, че не е необходим за да бачка slax-a
« Последна редакция: Oct 26, 2010, 21:14 от pr0fessor »
Активен