[syslinux] Possible memdisk issue
Alexander Perlis
aperlis at math.lsu.edu
Tue Jul 8 10:54:07 PDT 2014
I'm having trouble getting memdisk 6.03pre18 to boot large floppies and
wondering whether I'm doing something incorrectly.
1) Download http://www.fdos.org/bootdisks/autogen/FDOEM.144.gz
2) gunzip FDOEM.144.gz
3) newmkfloppyimg.sh 8 FDOEM144.img fdoem_8mb.img
4) newmkfloppyimg.sh 9 FDOEM144.img fdoem_9mb.img
5) Use following pxelinux.cfg:
LABEL works
LINUX syslinux/memdisk
INITRD fdoem_8mb.img
APPEND floppy pause
LABEL infinite_memdisk_loop
LINUX syslinux/memdisk
INITRD fdoem_9mb.img
APPEND floppy pause
With the latter, after memdisk asks me to press a key, boot sector code
execution seems to start (I do get "FreeDOS" on the screen), but then
somehow memdisk takes over again and starts over from scratch, so I get
this loop:
MEMDISK 6.03 6.03-pre18 Copyright 2001-2014 H. Peter Anvin et al
e820: 0000000000000000 [snip]
[...]
Loading boot sector... press any key to boot... booting...
FreeDOSMEMDISK 6.03 6.03-pre18 Copyright 2001-2014 H. Peter Anvin et al
e820: 0000000000000000 [snip]
[...]
Loading boot sector... press any key to boot... booting...
FreeDOSMEMDISK 6.03 6.03-pre18 Copyright 2001-2014 H. Peter Anvin et al
e820: 0000000000000000 [snip]
[...]
I can provide screenshots if seeing the specific numbers would help
isolate the issue. If memdisk is behaving as intended and I'm supposed
to provide memdisk additional parameters once the floppy gets above a
certain size, I'd appreciate some pointers on what I should try.
Thanks,
Alex
More information about the Syslinux
mailing list