I've now managed to get a CD to boot on my computer.
This CD is based on debian-testing-i386-kde-CD-1.iso dated 2008-01-28
bu with the isolinux replaced by a different one. The isolinux is one I
made by starting with the latest upstream version (syslinux-3.61)
and then making a change to cope with the faulty BIOS on my computer.
I've attached a diff of the change I made.
p.s. I've been posting to the syslinux mailing list whilst I tried to discover
what was going wrong. http://syslinux.zytor.com/archives/2008-February/
_________________________________________________________________
Climb to the top of the charts! Play the word scramble challenge with star
power.
http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_jan
336c336
< ; No such luck. See if the the spec packet contained one.
---
> ; No such luck. See if the spec packet contained one.
577c577
< mov byte [si],13 ; Size of buffer
---
> mov byte [si],13h ; Size of buffer
594c594
< mov [DriveNumber],dl
---
> .found_drive0: mov [DriveNumber],dl
601c601,602
< cmp byte [DriveNumber],dl
---
> mov al,[DriveNumber]
> cmp al,dl
603a605,611
> ; Intel Classic R+ computer with Adaptec 1542CP BIOS 1.02
> ; passes garbage in sp_drive, and the drive number originally
> ; passed in DL does not have 80h bit set.
> or al,80h
> cmp al,dl
> je .found_drive0
>