#610184 grub-pc: Bad handling of spare devices in RAID arrays ? "error: superfluous RAID member"

Package:
grub-pc
Source:
grub2
Description:
GRand Unified Bootloader, version 2 (PC/BIOS version)
Submitter:
Vincent Danjean
Date:
2014-10-18 20:24:15 UTC
Severity:
important
#610184#5
Date:
2011-01-15 22:43:34 UTC
From:
To:
  I just upgraded grub2 from 1.98+20100804-11 to 1.98+20100804-13. I now see
lots of *error* messages (hence the important severity). I think this is due
to the fact that I have a spare device in one of my RAID arrays.
  Here is my RAID arrays (see the last one with a spare device) and after
the result of a "dpkg-reconfigure grub-pc".
I think that my config is normal and that grub should not display these
alarming messages.

aya:/tmp# mdadm --detail /dev/md12*
/dev/md125:
        Version : 1.0
  Creation Time : Sat Jun 19 18:31:46 2010
     Raid Level : raid1
     Array Size : 314572664 (300.00 GiB 322.12 GB)
  Used Dev Size : 314572664 (300.00 GiB 322.12 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Sat Jan 15 23:42:09 2011
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : aya:aya-raid1-A  (local to host aya)
           UUID : 5f3a2f67:1c803239:e0048917:e1c82439
         Events : 192

    Number   Major   Minor   RaidDevice State
       0       8        2        0      active sync   /dev/sda2
       1       8       37        1      active sync   /dev/sdc5
/dev/md126:
        Version : 1.0
  Creation Time : Fri May 28 14:16:58 2010
     Raid Level : raid6
     Array Size : 678717696 (647.28 GiB 695.01 GB)
  Used Dev Size : 226239232 (215.76 GiB 231.67 GB)
   Raid Devices : 5
  Total Devices : 5
    Persistence : Superblock is persistent

    Update Time : Sat Jan 15 23:39:08 2011
          State : clean
 Active Devices : 5
Working Devices : 5
 Failed Devices : 0
  Spare Devices : 0

         Layout : left-symmetric
     Chunk Size : 128K

           Name : aya:aya-raid6-A  (local to host aya)
           UUID : 7bd2abe6:75eec5ee:6947a43b:35537d48
         Events : 205

    Number   Major   Minor   RaidDevice State
       0       8        4        0      active sync   /dev/sda4
       1       8       18        1      active sync   /dev/sdb2
       2       8       36        2      active sync   /dev/sdc4
       3       8       50        3      active sync   /dev/sdd2
       4       8       66        4      active sync   /dev/sde2
/dev/md127:
        Version : 1.0
  Creation Time : Fri May 28 14:16:20 2010
     Raid Level : raid5
     Array Size : 786431232 (750.00 GiB 805.31 GB)
  Used Dev Size : 262143744 (250.00 GiB 268.44 GB)
   Raid Devices : 4
  Total Devices : 5
    Persistence : Superblock is persistent

    Update Time : Sat Jan 15 23:39:16 2011
          State : clean
 Active Devices : 4
Working Devices : 5
 Failed Devices : 0
  Spare Devices : 1

         Layout : left-symmetric
     Chunk Size : 128K

           Name : aya:aya-raid5-A  (local to host aya)
           UUID : 8e4ddef9:c340d68b:18f474bb:9645e764
         Events : 13614

    Number   Major   Minor   RaidDevice State
       0       8        3        0      active sync   /dev/sda3
       1       8       17        1      active sync   /dev/sdb1
       2       8       35        2      active sync   /dev/sdc3
       5       8       49        3      active sync   /dev/sdd1

       4       8       65        -      spare   /dev/sde1
aya:/tmp# dpkg-reconfigure grub-pc
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
Installation finished. No error reported.
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
Installation finished. No error reported.
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
Generating grub.cfg ...
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
Found background image: /usr/share/images/desktop-base/desktop-grub.png
error: superfluous RAID member (4 found).
Found linux image: /boot/vmlinuz-2.6.37-rc7-amd64
Found initrd image: /boot/initrd.img-2.6.37-rc7-amd64
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
Found linux image: /boot/vmlinuz-2.6.32-5-amd64
Found initrd image: /boot/initrd.img-2.6.32-5-amd64
error: superfluous RAID member (4 found).
Found memtest86 image: /memtest86.bin
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
Found memtest86+ image: /memtest86+.bin
Found memtest86+ multiboot image: /memtest86+_multiboot.bin
done
aya:/tmp#

  Regards,
    Vincent

#610184#10
Date:
2011-01-17 18:53:01 UTC
From:
To:
This machine doesn't have any spares; just a four-disk mirror for /boot (md0)
and a four-disk raid10 (md1) for everything else.

So, will this machine still boot, or do I need to downgrade grub? Previous
version did not spew errors.

root@Gond:~# update-grub
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
Generating grub.cfg ...
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
Found linux image: /boot/vmlinuz-2.6.32-5-amd64
Found initrd image: /boot/initrd.img-2.6.32-5-amd64
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
Found memtest86 image: /memtest86.bin
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
error: found two disks with the number 0.
error: found two disks with the number 0.
error: found two disks with the number 0.
error: superfluous RAID member (4 found).
Found memtest86+ image: /memtest86+.bin
Found memtest86+ multiboot image: /memtest86+_multiboot.bin
done


root@Gond:~# mdadm --detail /dev/md?
/dev/md0:
        Version : 0.90
  Creation Time : Thu Jul 15 16:45:22 2010
     Raid Level : raid1
     Array Size : 131008 (127.96 MiB 134.15 MB)
  Used Dev Size : 131008 (127.96 MiB 134.15 MB)
   Raid Devices : 4
  Total Devices : 4
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Mon Jan 17 13:38:23 2011
          State : clean
 Active Devices : 4
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 0

           UUID : bc14c534:3491db2e:d86e3031:849af764 (local to host Gond)
         Events : 0.246

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync   /dev/sda1
       1       8       17        1      active sync   /dev/sdb1
       2       8       33        2      active sync   /dev/sdc1
       3       8       49        3      active sync   /dev/sdd1
/dev/md1:
        Version : 1.0
  Creation Time : Thu Jul 15 16:22:59 2010
     Raid Level : raid10
     Array Size : 976507904 (931.27 GiB 999.94 GB)
  Used Dev Size : 488253952 (465.64 GiB 499.97 GB)
   Raid Devices : 4
  Total Devices : 4
    Persistence : Superblock is persistent

  Intent Bitmap : Internal

    Update Time : Mon Jan 17 13:41:09 2011
          State : active
 Active Devices : 4
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 0

         Layout : near=2
     Chunk Size : 512K

           Name : Gond:1  (local to host Gond)
           UUID : b5f3e4b3:7977c348:e22283fb:779d6e8f
         Events : 36368

    Number   Major   Minor   RaidDevice State
       0       8        2        0      active sync   /dev/sda2
       1       8       18        1      active sync   /dev/sdb2
       2       8       34        2      active sync   /dev/sdc2
       3       8       50        3      active sync   /dev/sdd2


root@Gond:~# mdadm -E /dev/sd?1 /dev/sd?2
/dev/sda1:
          Magic : a92b4efc
        Version : 0.90.00
           UUID : bc14c534:3491db2e:d86e3031:849af764 (local to host Gond)
  Creation Time : Thu Jul 15 16:45:22 2010
     Raid Level : raid1
  Used Dev Size : 131008 (127.96 MiB 134.15 MB)
     Array Size : 131008 (127.96 MiB 134.15 MB)
   Raid Devices : 4
  Total Devices : 4
Preferred Minor : 0

    Update Time : Mon Jan 17 13:42:39 2011
          State : clean
 Active Devices : 4
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 0
       Checksum : 90511ac6 - correct
         Events : 246


      Number   Major   Minor   RaidDevice State
this     0       8        1        0      active sync   /dev/sda1

   0     0       8        1        0      active sync   /dev/sda1
   1     1       8       17        1      active sync   /dev/sdb1
   2     2       8       33        2      active sync   /dev/sdc1
   3     3       8       49        3      active sync   /dev/sdd1
/dev/sdb1:
          Magic : a92b4efc
        Version : 0.90.00
           UUID : bc14c534:3491db2e:d86e3031:849af764 (local to host Gond)
  Creation Time : Thu Jul 15 16:45:22 2010
     Raid Level : raid1
  Used Dev Size : 131008 (127.96 MiB 134.15 MB)
     Array Size : 131008 (127.96 MiB 134.15 MB)
   Raid Devices : 4
  Total Devices : 4
Preferred Minor : 0

    Update Time : Mon Jan 17 13:42:39 2011
          State : clean
 Active Devices : 4
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 0
       Checksum : 90511ad8 - correct
         Events : 246


      Number   Major   Minor   RaidDevice State
this     1       8       17        1      active sync   /dev/sdb1

   0     0       8        1        0      active sync   /dev/sda1
   1     1       8       17        1      active sync   /dev/sdb1
   2     2       8       33        2      active sync   /dev/sdc1
   3     3       8       49        3      active sync   /dev/sdd1
/dev/sdc1:
          Magic : a92b4efc
        Version : 0.90.00
           UUID : bc14c534:3491db2e:d86e3031:849af764 (local to host Gond)
  Creation Time : Thu Jul 15 16:45:22 2010
     Raid Level : raid1
  Used Dev Size : 131008 (127.96 MiB 134.15 MB)
     Array Size : 131008 (127.96 MiB 134.15 MB)
   Raid Devices : 4
  Total Devices : 4
Preferred Minor : 0

    Update Time : Mon Jan 17 13:42:39 2011
          State : clean
 Active Devices : 4
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 0
       Checksum : 90511aea - correct
         Events : 246


      Number   Major   Minor   RaidDevice State
this     2       8       33        2      active sync   /dev/sdc1

   0     0       8        1        0      active sync   /dev/sda1
   1     1       8       17        1      active sync   /dev/sdb1
   2     2       8       33        2      active sync   /dev/sdc1
   3     3       8       49        3      active sync   /dev/sdd1
/dev/sdd1:
          Magic : a92b4efc
        Version : 0.90.00
           UUID : bc14c534:3491db2e:d86e3031:849af764 (local to host Gond)
  Creation Time : Thu Jul 15 16:45:22 2010
     Raid Level : raid1
  Used Dev Size : 131008 (127.96 MiB 134.15 MB)
     Array Size : 131008 (127.96 MiB 134.15 MB)
   Raid Devices : 4
  Total Devices : 4
Preferred Minor : 0

    Update Time : Mon Jan 17 13:42:39 2011
          State : clean
 Active Devices : 4
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 0
       Checksum : 90511afc - correct
         Events : 246


      Number   Major   Minor   RaidDevice State
this     3       8       49        3      active sync   /dev/sdd1

   0     0       8        1        0      active sync   /dev/sda1
   1     1       8       17        1      active sync   /dev/sdb1
   2     2       8       33        2      active sync   /dev/sdc1
   3     3       8       49        3      active sync   /dev/sdd1
/dev/sda2:
          Magic : a92b4efc
        Version : 1.0
    Feature Map : 0x1
     Array UUID : b5f3e4b3:7977c348:e22283fb:779d6e8f
           Name : Gond:1  (local to host Gond)
  Creation Time : Thu Jul 15 16:22:59 2010
     Raid Level : raid10
   Raid Devices : 4

 Avail Dev Size : 976508704 (465.64 GiB 499.97 GB)
     Array Size : 1953015808 (931.27 GiB 999.94 GB)
  Used Dev Size : 976507904 (465.64 GiB 499.97 GB)
   Super Offset : 976508960 sectors
          State : active
    Device UUID : f1e45770:2b06a5e6:283fc717:5bc7882e

Internal Bitmap : -8 sectors from superblock
    Update Time : Mon Jan 17 13:44:27 2011
       Checksum : 7a96a0b5 - correct
         Events : 36369

         Layout : near=2
     Chunk Size : 512K

   Device Role : Active device 0
   Array State : AAAA ('A' == active, '.' == missing)
/dev/sdb2:
          Magic : a92b4efc
        Version : 1.0
    Feature Map : 0x1
     Array UUID : b5f3e4b3:7977c348:e22283fb:779d6e8f
           Name : Gond:1  (local to host Gond)
  Creation Time : Thu Jul 15 16:22:59 2010
     Raid Level : raid10
   Raid Devices : 4

 Avail Dev Size : 976508704 (465.64 GiB 499.97 GB)
     Array Size : 1953015808 (931.27 GiB 999.94 GB)
  Used Dev Size : 976507904 (465.64 GiB 499.97 GB)
   Super Offset : 976508960 sectors
          State : active
    Device UUID : be335d60:ce81b0b7:546d7fe8:3d8348e2

Internal Bitmap : -8 sectors from superblock
    Update Time : Mon Jan 17 13:44:27 2011
       Checksum : c01f5535 - correct
         Events : 36369

         Layout : near=2
     Chunk Size : 512K

   Device Role : Active device 1
   Array State : AAAA ('A' == active, '.' == missing)
/dev/sdc2:
          Magic : a92b4efc
        Version : 1.0
    Feature Map : 0x1
     Array UUID : b5f3e4b3:7977c348:e22283fb:779d6e8f
           Name : Gond:1  (local to host Gond)
  Creation Time : Thu Jul 15 16:22:59 2010
     Raid Level : raid10
   Raid Devices : 4

 Avail Dev Size : 976508704 (465.64 GiB 499.97 GB)
     Array Size : 1953015808 (931.27 GiB 999.94 GB)
  Used Dev Size : 976507904 (465.64 GiB 499.97 GB)
   Super Offset : 976508960 sectors
          State : active
    Device UUID : 18aea233:5605abf9:d44fd50e:33796568

Internal Bitmap : -8 sectors from superblock
    Update Time : Mon Jan 17 13:44:27 2011
       Checksum : 81d22b8d - correct
         Events : 36369

         Layout : near=2
     Chunk Size : 512K

   Device Role : Active device 2
   Array State : AAAA ('A' == active, '.' == missing)
/dev/sdd2:
          Magic : a92b4efc
        Version : 1.0
    Feature Map : 0x1
     Array UUID : b5f3e4b3:7977c348:e22283fb:779d6e8f
           Name : Gond:1  (local to host Gond)
  Creation Time : Thu Jul 15 16:22:59 2010
     Raid Level : raid10
   Raid Devices : 4

 Avail Dev Size : 976508704 (465.64 GiB 499.97 GB)
     Array Size : 1953015808 (931.27 GiB 999.94 GB)
  Used Dev Size : 976507904 (465.64 GiB 499.97 GB)
   Super Offset : 976508960 sectors
          State : active
    Device UUID : 1ab244c0:7a531c4d:82c0fda1:48a2075d

Internal Bitmap : -8 sectors from superblock
    Update Time : Mon Jan 17 13:44:27 2011
       Checksum : e9b01777 - correct
         Events : 36369

         Layout : near=2
     Chunk Size : 512K

   Device Role : Active device 3
   Array State : AAAA ('A' == active, '.' == missing)

#610184#15
Date:
2011-01-17 22:01:06 UTC
From:
To:
First off, DEB_BUILD_OPTIONS nostrip,noopt does not work right.
Grub-probe is never build with -g -O0. Hacked up ./debian/rules a little
to force it (added CFLAGS='-g -O0' to confflags). Also, removed most of
the packages from debian/control so I wouldn't have to wait through N
flavors of grub building.

I'm comparing grub-probe --target=device / on two machines with very
similar RAID configs (both RAID1 /boot, 4 disks, no spares & RAID10
everything else (via lvm) with 4 disks, no spares).

The difference seems to be than on the machine with the errors,
grub_mdraid_detect on hd0 returns GRUB_ERR_NONE, whereas on the other
machine it returns GRUB_ERR_OUT_OF_RANGE. This is because it found the
version 1.0 superblock actually belonging to /dev/sda2 when looking for
the one for /dev/sda.

I suppose the alignment just doesn't work out on the other machine.

"Gond" is the machine that shows errors. "Zia" is the one that does not.

Zia:

    root@Zia:/home/anthony# sfdisk -d /dev/sda
    # partition table of /dev/sda
    unit: sectors

    /dev/sda1 : start=       63, size=   256977, Id=fd, bootable
    /dev/sda2 : start=   257040, size=   257040, Id= c
    /dev/sda3 : start=   514080, size=1953005985, Id=fd
    /dev/sda4 : start=        0, size=        0, Id= 0

    (gdb) p sector
    $18 = 1953525152
    (gdb) n
    401           if (grub_disk_read (disk, sector, 0, sizeof (struct grub_raid_super_1x),
    (gdb) n
    405           if (sb_1x.magic == SB_MAGIC)
    (gdb) p sb_1x
    $19 = {magic = 0, major_version = 0, feature_map = 0, pad0 = 0,
      set_uuid = '\000' <repeats 15 times>, set_name = '\000' <repeats 31 times>, ctime = 0,
      level = 0, layout = 0, size = 0, chunksize = 0, raid_disks = 0, bitmap_offset = 0,
      new_level = 0, reshape_position = 0, delta_disks = 0, new_layout = 0, new_chunk = 0,
      pad1 = "\000\000\000", data_offset = 0, data_size = 0, super_offset = 0, recovery_offset = 0,
      dev_number = 0, cnt_corrected_read = 0, device_uuid = '\000' <repeats 15 times>,
      devflags = 0 '\000', pad2 = "\000\000\000\000\000\000", utime = 0, events = 0,
      resync_offset = 0, sb_csum = 0, max_dev = 0, pad3 = '\000' <repeats 31 times>,
      dev_roles = 0x7fffffffcc90}
    (gdb) p *disk
    $20 = {name = 0x671090 "hd0", dev = 0x6425c0, total_sectors = 1953525168, has_partitions = 1,
      id = 0, partition = 0x0, read_hook = 0, data = 0x6763b0}


And Gond:

    root@Gond:~# sfdisk -d /dev/sda
    # partition table of /dev/sda
    unit: sectors

    /dev/sda1 : start=     2048, size=   262144, Id=fd, bootable
    /dev/sda2 : start=   264192, size=976508976, Id=fd
    /dev/sda3 : start=        0, size=        0, Id= 0
    /dev/sda4 : start=        0, size=        0, Id= 0


    (gdb) p sector
    $10 = 976773152
    (gdb) n
    401           if (grub_disk_read (disk, sector, 0, sizeof (struct grub_raid_super_1x),
    (gdb) n
    405           if (sb_1x.magic == SB_MAGIC)
    (gdb) p sb_1x
    $11 = {magic = 2838187772, major_version = 1, feature_map = 1, pad0 = 0,
      set_uuid = "\265\363\344\263yw\303H\342\"\203\373w\235n\217",
      set_name = "Gond:1", '\000' <repeats 25 times>, ctime = 1279225379, level = 10, layout = 258,
      size = 976507904, chunksize = 1024, raid_disks = 4, bitmap_offset = 4294967288, new_level = 0,
      reshape_position = 0, delta_disks = 0, new_layout = 0, new_chunk = 0, pad1 = "\000\000\000",
      data_offset = 0, data_size = 976508704, super_offset = 976508960, recovery_offset = 0,
      dev_number = 0, cnt_corrected_read = 0, device_uuid = "\361\344Wp+\006\245\346(?\307\027[Lj.",
      devflags = 0 '\000', pad2 = "\000\000\000\000\000\000", utime = 1295300868, events = 36368,
      resync_offset = 18446744073709551615, sb_csum = 2056702893, max_dev = 384,
      pad3 = '\000' <repeats 31 times>, dev_roles = 0x7fffffffd840}
    (gdb) p *disk
    $13 = {name = 0x671090 "hd0", dev = 0x6425c0, total_sectors = 976773168, has_partitions = 1,
      id = 0, partition = 0x0, read_hook = 0, data = 0x6710b0}


So, this bug has probably been present for a while, but maybe didn't
matter until the recent error checks?

Somehow there is a way around this, as it doesn't confuse mdadm -E:

    root@Gond:~# mdadm -E /dev/sda
    mdadm: No md superblock detected on /dev/sda.


So, it can be fixed... One thing that quickly jumps out at me, is maybe
have grub_mdraid_detect check if sector == sb_1x.super_offset.

I can work up a patch to do that if you'd like.

#610184#20
Date:
2011-01-18 18:27:59 UTC
From:
To:
Attached is a patch. I have installed this patched grub on the machine
that was having errors, and it quieted the errors. Haven't tried booting
yet...

#610184#25
Date:
2011-01-22 14:20:33 UTC
From:
To:
Patch applied upstream other than adding the missing endianness handling
#610184#34
Date:
2011-04-09 10:32:49 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
grub2, which is due to be installed in the Debian FTP archive:

grub-common_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-common_1.99~rc1-9_i386.deb
grub-coreboot_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-coreboot_1.99~rc1-9_i386.deb
grub-efi-amd64_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-efi-amd64_1.99~rc1-9_i386.deb
grub-efi-ia32_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-efi-ia32_1.99~rc1-9_i386.deb
grub-efi_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-efi_1.99~rc1-9_i386.deb
grub-emu_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-emu_1.99~rc1-9_i386.deb
grub-firmware-qemu_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-firmware-qemu_1.99~rc1-9_i386.deb
grub-ieee1275_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-ieee1275_1.99~rc1-9_i386.deb
grub-linuxbios_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-linuxbios_1.99~rc1-9_i386.deb
grub-pc_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-pc_1.99~rc1-9_i386.deb
grub-rescue-pc_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-rescue-pc_1.99~rc1-9_i386.deb
grub2_1.99~rc1-9.diff.gz
  to main/g/grub2/grub2_1.99~rc1-9.diff.gz
grub2_1.99~rc1-9.dsc
  to main/g/grub2/grub2_1.99~rc1-9.dsc
grub2_1.99~rc1-9_i386.deb
  to main/g/grub2/grub2_1.99~rc1-9_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 610184@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated grub2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
Format: 1.8
Date: Sat, 09 Apr 2011 03:39:56 +0100
Source: grub2
Binary: grub2 grub-linuxbios grub-efi grub-common grub-emu grub-pc grub-rescue-pc grub-coreboot grub-efi-ia32 grub-efi-amd64 grub-ieee1275 grub-firmware-qemu grub-yeeloong
Architecture: source i386
Version: 1.99~rc1-9
Distribution: unstable
Urgency: low
Maintainer: GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Description:
 grub-common - GRand Unified Bootloader, version 2 (common files)
 grub-coreboot - GRand Unified Bootloader, version 2 (Coreboot version)
 grub-efi   - GRand Unified Bootloader, version 2 (dummy package)
 grub-efi-amd64 - GRand Unified Bootloader, version 2 (EFI-AMD64 version)
 grub-efi-ia32 - GRand Unified Bootloader, version 2 (EFI-IA32 version)
 grub-emu   - GRand Unified Bootloader, version 2 (emulated version)
 grub-firmware-qemu - GRUB firmware image for QEMU
 grub-ieee1275 - GRand Unified Bootloader, version 2 (Open Firmware version)
 grub-linuxbios - GRand Unified Bootloader, version 2 (dummy package)
 grub-pc    - GRand Unified Bootloader, version 2 (PC/BIOS version)
 grub-rescue-pc - GRUB bootable rescue images, version 2 (PC/BIOS version)
 grub-yeeloong - GRand Unified Bootloader, version 2 (Yeeloong version)
 grub2      - GRand Unified Bootloader, version 2 (dummy package)
Closes: 610184 613120 620420 620663
Changes:
 grub2 (1.99~rc1-9) unstable; urgency=low
 .
   * Update branch_parse-color.patch, to blend text when any background is
     set as opposed to only when a stretched background is set (closes:
     #613120).
   * Make update-grub2 a symlink to update-grub, rather than bothering with a
     wrapper script.
   * Cherry-pick from upstream:
     - Check RAID superblock offset (closes: #610184).
     - Flush buffer cache on close and not on open (closes: #620663).
     - Handle special naming of yeeloong directory (closes: #620420).
   * Add grub-mount utility, from the upstream 'fuse' branch.
   * efibootmgr is only available on Linux architectures, so only make
     grub-efi-ia32 and grub-efi-amd64 depend on it on Linux.
Checksums-Sha1:
 3a4322369cc6020109e40f7dc55f4a276b4413fc 2969 grub2_1.99~rc1-9.dsc
 888a1aa588c6eafd87d836ff52a7e16c18774a87 605210 grub2_1.99~rc1-9.diff.gz
 57103c6260d642f7f033fa5b0179b0fc115a0ad7 330304 grub2_1.99~rc1-9_i386.deb
 cbd580cf8fea151d6e95db4004c2c24d60361159 328598 grub-linuxbios_1.99~rc1-9_i386.deb
 e76f97d78038073ef0ca7625a0ebced42bbc5b24 328600 grub-efi_1.99~rc1-9_i386.deb
 746b910b85af08fc27eeb0734fc54da29ded4dbf 2371852 grub-common_1.99~rc1-9_i386.deb
 22ce02e737ac06f5aee5f197c8f0719bc96e2b26 3318628 grub-emu_1.99~rc1-9_i386.deb
 21c5fcc6a5c7a196c2ab3d47f326b139811363b3 1207504 grub-pc_1.99~rc1-9_i386.deb
 97fc71c06e59383c2bf882fc558fc817eb3ce560 1529966 grub-rescue-pc_1.99~rc1-9_i386.deb
 72affc8b236716db1f94240a3b81f7a42b5cbcc1 937158 grub-coreboot_1.99~rc1-9_i386.deb
 3fd033a4972407bb6d09050bd6f424e843621f24 951228 grub-efi-ia32_1.99~rc1-9_i386.deb
 5ec9a34cdf160f73a67722ed0dd360e20345eb53 1041306 grub-efi-amd64_1.99~rc1-9_i386.deb
 f8e152d54175d5edb8c691fed688d420f0917504 933092 grub-ieee1275_1.99~rc1-9_i386.deb
 c90e430fdeeffdbd4a77b9e1f49993054426cee2 849070 grub-firmware-qemu_1.99~rc1-9_i386.deb
Checksums-Sha256:
 b7b58d86e8fc974b352bf0fa447cfb20829342fdc78419489d605c8ad2f64893 2969 grub2_1.99~rc1-9.dsc
 9291067443e0d98a5dd021d17f1b47067da42d407a6b89420ae9eb0f10821043 605210 grub2_1.99~rc1-9.diff.gz
 43d76d62ccdc09148d88b55f5b42d65bf6ea67ac0ff25f04ff830a7cfd35ad16 330304 grub2_1.99~rc1-9_i386.deb
 3182b9e81cf6dd064d85140598d96c5e47a9de2c532410c49f7b8a2938575c8d 328598 grub-linuxbios_1.99~rc1-9_i386.deb
 08373c3dcb491ed86f2d735f609368b7cc3aac084a0ac8efd5907844e3db4603 328600 grub-efi_1.99~rc1-9_i386.deb
 696e83f7914ebd382362f45d79cb7a94d13a5f4085a803e907e0d141dd44c322 2371852 grub-common_1.99~rc1-9_i386.deb
 4055f22b4b51f0408b7ef16c7098e82532434bd0c6d16c572fd40aae6512d1ab 3318628 grub-emu_1.99~rc1-9_i386.deb
 a99ac280e4ecb984208c1bf5fe4d39db2950baa0898f9cd0ad0bea0b373e6e97 1207504 grub-pc_1.99~rc1-9_i386.deb
 189c1cedc623f7ba565752193c557821855f18e5a1ad45f4ee5533d92c910b3e 1529966 grub-rescue-pc_1.99~rc1-9_i386.deb
 66ac7ed661bca0dc4cffc6da0704cc22529672bdd619a1849bf19a8c2141d83c 937158 grub-coreboot_1.99~rc1-9_i386.deb
 bad41a61797e44bc155458c9a6bcd490c85efb15f6dde7d47d421b2ca651ef19 951228 grub-efi-ia32_1.99~rc1-9_i386.deb
 e4848a9b0cdc4c0b1baff2bf10d771e3a0571d24b01b7bb996cbabb5fc56bebd 1041306 grub-efi-amd64_1.99~rc1-9_i386.deb
 b72419e935820174a76efc78a1d07add138f01496ac45698a362ac55971f6d0a 933092 grub-ieee1275_1.99~rc1-9_i386.deb
 038a936bc7f71e6fb0146811e4218b76938beb69bcfaa755196b2eb65734ec84 849070 grub-firmware-qemu_1.99~rc1-9_i386.deb
Files:
 37e1fb206aa6c8969f9c0abe61db5224 2969 admin extra grub2_1.99~rc1-9.dsc
 d4ae282bf954d9dc05fcc5098ffa4d40 605210 admin extra grub2_1.99~rc1-9.diff.gz
 e39965e2c64247a8671adcc3d77a2d54 330304 admin extra grub2_1.99~rc1-9_i386.deb
 657bd504ad1d1abfd74455fdd8b37695 328598 admin extra grub-linuxbios_1.99~rc1-9_i386.deb
 97d5f843e83abcda55a531bff89602ec 328600 admin extra grub-efi_1.99~rc1-9_i386.deb
 ddc25d79fb53c584f8c347a1ba1bac6e 2371852 admin optional grub-common_1.99~rc1-9_i386.deb
 0cb357b37566f450c0c6d4153758cb30 3318628 admin extra grub-emu_1.99~rc1-9_i386.deb
 91accd2139af67fec24e9c79f5e7c1c9 1207504 admin optional grub-pc_1.99~rc1-9_i386.deb
 71241945ed61500402b1a2fe69723a90 1529966 admin extra grub-rescue-pc_1.99~rc1-9_i386.deb
 dc4e668261d5179f78f28b642bcddb34 937158 admin extra grub-coreboot_1.99~rc1-9_i386.deb
 af4f155d1e732446423f531d0ef76fd2 951228 admin extra grub-efi-ia32_1.99~rc1-9_i386.deb
 4283d22163e6a47f7c12502a9be9fcac 1041306 admin extra grub-efi-amd64_1.99~rc1-9_i386.deb
 533c2a437f0727f715d425e1c8c3a954 933092 admin extra grub-ieee1275_1.99~rc1-9_i386.deb
 d680139b9c9b5e30552e3c252eeccaeb 849070 admin extra grub-firmware-qemu_1.99~rc1-9_i386.deb
iQIVAwUBTaAyRDk1h9l9hlALAQgeHA//XCclJpiKKejXGw13INXg2/jy250YcfHz
SKoAtH/GrQueZvNubm4+vML0nF7YK1KOQ0QdlT4xWjb98mZIw7yZAUGd2ccE0vmN
08Ml8j6FbwIFgiy5tlcyQTFaCdg+L7+h8ahYkPFnXTLpDcFZEd7Pm71K+gQmzvbP
b7jaqH2EkZx9XNFzrD9w+WT+wH1uHbjDUlsQt0XbZrYalhpQlEO4i+FlFfOBQ6V4
9q2YAhXhlC6DCtnSv5LiLiwvrGUBfyRt6IS6mY7M7bydsiTvwbwaxeOC9lqh8N4C
LmOdDYV+IjU698rKoPd1TzxhgQ5j8FBoRrSRaTsGorLLeeMmaELK6uSle0Ifj+BT
LT0k6KJNW1xu0blJc+9MEsMlGAGjUlpwkGnts+2CWDU3UrDTrzM7+KX8CQ1Kb2s8
u0UGaWP82i4kV+SOblZymwoGYLL2CMXxWH4rfCINwqlqXuylRV3XvksH9Zt2yJDY
nvE/jwhr6L61p//UNx1O/U8P2DatEK38c+33KUXOftv02CZlzr38RUTrak6mzkFk
JiK5y5FNeSwGc7Mek2of5dsM9wpi4NUp68prz+kCJIjLTW9OGzkjh+VdFy7+hdnY
jvgotdYRAeUhN+iwgtPzj1qyU9HEcnSX1gXljUOac5adn5sakMYulcJCpWe4py+g
Pyqb73SkBdQ=
=pqb4
-----END PGP SIGNATURE-----

#610184#39
Date:
2011-04-09 10:32:49 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
grub2, which is due to be installed in the Debian FTP archive:

grub-common_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-common_1.99~rc1-9_i386.deb
grub-coreboot_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-coreboot_1.99~rc1-9_i386.deb
grub-efi-amd64_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-efi-amd64_1.99~rc1-9_i386.deb
grub-efi-ia32_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-efi-ia32_1.99~rc1-9_i386.deb
grub-efi_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-efi_1.99~rc1-9_i386.deb
grub-emu_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-emu_1.99~rc1-9_i386.deb
grub-firmware-qemu_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-firmware-qemu_1.99~rc1-9_i386.deb
grub-ieee1275_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-ieee1275_1.99~rc1-9_i386.deb
grub-linuxbios_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-linuxbios_1.99~rc1-9_i386.deb
grub-pc_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-pc_1.99~rc1-9_i386.deb
grub-rescue-pc_1.99~rc1-9_i386.deb
  to main/g/grub2/grub-rescue-pc_1.99~rc1-9_i386.deb
grub2_1.99~rc1-9.diff.gz
  to main/g/grub2/grub2_1.99~rc1-9.diff.gz
grub2_1.99~rc1-9.dsc
  to main/g/grub2/grub2_1.99~rc1-9.dsc
grub2_1.99~rc1-9_i386.deb
  to main/g/grub2/grub2_1.99~rc1-9_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 610184@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated grub2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
Format: 1.8
Date: Sat, 09 Apr 2011 03:39:56 +0100
Source: grub2
Binary: grub2 grub-linuxbios grub-efi grub-common grub-emu grub-pc grub-rescue-pc grub-coreboot grub-efi-ia32 grub-efi-amd64 grub-ieee1275 grub-firmware-qemu grub-yeeloong
Architecture: source i386
Version: 1.99~rc1-9
Distribution: unstable
Urgency: low
Maintainer: GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Description:
 grub-common - GRand Unified Bootloader, version 2 (common files)
 grub-coreboot - GRand Unified Bootloader, version 2 (Coreboot version)
 grub-efi   - GRand Unified Bootloader, version 2 (dummy package)
 grub-efi-amd64 - GRand Unified Bootloader, version 2 (EFI-AMD64 version)
 grub-efi-ia32 - GRand Unified Bootloader, version 2 (EFI-IA32 version)
 grub-emu   - GRand Unified Bootloader, version 2 (emulated version)
 grub-firmware-qemu - GRUB firmware image for QEMU
 grub-ieee1275 - GRand Unified Bootloader, version 2 (Open Firmware version)
 grub-linuxbios - GRand Unified Bootloader, version 2 (dummy package)
 grub-pc    - GRand Unified Bootloader, version 2 (PC/BIOS version)
 grub-rescue-pc - GRUB bootable rescue images, version 2 (PC/BIOS version)
 grub-yeeloong - GRand Unified Bootloader, version 2 (Yeeloong version)
 grub2      - GRand Unified Bootloader, version 2 (dummy package)
Closes: 610184 613120 620420 620663
Changes:
 grub2 (1.99~rc1-9) unstable; urgency=low
 .
   * Update branch_parse-color.patch, to blend text when any background is
     set as opposed to only when a stretched background is set (closes:
     #613120).
   * Make update-grub2 a symlink to update-grub, rather than bothering with a
     wrapper script.
   * Cherry-pick from upstream:
     - Check RAID superblock offset (closes: #610184).
     - Flush buffer cache on close and not on open (closes: #620663).
     - Handle special naming of yeeloong directory (closes: #620420).
   * Add grub-mount utility, from the upstream 'fuse' branch.
   * efibootmgr is only available on Linux architectures, so only make
     grub-efi-ia32 and grub-efi-amd64 depend on it on Linux.
Checksums-Sha1:
 3a4322369cc6020109e40f7dc55f4a276b4413fc 2969 grub2_1.99~rc1-9.dsc
 888a1aa588c6eafd87d836ff52a7e16c18774a87 605210 grub2_1.99~rc1-9.diff.gz
 57103c6260d642f7f033fa5b0179b0fc115a0ad7 330304 grub2_1.99~rc1-9_i386.deb
 cbd580cf8fea151d6e95db4004c2c24d60361159 328598 grub-linuxbios_1.99~rc1-9_i386.deb
 e76f97d78038073ef0ca7625a0ebced42bbc5b24 328600 grub-efi_1.99~rc1-9_i386.deb
 746b910b85af08fc27eeb0734fc54da29ded4dbf 2371852 grub-common_1.99~rc1-9_i386.deb
 22ce02e737ac06f5aee5f197c8f0719bc96e2b26 3318628 grub-emu_1.99~rc1-9_i386.deb
 21c5fcc6a5c7a196c2ab3d47f326b139811363b3 1207504 grub-pc_1.99~rc1-9_i386.deb
 97fc71c06e59383c2bf882fc558fc817eb3ce560 1529966 grub-rescue-pc_1.99~rc1-9_i386.deb
 72affc8b236716db1f94240a3b81f7a42b5cbcc1 937158 grub-coreboot_1.99~rc1-9_i386.deb
 3fd033a4972407bb6d09050bd6f424e843621f24 951228 grub-efi-ia32_1.99~rc1-9_i386.deb
 5ec9a34cdf160f73a67722ed0dd360e20345eb53 1041306 grub-efi-amd64_1.99~rc1-9_i386.deb
 f8e152d54175d5edb8c691fed688d420f0917504 933092 grub-ieee1275_1.99~rc1-9_i386.deb
 c90e430fdeeffdbd4a77b9e1f49993054426cee2 849070 grub-firmware-qemu_1.99~rc1-9_i386.deb
Checksums-Sha256:
 b7b58d86e8fc974b352bf0fa447cfb20829342fdc78419489d605c8ad2f64893 2969 grub2_1.99~rc1-9.dsc
 9291067443e0d98a5dd021d17f1b47067da42d407a6b89420ae9eb0f10821043 605210 grub2_1.99~rc1-9.diff.gz
 43d76d62ccdc09148d88b55f5b42d65bf6ea67ac0ff25f04ff830a7cfd35ad16 330304 grub2_1.99~rc1-9_i386.deb
 3182b9e81cf6dd064d85140598d96c5e47a9de2c532410c49f7b8a2938575c8d 328598 grub-linuxbios_1.99~rc1-9_i386.deb
 08373c3dcb491ed86f2d735f609368b7cc3aac084a0ac8efd5907844e3db4603 328600 grub-efi_1.99~rc1-9_i386.deb
 696e83f7914ebd382362f45d79cb7a94d13a5f4085a803e907e0d141dd44c322 2371852 grub-common_1.99~rc1-9_i386.deb
 4055f22b4b51f0408b7ef16c7098e82532434bd0c6d16c572fd40aae6512d1ab 3318628 grub-emu_1.99~rc1-9_i386.deb
 a99ac280e4ecb984208c1bf5fe4d39db2950baa0898f9cd0ad0bea0b373e6e97 1207504 grub-pc_1.99~rc1-9_i386.deb
 189c1cedc623f7ba565752193c557821855f18e5a1ad45f4ee5533d92c910b3e 1529966 grub-rescue-pc_1.99~rc1-9_i386.deb
 66ac7ed661bca0dc4cffc6da0704cc22529672bdd619a1849bf19a8c2141d83c 937158 grub-coreboot_1.99~rc1-9_i386.deb
 bad41a61797e44bc155458c9a6bcd490c85efb15f6dde7d47d421b2ca651ef19 951228 grub-efi-ia32_1.99~rc1-9_i386.deb
 e4848a9b0cdc4c0b1baff2bf10d771e3a0571d24b01b7bb996cbabb5fc56bebd 1041306 grub-efi-amd64_1.99~rc1-9_i386.deb
 b72419e935820174a76efc78a1d07add138f01496ac45698a362ac55971f6d0a 933092 grub-ieee1275_1.99~rc1-9_i386.deb
 038a936bc7f71e6fb0146811e4218b76938beb69bcfaa755196b2eb65734ec84 849070 grub-firmware-qemu_1.99~rc1-9_i386.deb
Files:
 37e1fb206aa6c8969f9c0abe61db5224 2969 admin extra grub2_1.99~rc1-9.dsc
 d4ae282bf954d9dc05fcc5098ffa4d40 605210 admin extra grub2_1.99~rc1-9.diff.gz
 e39965e2c64247a8671adcc3d77a2d54 330304 admin extra grub2_1.99~rc1-9_i386.deb
 657bd504ad1d1abfd74455fdd8b37695 328598 admin extra grub-linuxbios_1.99~rc1-9_i386.deb
 97d5f843e83abcda55a531bff89602ec 328600 admin extra grub-efi_1.99~rc1-9_i386.deb
 ddc25d79fb53c584f8c347a1ba1bac6e 2371852 admin optional grub-common_1.99~rc1-9_i386.deb
 0cb357b37566f450c0c6d4153758cb30 3318628 admin extra grub-emu_1.99~rc1-9_i386.deb
 91accd2139af67fec24e9c79f5e7c1c9 1207504 admin optional grub-pc_1.99~rc1-9_i386.deb
 71241945ed61500402b1a2fe69723a90 1529966 admin extra grub-rescue-pc_1.99~rc1-9_i386.deb
 dc4e668261d5179f78f28b642bcddb34 937158 admin extra grub-coreboot_1.99~rc1-9_i386.deb
 af4f155d1e732446423f531d0ef76fd2 951228 admin extra grub-efi-ia32_1.99~rc1-9_i386.deb
 4283d22163e6a47f7c12502a9be9fcac 1041306 admin extra grub-efi-amd64_1.99~rc1-9_i386.deb
 533c2a437f0727f715d425e1c8c3a954 933092 admin extra grub-ieee1275_1.99~rc1-9_i386.deb
 d680139b9c9b5e30552e3c252eeccaeb 849070 admin extra grub-firmware-qemu_1.99~rc1-9_i386.deb
iQIVAwUBTaAyRDk1h9l9hlALAQgeHA//XCclJpiKKejXGw13INXg2/jy250YcfHz
SKoAtH/GrQueZvNubm4+vML0nF7YK1KOQ0QdlT4xWjb98mZIw7yZAUGd2ccE0vmN
08Ml8j6FbwIFgiy5tlcyQTFaCdg+L7+h8ahYkPFnXTLpDcFZEd7Pm71K+gQmzvbP
b7jaqH2EkZx9XNFzrD9w+WT+wH1uHbjDUlsQt0XbZrYalhpQlEO4i+FlFfOBQ6V4
9q2YAhXhlC6DCtnSv5LiLiwvrGUBfyRt6IS6mY7M7bydsiTvwbwaxeOC9lqh8N4C
LmOdDYV+IjU698rKoPd1TzxhgQ5j8FBoRrSRaTsGorLLeeMmaELK6uSle0Ifj+BT
LT0k6KJNW1xu0blJc+9MEsMlGAGjUlpwkGnts+2CWDU3UrDTrzM7+KX8CQ1Kb2s8
u0UGaWP82i4kV+SOblZymwoGYLL2CMXxWH4rfCINwqlqXuylRV3XvksH9Zt2yJDY
nvE/jwhr6L61p//UNx1O/U8P2DatEK38c+33KUXOftv02CZlzr38RUTrak6mzkFk
JiK5y5FNeSwGc7Mek2of5dsM9wpi4NUp68prz+kCJIjLTW9OGzkjh+VdFy7+hdnY
jvgotdYRAeUhN+iwgtPzj1qyU9HEcnSX1gXljUOac5adn5sakMYulcJCpWe4py+g
Pyqb73SkBdQ=
=pqb4
-----END PGP SIGNATURE-----

#610184#44
Date:
2011-04-17 19:34:21 UTC
From:
To:
Install a new system with debootstrap on a new lvm partition this error occours. The one thats fits best was 610184. Have none of these problems when i made an update one week ago. So it may be an regression.
#610184#49
Date:
2011-04-17 20:07:27 UTC
From:
To:
root@obelix:~#
root@obelix:~#
root@obelix:~#
root@obelix:~# update-grub
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
Generating grub.cfg ...
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
Found background image: /usr/share/images/desktop-base/desktop-grub.png
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
Found linux image: /boot/vmlinuz-2.6.38-2-amd64
Found initrd image: /boot/initrd.img-2.6.38-2-amd64
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
Found Debian GNU/Linux (wheezy/sid) on /dev/sdc1
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
Found Ubuntu 10.10 (10.10) on /dev/mapper/vg0-maverick
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
Found Ubuntu 10.04.1 LTS (10.04) on /dev/mapper/vg0-obelix_root
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
Found Debian GNU/Linux (wheezy/sid) on /dev/mapper/vg0-root
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
Found Ubuntu 10.04.2 LTS (10.04) on /dev/mapper/vg0-verwaltung
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
error: found two disks with the index 1 for RAID md2.
error: superfluous RAID member (2 found).
done
root@obelix:~#

#610184#54
Date:
2011-04-26 21:30:24 UTC
From:
To:
  Hi,

  I just want to confirm that I still see the same issue. So this bug has not
been fixed yet (or there is a regression).

Example:
aya:/home/vdanjean# update-grub
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
Generating grub.cfg ...
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
Found background image: /usr/share/images/desktop-base/desktop-grub.png
error: superfluous RAID member (4 found).
Found linux image: /boot/vmlinuz-2.6.38-2-amd64
Found initrd image: /boot/initrd.img-2.6.38-2-amd64
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
Found linux image: /boot/vmlinuz-2.6.38-1-amd64
Found initrd image: /boot/initrd.img-2.6.38-1-amd64
Found linux image: /boot/vmlinuz-2.6.37-trunk-amd64
Found initrd image: /boot/initrd.img-2.6.37-trunk-amd64
Found linux image: /boot/vmlinuz-2.6.37-rc7-amd64
Found initrd image: /boot/initrd.img-2.6.37-rc7-amd64
Found linux image: /boot/vmlinuz-2.6.32-5-amd64
Found initrd image: /boot/initrd.img-2.6.32-5-amd64
error: superfluous RAID member (4 found).
Found memtest86 image: /memtest86.bin
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
error: superfluous RAID member (4 found).
Found memtest86+ image: /memtest86+.bin
Found memtest86+ multiboot image: /memtest86+_multiboot.bin
done
aya:/home/vdanjean#

#610184#59
Date:
2011-07-11 15:06:14 UTC
From:
To:
My GRUB and LVM information is already shown below.
Here are my disk partitioning and RAID information:

(note that I don't use the auto raid feature in the kernel because it corrupted
my array before)

root@debian:/home/michael# fdisk -cul /dev/sd?

Disk /dev/sda: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders, total 240121728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xaf2c136a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    78163246    39080599+  da  Non-FS data
/dev/sda2        78163247   240121727    80979240+  8e  Linux LVM

Disk /dev/sdb: 40.0 GB, 40019582464 bytes
112 heads, 29 sectors/track, 24065 cylinders, total 78163247 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x676f84fc

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    78163246    39080599+  da  Non-FS data

Disk /dev/sdc: 160.0 GB, 160040803840 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312579695 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004511e

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1              63   312565423   156282680+  8e  Linux LVM
/dev/sdc2   *   312565424   312579694        7135+  83  Linux

Disk /dev/sdd: 160.0 GB, 160040803840 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312579695 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1              63   312576704   156288321   8e  Linux LVM
root@debian:/home/michael# ls /dev/md*
/dev/md127

/dev/md:
127_0
root@debian:/home/michael# mdadm --detail /dev/md127
/dev/md127:
        Version : 0.90
  Creation Time : Wed Jul  7 12:30:45 2010
     Raid Level : raid1
     Array Size : 39080512 (37.27 GiB 40.02 GB)
  Used Dev Size : 39080512 (37.27 GiB 40.02 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 127
    Persistence : Superblock is persistent

    Update Time : Mon Jul 11 22:53:09 2011
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           UUID : 2c05f51b:dc8b44d7:9d4deba6:47ca997f (local to host debian)
         Events : 0.395

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync   /dev/sda1
       1       8       17        1      active sync   /dev/sdb1

root@debian:/home/michael# cat /etc/mdadm/mdadm.conf
# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.
DEVICE /dev/sd??*

# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR root

# definitions of existing MD arrays

# This file was auto-generated on Wed, 07 Jul 2010 11:32:41 +0800
# by mkconf 3.0.3-2
root@debian:/home/michael# update-grub
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
Generating grub.cfg ...
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
Found background image: /usr/share/images/desktop-base/desktop-grub.png
error: superfluous RAID member (2 found).
Found linux image: /boot/vmlinuz-2.6.39-2-amd64
Found initrd image: /boot/initrd.img-2.6.39-2-amd64
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
error: superfluous RAID member (2 found).
File descriptor 4 (/dev/urandom) leaked on lvs invocation. Parent PID 21466:
/bin/sh
done
root@debian:/home/michael#

#610184#64
Date:
2011-08-07 14:21:49 UTC
From:
To:
I've just upgraded some packages, also grub-common (1.99-9), grub2-common
(1.99-9), grub-pc-bin (1.99-9) and grub-pc (1.99-9). The problem, which
should have been fixed in 1.99~rc1-9, is still present:

        Setting up grub-pc (1.99-9) ...
        error: superfluous RAID member (2 found).
        error: superfluous RAID member (2 found).
        …
        Installation finished. No error reported
        …
        error: superfluous RAID member (2 found).
        error: superfluous RAID member (2 found).
        Installation finished. No error reported.
        …
        error: superfluous RAID member (2 found).
        error: superfluous RAID member (2 found).
        Installation finished. No error reported.
        …
        error: superfluous RAID member (2 found).
        Generating grub.cfg ...
        error: superfluous RAID member (2 found).
        …
        error: superfluous RAID member (2 found).
        Found linux image: /boot/vmlinuz-2.6.39-2-amd64
        Found initrd image: /boot/initrd.img-2.6.39-2-amd64
        error: superfluous RAID member (2 found).
        …
        error: superfluous RAID member (2 found).
        Found linux image: /boot/vmlinuz-2.6.38-2-amd64
        Found initrd image: /boot/initrd.img-2.6.38-2-amd64
        done

Please contact me if you need more details.


Best Regards,

Pascal
-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/md0 / ext3 rw,relatime,errors=remount-ro,barrier=0,data=ordered 0 0
/dev/md1 /var ext3 rw,nodev,noatime,errors=continue,barrier=0,data=ordered 0 0
/dev/md2 /srv ext3 rw,nodev,noexec,noatime,errors=continue,barrier=0,data=ordered 0 0
/dev/md1 /run ext3 rw,nodev,noatime,errors=continue,barrier=0,data=ordered 0 0
/dev/md1 /run/lock ext3 rw,nodev,noatime,errors=continue,barrier=0,data=ordered 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/device.map
(hd0)	/dev/disk/by-id/ata-WDC_WD5000ABYS-01TNA0_WD-WCAPW2296202
(hd1)	/dev/disk/by-id/ata-WDC_WD5002ABYS-01B1B0_WD-WCASY3520075
(hd2)	/dev/disk/by-id/ata-WDC_WD5000ABYS-01TNA0_WD-WCAPW2590664
*********************** END /boot/grub/device.map

*********************** BEGIN /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod raid
insmod mdraid09
insmod part_msdos
insmod ext2
set root='(mduuid/864ad16ca0dc2b39b932cd44a87fcbb1)'
search --no-floppy --fs-uuid --set=root cfc7522a-bb53-46f2-b8ae-8160792b42d0
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
  insmod raid
  insmod mdraid09
  insmod part_msdos
  insmod ext2
  set root='(mduuid/864ad16ca0dc2b39b932cd44a87fcbb1)'
  search --no-floppy --fs-uuid --set=root cfc7522a-bb53-46f2-b8ae-8160792b42d0
  set locale_dir=($root)/boot/grub/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 2.6.39-2-amd64' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod raid
	insmod mdraid09
	insmod part_msdos
	insmod ext2
	set root='(mduuid/864ad16ca0dc2b39b932cd44a87fcbb1)'
	search --no-floppy --fs-uuid --set=root cfc7522a-bb53-46f2-b8ae-8160792b42d0
	echo	'Loading Linux 2.6.39-2-amd64 ...'
	linux	/boot/vmlinuz-2.6.39-2-amd64 root=/dev/md0 ro vga=791 noresume printk.time=0 quiet
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-2.6.39-2-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.39-2-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod raid
	insmod mdraid09
	insmod part_msdos
	insmod ext2
	set root='(mduuid/864ad16ca0dc2b39b932cd44a87fcbb1)'
	search --no-floppy --fs-uuid --set=root cfc7522a-bb53-46f2-b8ae-8160792b42d0
	echo	'Loading Linux 2.6.39-2-amd64 ...'
	linux	/boot/vmlinuz-2.6.39-2-amd64 root=/dev/md0 ro single vga=791 noresume
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-2.6.39-2-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.38-2-amd64' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod raid
	insmod mdraid09
	insmod part_msdos
	insmod ext2
	set root='(mduuid/864ad16ca0dc2b39b932cd44a87fcbb1)'
	search --no-floppy --fs-uuid --set=root cfc7522a-bb53-46f2-b8ae-8160792b42d0
	echo	'Loading Linux 2.6.38-2-amd64 ...'
	linux	/boot/vmlinuz-2.6.38-2-amd64 root=/dev/md0 ro vga=791 noresume printk.time=0 quiet
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-2.6.38-2-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.38-2-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
	insmod gzio
	insmod raid
	insmod mdraid09
	insmod part_msdos
	insmod ext2
	set root='(mduuid/864ad16ca0dc2b39b932cd44a87fcbb1)'
	search --no-floppy --fs-uuid --set=root cfc7522a-bb53-46f2-b8ae-8160792b42d0
	echo	'Loading Linux 2.6.38-2-amd64 ...'
	linux	/boot/vmlinuz-2.6.38-2-amd64 root=/dev/md0 ro single vga=791 noresume
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-2.6.38-2-amd64
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
*********************** END /boot/grub/grub.cfg

*********************** BEGIN /proc/mdstat
Personalities : [raid1]
md2 : active raid1 sda4[0] sdb4[2](S) sdc4[1]
      211045824 blocks [2/2] [UU]

md1 : active raid1 sda3[0] sdb3[2](S) sdc3[1]
      244139712 blocks [2/2] [UU]

md0 : active raid1 sda1[0] sdb1[2](S) sdc1[1]
      29294400 blocks [2/2] [UU]

unused devices: <none>
*********************** END /proc/mdstat

*********************** BEGIN LVM

#610184#71
Date:
2012-03-04 21:22:45 UTC
From:
To:
tag 610184 fixed-upstream
thanks