Peter,
Thank you for isolinux. What a relief to be rid of floppy images!
ISOLINUX works great except in one puzzling instance.
I recently upgraded my system with a Promise Ultra 133 (PDC20269)
controller. In order to boot from either the hard drive or CDROM drive
connected to this controller I set the boot device in the motherboard
BIOS to SCSI. Everything seemingly works great.
Until we get to Linux boot CDs. :-(
In testing CD booting via the Promise controller I discovered that stock
Linux boot CDs such as the RedHat install CDs are not recognized as
bootable by the Promise BIOS. However, the Windows 2000 install CD (no
emulation) is indeed recognized as bootable.
Aha I thought, this must be a problem with floppy emulation. So I
searched the Internet for a "no emulation" boot loader solution and
found ISOLINUX which I was sure would solve the problem.
And it does work on all other CDROM drives except the one attached to
the Promise controller. I'm really baffled. Why is the WIN2K CD
recognized as bootable, but not the Linux CD created with ISOLINUX?
I followed your web page ISOLINUX instructions to the letter and as I
mentioned above the CD does boot on other CDROM drives. I'm willing to
roll up my sleeves and do some research, but I'm not sure how to
proceed. I suspect you may have an idea of what the problem area could
be or at least how to go about zeroing in on a solution in the most
efficient way. I am a veteran developer and have previously created
bootable Linux CDs using syslinux, but don't have the expertise to size
up this problem. Any pointers/suggestions would be greatly appreciated.
Thanks.
Regards,
Peter Stein