[Grml] grml on usb stick: can not get partition to start at cylinder 1
Maurice McCarthy
moss at mythic-beasts.com
Fri Feb 22 15:35:43 CET 2008
Further to what I said I've just made a 64Mb grml2usb
dd if=/dev/zero of=/dev/sdb bs=512 count=2880
cfdisk /dev/sdb ## made the whole disk a single type 06 (fat16) partition
mount /dev/sdb1 /mnt/sdb1
grml2usb grml_small.iso /dev/sdb1
And now
# fdisk -l /dev/sdb
Disk /dev/sdb: 66 MB, 66882048 bytes
3 heads, 43 sectors/track, 1012 cylinders
Units = cylinders of 129 * 512 = 66048 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 1012 65252+ 6 FAT16
# fdisk -l -u /dev/sdb
Disk /dev/sdb: 66 MB, 66882048 bytes
3 heads, 43 sectors/track, 1012 cylinders, total 130629 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 43 130547 65252+ 6 FAT16
So I've got a peculiar 43 sectors per track instead of the usual 63. But
I've no way of testing if it boots or not.
Best Wishes
Moss
More information about the Grml
mailing list