Bug#422851: "grub-probe -t partmap" doesn't work with software RAID
Robert Millan
rmh at aybabtu.com
Wed May 9 16:13:44 UTC 2007
Hi,
I'm forwarding you a bug report from Debian. It seems that the grub-probe
-t partmap feature I just added doesn't play nice with RAID. Unfortunately,
I have no idea how software RAID is implemented. Is it okay to just exit
succesfuly and install core.img without any partmap module?
On Wed, May 09, 2007 at 04:37:45PM +0100, Sam Morris wrote:
> On Wed, 2007-05-09 at 17:16 +0200, Robert Millan wrote:
> > On Wed, May 09, 2007 at 03:02:48PM +0100, Sam Morris wrote:
> > >
> > > Yes, "grub-probe: error: Cannot detect partition map for md0". The
> > > message doesn't appear when grub-pc's postinst is run, however.
Note to GRUB maintainers: earlier this caused a segfault. I fixed it in
CVS to print that error instead.
> > > > Also, what is the result of "parted /dev/md0 print" ?
> > >
> > > Disk /dev/md0: 300GB
> > > Sector size (logical/physical): 512B/512B
> > > Partition Table: loop
> > ^^^^
> > This means there's indeed no partition table, just a filesystem.
> >
> > Did you install Debian on purpose without creating any partition table, or is
> > this just the normal result when using software RAID? What does parted say
> > about your real disk(s)?
>
> Interesting. This system has been installed for quite a few years; I
> moved it to raid1 by hand.
>
> The system has several disks; md0 consists of hdb2 and hdg2. Here's what
> parted says about hdb:
>
> Disk /dev/hdb: 300GB
> Sector size (logical/physical): 512B/512B
> Partition Table: msdos
>
> Number Start End Size Type File system Flags
> 1 32.3kB 543MB 543MB primary
> 2 543MB 300GB 300GB primary ext3 raid
>
> When you say there is no partition table, I guess you mean inside md0
> itself? AFAIR, the array was created before partitionable md arrays were
> added to Linux... or at least before mdadm had the option to create
> them.
>
> I just ran this on a system that uses RAID which I created with the etch
> installer:
>
> Disk /dev/md8: 57.5MB
> Sector size (logical/physical): 512B/512B
> Partition Table: loop
>
> Number Start End Size File system Flags
> 1 0.00kB 57.5MB 57.5MB ext3
>
> Which appears to confirm my belief that partitionable arrays are unusual
> rather than the default.
--
Robert Millan
My spam trap is honeypot at aybabtu.com. Note: this address is only intended
for spam harvesters. Writing to it will get you added to my black list.
More information about the Pkg-grub-devel
mailing list