[syslinux] Trying to boot a SSD of 500GB

Ady ady-sf at hotmail.com
Fri Jul 24 07:59:19 PDT 2015


> Hi,
> 
> I have a custom linux system that runs off a FAT32 usb flash disk.  I
> use syslinux to make it bootable and load the kernel.
> 
> I'm trying to boot now from a SSD SATA disk (500GB) but it's not
> working and I can't figure out why. BIOS show that no bootable disk
> were found.
> 
> What I already tried (linux fdisk):
> 
> 1- Creating a new DOS partition table on the SSD, a FAT32 (type b),
> and formating with mkfs.vfat -F32 and then calling syslinux /dev/sda1
> -> No boot
> 
> 2- Creating the FAT32 directly on /dev/sda and calling syslinux -f
> /dev/sda1 -> No boot too
> 
> 3- Creating a smaller FAT32 partition (16GB) -> Did not work too
> 
> The only way I could get it to work was cloning a working usb flash
> (4GB) to the ssd, like this:
> 
> dd if=/dev/sdb of=/dev/sda
> 
> 
> I'm using syslinux 4.05 (from Ubuntu 14.04 repository).
> 
> fdisk -l /dev/sda :
> 
> Disk /dev/sda: 500.1 GB, 500107862016 bytes
> 232 heads, 62 sectors/track, 67906 cylinders, total 976773168 sectors
> Units = sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 4096 bytes
> I/O size (minimum/optimal): 4096 bytes / 4096 bytes
> Disk identifier: 0x499f6446
> 
>    Device Boot      Start         End      Blocks   Id  System
> /dev/sda1   *        2048    62916607    31457280    b  W95 FAT32
> 
> OBS: I tried to change the default 255/63 heads/sectors to 232/62 to
> make those multiples of the sector size.
> 
> 
> 
> Anyone have any idea of what I am doing wrong?
> 
> Thanks
 
 
_ Have you dd'ed mbr.bin to the SSD?
 http://www.syslinux.org/wiki/index.php/Mbr 

_ Is the partition marked as "bootable" (aka "active" flag) in fdisk?

_ Have you tried using the "-i" parameter when executing the syslinux 
command to install SYSLINUX?
 http://www.syslinux.org/wiki/index.php/Install 

Regards,
Ady.
 
> _______________________________________________
> Syslinux mailing list
> Submissions to Syslinux at zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
> 




More information about the Syslinux mailing list