[Bug 873009] Re: Unable to boot degraded RAID-1 array from second disk

Colin Watson cjwatson at canonical.com
Thu Apr 5 23:27:12 UTC 2012


I've isolated the fix to 1.99-20ubuntu1 by bisection, using KVM
snapshots to restore to a known state before each attempt.
1.99-18ubuntu1 failed in the way described in this bug, but
1.99-20ubuntu1 boots successfully from either disk.  (As previously
noted, the current version in precise, 1.99-21ubuntu2, also succeeds.)

Although I hadn't been expecting it to fix this particular bug - my
intention was to improve 4K sector support - this was almost certainly a
consequence of "Support non-512B sectors and agglomerate reads",
backported from upstream in 1.99-19.  That makes a degree of sense since
it's quite possible that the pattern of reads caused by using a degraded
RAID array tickled earlier bugs in GRUB's disk cache layer.

** Changed in: grub2 (Ubuntu)
       Status: In Progress => Fix Released

-- 
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/873009

Title:
  Unable to boot degraded RAID-1 array from second disk

Status in “grub2” package in Ubuntu:
  Fix Released

Bug description:
  Following the RAID test case from the ISO tracker; installs fine,
  boots normally with both disks, boots fine with second disk
  disconnected, rebuilds array manually when second disk reconnected but
  grub won't boot with just the second disk in the array attached.

  Reproduced on release images for Oneiric, amd64 and i386.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: grub2 (not installed)
  ProcVersionSignature: Ubuntu 3.0.0-12.20-server 3.0.4
  Uname: Linux 3.0.0-12-server x86_64
  ApportVersion: 1.23-0ubuntu3
  Architecture: amd64
  Date: Wed Oct 12 19:14:26 2011
  InstallationMedia: Ubuntu-Server 11.10 "Oneiric Ocelot" - Release amd64 (20111011)
  ProcEnviron:
   LANGUAGE=en_GB:en
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  SourcePackage: grub2
  UpgradeStatus: No upgrade log present (probably fresh install)

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




More information about the foundations-bugs mailing list