[syslinux] isolinux 2.0+ won't boot from DVD
Taylor, ForrestX
forrestx.taylor at intel.com
Thu Jun 12 09:11:03 PDT 2003
H. Peter Anvin wrote:
> Taylor, ForrestX wrote:
> > I am trying to rebuild Red Hat Linux 9 on DVD. I am using the
provided
> > isolinux 2.00 (I tried the latest 2.04, with the same results), and I
> > get an error trying to boot from the DVD. I burned the boot.iso
> > (basically a triple-wide boot disk using the same isolinux
directory) to
> > DVD, and it booted fine. The error I get when booting the DVD using
> > isolinux-debug.bin is this (copied by hand):
> >
> > ISOLINUX 2.00 2002-10-25 Copyright (C) 1994-2002 H. Peter Anvin
> > isolinux: Staring up, DL = 9F
> > isolinux: Loaded spec packet 0K, drive = 9F
> > isolinux: Loading main image from LBA = 00EA77C
> > isolinux: Sectors to load = 004
> > isolinux: Loaded boot image, verifying
> > isolinux: Main image read, jumping to main code...
> > isolinux: Root directory at LBA = 0000001D
> >
> > and there it hangs.
> >
> > From the archives, it appears that it should find the isolinux
directory
> > next, but it is not. This same method worked with Red Hat Linux 8.0,
> > although it used syslinux-1.75.
> >
> > The command I used to create the iso image is:
> >
> > mkisofs -b isolinux/isolinux.bin -c isolinux/boot.cat -J -p \
> > "myemail" -P "Red Hat" -V "Redhat 9/8/7" \
> > -r -T -v -A "Red Hat Linux/i386 9" -o redhat9-8-7-dvd.iso \
> > -no-emul-boot -boot-load-size 4 -boot-info-table -l i386/
> >
> > Any clues?
> >
>
> a) What BIOS are you using?
Pheonix BIOS 4.0 Release 6.0
Intel SE440BX-2 motherboard.
> b) Is your disk image bigger than 1 GB/2 GB/4 GB?
The disk image is 4.3 GB.
> c) Try using a sort table to move the isolinux directory
> and its contents as early on the disk as possible.
> Does that help?
I am not sure how to create a sort table, but I'll google around and see
if I can get it going. I just rebuilt the DVD, and the only thing that
I changed was the isolinux.bin file. I used isolinux-1.75 from RHL 8.0,
and it worked as expected. Is there anything else that I can do to
debug this?
Thanks,
Forrest
--
More information about the Syslinux
mailing list