[syslinux] isolinux not booting - old 486 with SCSI CD writer

Bruce Robson syslinux at mailinator.com
Wed Feb 13 20:21:10 PST 2008


Bruce Robson wrote:
> I am trying to install Debian Linux on an an old Intel Classic R+ 
> computer that uses an internal Yamaha SCSI CD writer model CRW8424S
 > connected to an Adaptec ISA SCSI card (I think its a 1542CP).
 > The CD writer is is the only device connected to the SCSI card.
 > The computer has one hard drive connected to the on-board IDE
 > interface, a 1.44MB 3 1/2 inch floppy and a 1.2MB 5 1/4 inch
 > floppy. The hard drive is 1.6GB and contains EZ-Drive as the
 > BIOS only supports drives up to 500MB approx. However,
 > EZ-Drive only loads when booting from hard drive.
> 
<snip>
> Using the changed isolinux (again debug version) the last few lines were
> isolinux: Found something at drive = 81
>   13 00 00 00 00000047 01 00 0000 0000 0004 57 A0 3F 00
> isolinux: Loading main image from LBA = 00000048
> isolinux: Sectors to load = 0006
> 
> The computer then sits there continuously accessing the CD drive. 
<snip>
> I don't have time to continue at the moment. Does any one have any good
> references on the BIOS functions used or suggestions as to how to continue
> when I do have time. 

I found that the problem that caused the computer to sit there
continuously accessing the CD drive was that all the extra
print code I inserted meant that variable MaxTransfer was
no longer in the first 2k. Hence it did not get initialised.

Now that I have removed the code to print the spec packet,
my modified isolinux based on syslinux-3.61 works.

I've attached a diff of my changes. The first two changed
lines fix a comment and the 13 v 13h bug I raised in another
thread. The remaining changes fix my initial problem of
isolinux not finding my CD drive.


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: isolinux-diff.txt
URL: <http://www.zytor.com/pipermail/syslinux/attachments/20080214/37fdca55/attachment.txt>


More information about the Syslinux mailing list