11.04 and up cannot start from RAID/LVM2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
I have two identical disks set up in a fake RAID configuration through the PC BIOS, over which a LVM2 volume where all my partitions live except /boot, which is on its dedicated RAID partition.
After the upgrade to 11.04, when doing a cold restart, /dev/dm-* files aren't found, so the booting halts with an error. Stock 11.04 kernel is used as per uname:
Linux rihad 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Apparently the new kernel also messes up the RAID configuration, because the array members are then shown as OFFLINE in the BIOS making the disks unusable, and nothing short of a cold restart brings them back to life.
Fortunately I was wise enough to have saved the previous distro's kernel vmlinuz-
Problem persists with:
http://
This is a kernel regression:
bad: 2.6.37-12.26
good: 2.6.37-11.25
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: HDA Generic [HDA Generic]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
/dev/snd/pcmC0D0p: rihad 3074 F...m pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfb100000 irq 46'
Mixer name : 'Realtek ID 885'
Components : 'HDA:10ec0885,
Controls : 15
Simple ctrls : 8
Card1.Amixer.info:
Card hw:1 'NVidia'/'HDA NVidia at 0xf6000000 irq 17'
Mixer name : 'Nvidia GPU 0d HDMI/DP'
Components : 'HDA:10de000d,
Controls : 16
Simple ctrls : 4
DistroRelease: Ubuntu 11.10
InstallationMedia: Kubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
MachineType: Gigabyte Technology Co., Ltd. P35C-DS3R
NonfreeKernelMo
Package: linux (not installed)
ProcEnviron:
LANGUAGE=
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: root=/dev/
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.60
RfKill:
Tags: oneiric
Uname: Linux 3.0.0-12-generic x86_64
UpgradeStatus: Upgraded to oneiric on 2011-10-14 (29 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare tty
dmi.bios.date: 11/16/2007
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F8
dmi.board.name: P35C-DS3R
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSof
dmi.product.name: P35C-DS3R
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
affects: | ubuntu → linux (Ubuntu) |
tags: |
added: natty oneiric removed: boot booting |
tags: | added: regression-release |
Changed in linux (Ubuntu): | |
status: | Expired → Confirmed |
description: | updated |
tags: |
added: kernel-bug-exists-upstream-v3.8-rc1 needs-bisect removed: kernel-bug-exists-upstream-v3.5-rc6-quantal performing-bisect |
tags: |
added: performing-bisect removed: needs-bisect |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: |
added: needs-upstream-testing removed: kernel-bug-exists-upstream |
tags: | added: natty |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Incomplete |
Changed in linux (Ubuntu): | |
status: | Expired → Confirmed |
$ ls -l /dev/mapper/ MYDISK -> ../dm-1 MYDISK1 -> ../dm-2 MYDISK2 -> ../dm-3 MYDISK3 -> ../dm-4 MYDISK4 -> ../dm-5
total 0
crw------- 1 root root 10, 236 2011-05-29 10:45 control
lrwxrwxrwx 1 root root 7 2011-05-29 11:04 isw_dacdafdfg_
lrwxrwxrwx 1 root root 7 2011-05-29 10:45 isw_dacdafdfg_
lrwxrwxrwx 1 root root 7 2011-05-29 10:45 isw_dacdafdfg_
lrwxrwxrwx 1 root root 7 2011-05-29 10:45 isw_dacdafdfg_
lrwxrwxrwx 1 root root 7 2011-05-29 10:45 isw_dacdafdfg_
lrwxrwxrwx 1 root root 7 2011-05-29 10:45 vg0-home -> ../dm-7
lrwxrwxrwx 1 root root 8 2011-05-29 10:46 vg0-migrate -> ../dm-11
lrwxrwxrwx 1 root root 7 2011-05-29 10:45 vg0-root -> ../dm-0
lrwxrwxrwx 1 root root 8 2011-05-29 10:45 vg0-swap -> ../dm-12
lrwxrwxrwx 1 root root 7 2011-05-29 10:45 vg0-tmp -> ../dm-6
lrwxrwxrwx 1 root root 7 2011-05-29 10:45 vg0-usr -> ../dm-9
lrwxrwxrwx 1 root root 7 2011-05-29 10:45 vg0-var -> ../dm-8
lrwxrwxrwx 1 root root 8 2011-05-29 10:46 vg0-vm -> ../dm-10
MYDISK is the "whole" disk cfdisk can be run on to create PC partitions
MYDISK1 is multiboot to WinXP (irrelevant)
MYDISK2 is the Kubuntu boot partition
MYDISK3 is the big LVM2 physical disk that the remaining vg0-* partitions live on
MYDISK4 is multiboot to FreeBSD (irrelevant)