Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
03-18-2004, 07:59 PM
|
#1
|
Member
Registered: Jan 2004
Posts: 537
Rep:
|
oh uh,i can't find the boot image 'isolinux.bin'
hi,
i want to make iso images of red hat 9 disks with mkisofs in the current directory of iso wich is in /home,and contained a file named isolinux.bin,with this command:
mkisofs -o disk2.iso -b isolinux.bin -boot-info-table -R -J -v -T /mnt/windows/disk2
but the process is ending in it's start with this message:
bash:uh ah,I can't find the boot image 'isolinux.bin'
i tried to give the current directory path './isolinsx.bin' and then the full path '/home/iso/isolinux.bin'in the above command but
the output was the same error message,plz help me.
|
|
|
03-19-2004, 11:04 AM
|
#2
|
Senior Member
Registered: Jul 2003
Location: Indiana
Distribution: Mandrake Slackware-current QNX4.25
Posts: 1,802
Rep:
|
The path to the bootable image is relative to the path you specify. Since you are using /mnt/windows/disk2 as the image directory you should try something like this:
-b ../../../home/iso/isolinux.bin
|
|
|
03-20-2004, 07:16 PM
|
#3
|
Member
Registered: Jan 2004
Posts: 537
Original Poster
Rep:
|
hi bin/bash,
thanks for reply i copied the ource red hat disk2 to the current iso directory then i tried the "mkisofs -o ./disc2.iso -b isolinuxs.bin .. ./disk2" also i gave the path "./isolinux.bin" but the ouput was same error message:
mkisofs:uh ah,I can't find the boot image 'isolinux.bin"
|
|
|
03-21-2004, 04:49 PM
|
#4
|
Senior Member
Registered: Jul 2003
Location: Indiana
Distribution: Mandrake Slackware-current QNX4.25
Posts: 1,802
Rep:
|
Lets suppose you have a directory /temp and /temp/boot and you put the file isolinux.bin in /temp/boot, and you put the rest of the files you want on the cd in the /temp directory.
You could make your eltorito bootable cd like this:
cd /temp
mkisofs -b boot/isolinux.bin -c boot/boot.catalog -o disk2.iso .
Everything on the above line is part of the command including the period at the end. The dot represents the current directory (/temp) so the path to isolinux.bin is actually /temp/boot/isolinux.bin. I think the -c is needed and I noticed you dont have that. Maybe you should try using the -c option. This is a catalog of where all the files are located.
|
|
|
03-22-2004, 07:16 PM
|
#5
|
Member
Registered: Jan 2004
Posts: 537
Original Poster
Rep:
|
hi /bin/bash,
thanks again for your help,i tried exactly what do you said,i made a directory /tmp/boot wich contains the isolinux.bin,the source disk2 is in /tmp/disk2 and the path for distination disc2.iso is also /tmp/disc2.iso the command for mkisofs is what do you write above but the output is this error message:
oh uh,I cant find the boot catalog directory (boot)!
i hope you continue with me for the solution of this problem.
|
|
|
03-23-2004, 04:16 PM
|
#6
|
Senior Member
Registered: Jul 2003
Location: Indiana
Distribution: Mandrake Slackware-current QNX4.25
Posts: 1,802
Rep:
|
You should just continue trying and adjust your path if it says it can't find a file. Remember the path is relative to the . So if you specify the catalog it should'nt be an absolute path like /tmp/boot/catalog rather it should be like boot/catalog or ../boot/catalog.
|
|
|
03-23-2004, 07:00 PM
|
#7
|
LQ Newbie
Registered: Mar 2004
Location: In front of my computer.
Distribution: Slack 9.1, Vec 4.0, SourceMage 0.9.2, DSL 0.6
Posts: 10
Rep:
|
My own iso-building script...
Thought I'd post up my own little script and see if it helped you out. I've used this to build a number of isos, and I haven't had a problem with it. If it works for you -- well, then, let me know. Something else for you to try, anyway. :-)
The script, up to and including the final period:
mkisofs -o ./isoname.iso -R -J -V "Distro Name" -hide-rr-moved -v -d -N -no-emul-boot -boot-load-size 32 -boot-info-table -sort isolinux/iso.sort -b isolinux/isolinux.bin -c isolinux/isolinux.boot -A "Install CD" .
I could be entirely misinterpreting what you need, but hey, that's part of the joy of using the Internet and attempting to answer questions while simultaneously looking like you're working, right? Good luck!
Phil
|
|
|
07-17-2007, 02:34 PM
|
#8
|
LQ Newbie
Registered: Jul 2007
Posts: 1
Rep:
|
link problem
$ mkisofs -o my-debian-installer.iso -r -J -no-emul-boot -boot-load-size 4 -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat ./installer-cd
if installer-cd is link you get the problem, for solve the problem use real directory, no links
|
|
|
All times are GMT -5. The time now is 04:57 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|