LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   mkisofs returns error "mkisofs: Uh oh, I cant find the boot catalog directory " (http://www.linuxquestions.org/questions/linux-software-2/mkisofs-returns-error-mkisofs-uh-oh-i-cant-find-the-boot-catalog-directory-844905/)

gajbooks 11-17-2010 03:36 PM

mkisofs returns error "mkisofs: Uh oh, I cant find the boot catalog directory "
 
I am trying to create a bootable cd with isolinux but mkisofs keeps returning the error "mkisofs: Uh oh, I cant find the boot catalog directory " the commands i am using are:

mkisofs -o output.iso \
-b isolinux/isolinux.bin -c isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table \
CD_root


i have tried everything that they say to try online but it still won't work.

linus72 11-18-2010 07:52 AM

What directory are you issuing the command from?
try in the boot folder

if there's no boot folder try
Code:

mkisofs -r -V "CD Label" -cache-inodes -J -l \
-b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot \
-boot-load-size 4 -boot-info-table -o name_of_cd.iso folder_cd_is_in/

so, say you have a folder named "mycd" on your Desktop and you open a terminal at Desktop, and you wanted to label the iso "Fedora Live", and the cd's name was "Fedora-Live-14.iso", it would be

Code:

mkisofs -r -V "Fedora Live" -cache-inodes -J -l \
-b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot \
-boot-load-size 4 -boot-info-table -o Fedora-Live-14.iso mycd/

try that

gajbooks 11-18-2010 07:37 PM

That works, thank you!
but i would like to know what the -r,-V,-J,-l and -cache-inodes options do.

linus72 11-18-2010 07:43 PM

Mmmm...you know thats actually from a script for updating the ClamAV LiveCD
http://www.feedingthemachine.com/200...update-script/

heres the options
http://www.oreillynet.com/linux/cmd/...path=m/mkisofs


All times are GMT -5. The time now is 12:47 PM.