[syslinux] booting FreeDOS ISO image using syslinux hangs
Ady Ady
ady-sf at hotmail.com
Sun Jul 1 08:28:44 PDT 2012
> Date: Sun, 1 Jul 2012 17:22:13 +0300
> From: m4rtntns at gmail.com
> To: syslinux at zytor.com
> Subject: [syslinux] booting FreeDOS ISO image using syslinux hangs
>
>
> 1) I created a partition to my 2GB memory stick:
>
> Disk /dev/sdb: 2013 MB, 2013265920 bytes
> 62 heads, 62 sectors/track, 1022 cylinders, total 3932160 sectors
Take note of those values:
c=1022 h=62 s=62
>
> Device Boot Start End Blocks Id System
> /dev/sdb1 * 62 3928567 1964253 6 FAT16
Your ID is for FAT16 with partition size of about 2GB (too big for normal use).
> 2) Downloaded latest syslinux:
> 3) Installed boot code to MBR:
> 4) created FAT16 file system to /dev/sdb1:
I would suggest FAT32 for a partition of 2GB, not FAT16.
> 5) installed syslinux to /dev/sdb1:
> 6) mounted /dev/sdb1 to /media/usb and copied iso
> 7) unmounted /dev/sdb1
>
> Am I doing something wrong? Or any ideas why memdisk loading hangs? If
> any additional information is needed, then feel free to ask!
>
Suggestions:
1_ Format with FAT32 (and set the ID to FAT32 for consistency).
2_ Change syslinux.cfg to:
_____________
syslinux.cfg:
_____________
DEFAULT freedos
LABEL freedos
MENU LABEL FreeDOS
LINUX memdisk
initrd=freedos.iso
APPEND iso raw
___________________
end of syslinux.cfg
___________________
Don't forget the "raw".
3_ I would use at least s=64 instead of s=62 for the partition and format, but that's another matter.
HTH.
More information about the Syslinux
mailing list