[Bug 601305] Re: GRUB writes to wrong MBR and destroys RAID setup

Phillip Susi psusi at ubuntu.com
Wed May 16 18:45:03 UTC 2012


Devices changing their ordinal name is perfectly normal as they depend
only on the order in which they respond, which is completely
unpredictable.

Were you ever able to recover your array or figure out how to reproduce
this?


** Changed in: grub2 (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/601305

Title:
   GRUB writes to wrong MBR and destroys RAID setup

Status in “grub2” package in Ubuntu:
  Incomplete

Bug description:
  Binary package hint: grub

  1) 
  sergei at thor:~$ lsb_release -rd
  Description:	Ubuntu 10.04 LTS
  Release:	10.04

  2)
  sergei at thor:~$ apt-cache policy grub
  grub:
    Installed: (none)
    Candidate: 0.97-29ubuntu60
    Version table:
       0.97-29ubuntu60 0
          500 http://fo.archive.ubuntu.com/ubuntu/ lucid/main Packages

  However, /boot/grub/grub.cfg exists and is regularly updated (e.g., on
  kernel updates)

  3) I expected my raid arrays remain intact on kernel updates

  4) Instead, grub writes to a wrong MBR thus destructing my raids

  My setup:

  /dev/sda, /dev/sdb, /dev/sdc - used for raids (on sata2/3 interfaces)

  /dev/sdd (on ata interface) contains / and /home, the system boots
  from /dev/sdd

  I would rather prefer that Ubuntu installer numbers disks the other way around, i.e., /sda instead of /sdd
  (to boot from the first device). This is the way CentOS does thus not destructing raids on kernel updates.

  Apparently this issue persists since Ubuntu 7, at least, see bug
  #112339

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: grub (not installed)
  ProcVersionSignature: Ubuntu 2.6.32-22.36-server 2.6.32.11+drm33.2
  Uname: Linux 2.6.32-22-server x86_64
  Architecture: amd64
  Date: Sat Jul  3 09:06:11 2010
  InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
  ProcEnviron:
   LANG=en_US.utf8
   SHELL=/bin/bash
  SourcePackage: grub

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/601305/+subscriptions




More information about the foundations-bugs mailing list