LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Server (https://www.linuxquestions.org/questions/linux-server-73/)
-   -   Problem with creating ISO (https://www.linuxquestions.org/questions/linux-server-73/problem-with-creating-iso-783736/)

mkono 01-21-2010 08:07 AM

Problem with creating ISO
 
Hey folks,
I am having a problem making an iso image using mkisofs.

I currently have all the files I want to make a RHEL5.2 iso image from in /tmp/RHEL5.2-server-x86_64.
There are the typical directories needed for a RHEL distro in here.
Cluster
ClusterStorage
images
isolinux
Server
VT

In the isolinux directory I have the following files:
boot.cat
general.msg
isolinux.bin
memtest
param.msg
splash.lss
vmlinuz
boot.msg
initrd.img
isolinux.cfg
options.msg
rescue.msg
TRANS.TBL

I was able to build an image earlier off of this, only to find that I didnt create a bootable iso :-( and have to start the process over again.

I am trying to make a bootable iso of RHEL5.2, and here is the command I am passing, but it is throwing an error:

[root@mbushxvirt3 isolinux]#
mkisofs -no-emul-boot -boot-load-size 4 -allow-lowercase -boot-info-table
-b /tmp/RHEL5.2-server-x86_64/isolinux/isolinux.bin
-c /tmp/RHEL5.2-server-x86_64/isolinux/boot.cat
-o /tmp/RHEL5.2_test.iso /tmp/RHEL5.2-server-x86_64/

Warning: creating filesystem that does not conform to ISO-9660.
INFO: UTF-8 character encoding detected by locale settings.
Assuming UTF-8 encoded filenames on source filesystem,
use -input-charset to override.
Unknown file type (unallocated) /tmp/RHEL5.2-server-x86_64/.. - ignoring and continuing.
call to search_tree_file with an absolute path, stripping
initial path separator. Hope this was intended...
mkisofs: Uh oh, I cant find the boot catalog directory '/tmp/RHEL5.2-server-x86_64/isolinux'!

Any help would be greatly appreciated.
I am running this on a Red Hat 5.1 server with Kernel 2.6.18-53.el5

Elemecca 01-22-2010 12:58 AM

It sounds like there's something wrong with /tmp/RHEL5.2-server-x86_64/. Try running 'stat /tmp/RHEL5.2-server-x86_64/' and posting the output in a [code][/code] block.

EDIT: Wait, [SOLVED]? What solved it?


All times are GMT -5. The time now is 01:35 PM.