[parted-devel] bug: parted gets partitions wrong
xerces8
xerces8 at butn.net
Sat May 24 09:08:35 UTC 2008
I guess parted looks into the partitions to determine actual FS type and such ...
David
-----Original Message-----
From: Jim Meyering <jim at meyering.net>
To: "xerces8" <xerces8 at butn.net>
Cc: parted-devel at lists.alioth.debian.org
Date: Fri, 23 May 2008 22:35:36 +0200
Subject: Re: [parted-devel] bug: parted gets partitions wrong
> Jim Meyering <jim at meyering.net> wrote:
> > "xerces8" <xerces8 at butn.net> 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.
More information about the parted-devel
mailing list