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
|