I guess parted looks into the partitions to determine actual FS type and such ...
David -----Original Message----- From: Jim Meyering <[EMAIL PROTECTED]> To: "xerces8" <[EMAIL PROTECTED]> Cc: [email protected] Date: Fri, 23 May 2008 22:35:36 +0200 Subject: Re: [parted-devel] bug: parted gets partitions wrong > Jim Meyering <[EMAIL PROTECTED]> wrote: > > "xerces8" <[EMAIL PROTECTED]> wrote: > >>> The first 4 sectors are attached. > > > > Thanks! > > I'll take a look by Friday. > > Thanks. > I did reproduce the failure (fdisk sees 2 partitions, parted sees just > one), using your MBR on a 0-extended loopback device. > However, that's not fair, since loopback doesn't work with partitions. > Then I put the boot sector on a USB key. fdisk still sees two: > > $ fdisk -l /dev/sdc > > Disk /dev/sdc: 65 MB, 65986560 bytes > 64 heads, 32 sectors/track, 62 cylinders > Units = cylinders of 2048 * 512 = 1048576 bytes > Disk identifier: 0x00000000 > > Device Boot Start End Blocks Id System > /dev/sdc1 * 1 716 733168 6 FAT16 > /dev/sdc2 717 979 269312 6 FAT16 > > but parted fails: > > $ ./parted -m -s /dev/sdc p > Error: /dev/sdc: unrecognised disk label > [Exit 1] > > I suspect that the above merely shows that parted > looks farther than the partition table, and attempts > to do some minimal verification. When (at least in my case) > it doesn't find anything sane beyond the partition table, it fails. > I'll investigate further next week. _______________________________________________ parted-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/parted-devel

