[syslinux] memdisk possible bug

brjaeger brjaeger at vt.edu
Wed Aug 28 07:09:56 PDT 2002


I just wanted to pass on some information regarding the behavior of memdisk 
that I was observing.  I have been trying to set up pxelinux/memdisk on a 
network with a series of machines.  I am trying to boot a 2.88MB DOS image.  
This image worked fine on all but one of our machines.  The machine had a usb 
floppy device.  Now the machine would boot the DOS image fine if the usb 
floppy device was properly attached to the machine.  However, if the USB 
floppy was not attached to the machine when memdisk would boot the image it 
would return with the "Non-system disk or disk error" message.

On further investigation it looks like this could be caused by the mbr on the 
dos image calling the drive reset subfunction.  It didn't look like this 
subfunction was hooked by memdisk and so it is relying on the floppy drive 
connected to the machine.

We modified the MBR of the DOS image to skip this drive reset call and are now 
able to boot the DOS image without the floppy drive attached to the machine.  
I am curious if you have observed or heard about this behavior before?

Regards,
Brian Jaeger





More information about the Syslinux mailing list