[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