Grub does not mount raid 5

Bug #1044598 reported by bamuell
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mdadm (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I boot from /dev/sda which contains win7, hp recovery, etc. My raid 5 is on /dev/sdb, /dev/sdc and /dev/sdf and is mounted as /media/data. During the boot process Ubuntu halts with the message that there is no /media/data and I normally press "S" to skip waiting. Then I need to mount the disk either with a mount command in a terminal winds or the Disk Utility. It would be great if grub could start and mount my raid 5.
---
ApportVersion: 2.0.1-0ubuntu12
Architecture: i386
DistroRelease: Ubuntu 12.04
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
MDadmExamine.dev.sda5:
 mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 /dev/sda5:
    MBR Magic : aa55
MDadmExamine.dev.sda6:
 Error: command ['/sbin/mdadm', '-E', '/dev/sda6'] failed with exit code 1: mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: No md superblock detected on /dev/sda6.
MDadmExamine.dev.sdd:
 Error: command ['/sbin/mdadm', '-E', '/dev/sdd'] failed with exit code 1: mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: No md superblock detected on /dev/sdd.
MDadmExamine.dev.sdd1:
 Error: command ['/sbin/mdadm', '-E', '/dev/sdd1'] failed with exit code 1: mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: No md superblock detected on /dev/sdd1.
MDadmExamine.dev.sde:
 Error: command ['/sbin/mdadm', '-E', '/dev/sde'] failed with exit code 1: mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: cannot open /dev/sde: No medium found
MDadmExamine.dev.sdg:
 Error: command ['/sbin/mdadm', '-E', '/dev/sdg'] failed with exit code 1: mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: cannot open /dev/sdg: No medium found
MDadmExamine.dev.sdh:
 Error: command ['/sbin/mdadm', '-E', '/dev/sdh'] failed with exit code 1: mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: cannot open /dev/sdh: No medium found
MDadmExamine.dev.sdi:
 Error: command ['/sbin/mdadm', '-E', '/dev/sdi'] failed with exit code 1: mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: only give one device per ARRAY line: /dev/md/RAID and Data
 mdadm: cannot open /dev/sdi: No medium found
MachineType: HP-Pavilion AY610AAR-ABA a4327c
Package: mdadm 3.2.5-1ubuntu0.2
PackageArchitecture: i386
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-29-generic-pae root=UUID=21d25abe-ed95-491a-b1d6-b5c0738434f5 ro quiet splash
ProcVersionSignature: Ubuntu 3.2.0-29.46-generic-pae 3.2.24
Tags: precise
Uname: Linux 3.2.0-29-generic-pae i686
UpgradeStatus: Upgraded to precise on 2012-08-25 (7 days ago)
UserGroups:

dmi.bios.date: 12/08/2009
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 5.55
dmi.board.name: NARRA5
dmi.board.vendor: PEGATRON CORPORATION
dmi.board.version: 5.00
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr5.55:bd12/08/2009:svnHP-Pavilion:pnAY610AAR-ABAa4327c:pvr:rvnPEGATRONCORPORATION:rnNARRA5:rvr5.00:cvnHewlett-Packard:ct3:cvrChassisVersion:
dmi.product.name: AY610AAR-ABA a4327c
dmi.sys.vendor: HP-Pavilion
etc.blkid.tab: Error: [Errno 2] No such file or directory: '/etc/blkid.tab'

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

By the time you can press "S" to skip waiting, you are already seeing plymouth. The actual raid assembly is usually done by the package mdadm.

Can you please run $ sudo apport-collect 1044598 to collect relevant details about your raid array.

I am assuming that you are using software raid via mdadm, and not fakeraid / external metadata raid via dmraid.

Changed in grub2 (Ubuntu):
status: New → Invalid
Changed in mdadm (Ubuntu):
status: New → Confirmed
no longer affects: grub2 (Ubuntu)
Changed in mdadm (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
bamuell (bamuell) wrote : BootDmesg.txt

apport information

tags: added: apport-collected precise
description: updated
Revision history for this message
bamuell (bamuell) wrote : CurrentDmesg.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : Dependencies.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : Lspci.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : Lsusb.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : MDadmExamine.dev.sda.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : MDadmExamine.dev.sda1.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : MDadmExamine.dev.sda2.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : MDadmExamine.dev.sda3.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : MDadmExamine.dev.sda4.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : MDadmExamine.dev.sdb.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : MDadmExamine.dev.sdc.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : MDadmExamine.dev.sdf.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : ProcInterrupts.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : ProcMDstat.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : ProcModules.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : ProcMounts.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : ProcPartitions.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : UdevDb.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : UdevLog.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : initrd.files.txt

apport information

Revision history for this message
bamuell (bamuell) wrote : mdadm.conf.txt

apport information

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for mdadm (Ubuntu) because there has been no activity for 60 days.]

Changed in mdadm (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.