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: