[syslinux] memdisk not booting .ima unless there is a floppy drive

Andrew Stuart andrew at shopcusa.com
Fri Feb 8 13:29:37 PST 2008


rich w wrote:
> 
>> A detailed description of the messages printed *might* give a clue why
>> it's failing on your particular machine.
>>
>> -hpa
> 
> This is what it displays (its identical wether the machine has a floppy or not):
> 
> 
> Loading memdisk....
> Loading /syslinux/images/ghost/hp.ima...................................
> .........ready
> MEMDISK 3.52 2007-09-25 Copyright 2001-2007 H. Peter Anvin
> e820: 0000000000000000 00000000009f0000 1
> e820: 00000000000f0000 0000000000010000 2
> e820: 00000000fec00000 0000000001400000 2
> e820: 00000000e0000000 0000000010000000 2
> e820: 000000001bef3000 000000000000d000 3
> e820: 000000001bef0000 0000000000003000 4
> e820: 000000000009f000 0000000000001000 2
> e820: 0000000000100000 000000001bdf0000 1
> Ramdisk at 0x1bc20000, length 0x002d0000
> command line: initrd=\syslinux\images\ghost\hp.ima BOOT_IMAGE=memdisk
> Disk is floppy 0, 2880 K, C/H/S = 80/2/36, EDD off
> Total size needed = 2376 bytes, allocating 3K
> Old dos memory at 0x9f000 (map says 0x9f000), loading at 0x9e400
> 1588: 0xffff  15E801: 0x3c00 0x1ac2
> INT 13 08: Success, count = 1, BPT = 0000:0000
> old: int13 = f0007f90  int15 = f000f859
> new: int13 = 9e40000a  int15 = 9e40037c
> Loading boot sector... booting...
> 
> 
> And if theres a floppy drive it then says starting PC Dos and boots, otherwise it just
> hangs there with a flashing cursor.
> _________________________________________________________________
> Free games, great prizes - get gaming at Gamesbox. 
> http://www.searchgamesbox.com
> _______________________________________________
> SYSLINUX mailing list
> Submissions to SYSLINUX at zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
> Please do not send private replies to mailing list traffic.
> 

Can you try a newer version, 3.61 is the latest, and may include fixes 
which will solve your problem. Remember to match memdisk and 
isolinux/syslinux/pxelinux/etc.

I thought you mentioned before you were using 3.61, but the output above 
shows memdisk 3.52, if you are running two different versions, that 
could contribute to your problem.

-A




More information about the Syslinux mailing list