[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Iso-hybrid freezing the BIOS on USB key



Hello,

I'm working on Squeeze to build a Squeeze-based iso-hybrid DoudouLinux image. While the image perfectly works on a DVD, it doesn't run on an USB key. On my laptop, the key is simply freezing the BIOS! I made some investigations with sfdisk and found that the partitions are not starting at sector 1 but 0 on the image file:

==============================
$ sudo sfdisk -l doudoulinux-isohybrid-2011-08-08-en.iso
Disk doudoulinux-isohybrid-2011-08-08-en.iso: cannot get geometry

Disk doudoulinux-isohybrid-2011-08-08-en.iso: 112 cylinders, 255 heads, 63 sectors/track
Warning: The partition table looks like it was made
  for C/H/S=*/64/32 (instead of 112/255/63).
For this listing I'll assume that geometry.
Units = cylinders of 1048576 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
doudoulinux-isohybrid-2011-08-08-en.iso1 * 0 880 881 902144 17 Hidden HPFS/NTFS doudoulinux-isohybrid-2011-08-08-en.iso2 0 - 0 0 0 Empty doudoulinux-isohybrid-2011-08-08-en.iso3 0 - 0 0 0 Empty doudoulinux-isohybrid-2011-08-08-en.iso4 0 - 0 0 0 Empty
===============================

This results on the USB key in partitions starting somewhere between sector 0 and 1. So I wonder if this can not be the origin of the issue. Is there a particular option to use with dd when writing the image file to the USB key?

NB: fdisk fails to analyze this image file. It is complaining about a wrong partition table: “Error: Invalid partition table - recursive partition on”.

Cheers,
--
Jean-Michel Philippe

DoudouLinux, the computer they prefer!
http://www.doudoulinux.org/



Reply to: