[patch] Ubuntu Jaunty 9.04 dmraid fails with Kernel 2.6.28
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dmraid (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
When booting off of a fake-raid RAID5 drive boot fails due to the dm-raid4-5 module not being loaded before the device activation takes place.
This is due to a small typo in the dmraid initialization script and the initramfs hook script.
The patch (and fix) simply changes the two occurrences of 'dm-raid45' to 'dm-raid4-5' which then allows the module to be loaded and boot/raid initialization to take place.
The bug can be reproduced using a BIOS RAID5 setup, this is obviously quite hard to simulate from a testing point of view unless you already have this setup.
This bug is a regression from the previous release which used dmraid-1.0.0.rc14 and had the module name spelt correctly.
The debdiff patch attached to this bug report changes the package version number from dmraid-
-----------
Original Bug report:
When trying to activate my dmraid with Jaunty I get the following from dmraid -ay
RAID set "nvidia_iicejhch" already active
ERROR: dos: reading /dev/mapper/
However in /dev/mapper the path does exist here is my output of ls /dev/mapper
control nvidia_iicejhch
As per the instructions sent to me from bug 315735 here is my output of dmraid -ay -vvv -d
WARN: locking /var/lock/
NOTICE: skipping removable device /dev/sdg
NOTICE: /dev/sdf: asr discovering
NOTICE: /dev/sdf: ddf1 discovering
NOTICE: /dev/sdf: hpt37x discovering
NOTICE: /dev/sdf: hpt45x discovering
NOTICE: /dev/sdf: isw discovering
NOTICE: /dev/sdf: jmicron discovering
NOTICE: /dev/sdf: lsi discovering
NOTICE: /dev/sdf: nvidia discovering
NOTICE: /dev/sdf: pdc discovering
NOTICE: /dev/sdf: sil discovering
NOTICE: /dev/sdf: via discovering
NOTICE: /dev/sde: asr discovering
NOTICE: /dev/sde: ddf1 discovering
NOTICE: /dev/sde: hpt37x discovering
NOTICE: /dev/sde: hpt45x discovering
NOTICE: /dev/sde: isw discovering
NOTICE: /dev/sde: jmicron discovering
NOTICE: /dev/sde: lsi discovering
NOTICE: /dev/sde: nvidia discovering
NOTICE: /dev/sde: pdc discovering
NOTICE: /dev/sde: sil discovering
NOTICE: /dev/sde: via discovering
NOTICE: /dev/sdd: asr discovering
NOTICE: /dev/sdd: ddf1 discovering
NOTICE: /dev/sdd: hpt37x discovering
NOTICE: /dev/sdd: hpt45x discovering
NOTICE: /dev/sdd: isw discovering
NOTICE: /dev/sdd: jmicron discovering
NOTICE: /dev/sdd: lsi discovering
NOTICE: /dev/sdd: nvidia discovering
NOTICE: /dev/sdd: nvidia metadata discovered
NOTICE: /dev/sdd: pdc discovering
NOTICE: /dev/sdd: sil discovering
NOTICE: /dev/sdd: via discovering
NOTICE: /dev/sdc: asr discovering
NOTICE: /dev/sdc: ddf1 discovering
NOTICE: /dev/sdc: hpt37x discovering
NOTICE: /dev/sdc: hpt45x discovering
NOTICE: /dev/sdc: isw discovering
NOTICE: /dev/sdc: jmicron discovering
NOTICE: /dev/sdc: lsi discovering
NOTICE: /dev/sdc: nvidia discovering
NOTICE: /dev/sdc: nvidia metadata discovered
NOTICE: /dev/sdc: pdc discovering
NOTICE: /dev/sdc: sil discovering
NOTICE: /dev/sdc: via discovering
NOTICE: /dev/sdb: asr discovering
NOTICE: /dev/sdb: ddf1 discovering
NOTICE: /dev/sdb: hpt37x discovering
NOTICE: /dev/sdb: hpt45x discovering
NOTICE: /dev/sdb: isw discovering
NOTICE: /dev/sdb: jmicron discovering
NOTICE: /dev/sdb: lsi discovering
NOTICE: /dev/sdb: nvidia discovering
NOTICE: /dev/sdb: nvidia metadata discovered
NOTICE: /dev/sdb: pdc discovering
NOTICE: /dev/sdb: sil discovering
NOTICE: /dev/sdb: via discovering
NOTICE: /dev/sda: asr discovering
NOTICE: /dev/sda: ddf1 discovering
NOTICE: /dev/sda: hpt37x discovering
NOTICE: /dev/sda: hpt45x discovering
NOTICE: /dev/sda: isw discovering
NOTICE: /dev/sda: jmicron discovering
NOTICE: /dev/sda: lsi discovering
NOTICE: /dev/sda: nvidia discovering
NOTICE: /dev/sda: nvidia metadata discovered
NOTICE: /dev/sda: pdc discovering
NOTICE: /dev/sda: sil discovering
NOTICE: /dev/sda: via discovering
DEBUG: _find_set: searching nvidia_iicejhch
DEBUG: _find_set: not found nvidia_iicejhch
DEBUG: _find_set: searching nvidia_iicejhch
DEBUG: _find_set: not found nvidia_iicejhch
NOTICE: added /dev/sdd to RAID set "nvidia_iicejhch"
DEBUG: _find_set: searching nvidia_iicejhch
DEBUG: _find_set: found nvidia_iicejhch
DEBUG: _find_set: searching nvidia_iicejhch
DEBUG: _find_set: found nvidia_iicejhch
NOTICE: added /dev/sdc to RAID set "nvidia_iicejhch"
DEBUG: _find_set: searching nvidia_iicejhch
DEBUG: _find_set: found nvidia_iicejhch
DEBUG: _find_set: searching nvidia_iicejhch
DEBUG: _find_set: found nvidia_iicejhch
NOTICE: added /dev/sdb to RAID set "nvidia_iicejhch"
DEBUG: _find_set: searching nvidia_iicejhch
DEBUG: _find_set: found nvidia_iicejhch
DEBUG: _find_set: searching nvidia_iicejhch
DEBUG: _find_set: found nvidia_iicejhch
NOTICE: added /dev/sda to RAID set "nvidia_iicejhch"
DEBUG: checking nvidia device "/dev/sda"
DEBUG: checking nvidia device "/dev/sdb"
DEBUG: checking nvidia device "/dev/sdc"
DEBUG: checking nvidia device "/dev/sdd"
DEBUG: set status of set "nvidia_iicejhch" to 16
RAID set "nvidia_iicejhch" already active
INFO: Activating raid5_ls raid set "nvidia_iicejhch"
NOTICE: discovering partitions on "nvidia_iicejhch"
NOTICE: /dev/mapper/
ERROR: dos: reading /dev/mapper/
WARN: unlocking /var/lock/
DEBUG: freeing devices of RAID set "nvidia_iicejhch"
DEBUG: freeing device "nvidia_iicejhch", path "/dev/sda"
DEBUG: freeing device "nvidia_iicejhch", path "/dev/sdb"
DEBUG: freeing device "nvidia_iicejhch", path "/dev/sdc"
DEBUG: freeing device "nvidia_iicejhch", path "/dev/sdd"
I have completely removed all of the dmraid packages and reinstalled them as well. I believe that I am using the appropriate repo's for this however I am not certain here is my /etc/apt/
# added by the release upgrader
deb cdrom:[Kubuntu 9.04 _Jaunty Jackalope_ - Beta amd64 (20090324.2)]/ jaunty main restricted
# deb cdrom:[Kubuntu 8.10 _Intrepid Ibex_ - Release amd64 (20081029.1)]/ intrepid main restricted
# See http://
# newer versions of the distribution.
deb http://
deb-src http://
## Major bug fix updates produced after the final release of the
## distribution.
deb http://
deb-src http://
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://
deb-src http://
deb http://
deb-src http://
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://
deb-src http://
deb http://
deb-src http://
## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://
# deb-src http://
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.
# deb http://
# deb-src http://
deb http://
deb-src http://
deb http://
deb-src http://
deb http://
deb-src http://
deb http://
deb-src http://
deb http://
deb http://
deb http://
deb http://
deb-src http://
deb http://
I am running on the x64 version as well. Hope this helps if there is anything else I can provide to you please let me know and I will get you this information as quickly as possible. Thank you in advance for your assistance with this.
Changed in dmraid (Ubuntu): | |
status: | Fix Released → Confirmed |
summary: |
- Kubuntu Jaunty 9.04 dmraid fails with Kernel 2.6.28 + [patch] Kubuntu Jaunty 9.04 dmraid fails with Kernel 2.6.28 |
description: | updated |
summary: |
- [patch] Kubuntu Jaunty 9.04 dmraid fails with Kernel 2.6.28 + [patch] Ubuntu Jaunty 9.04 dmraid fails with Kernel 2.6.28 |
Changed in dmraid (Ubuntu): | |
status: | Confirmed → In Progress |
Could you please state what version of dmraid you are sing? To do this, run the command "apt-cache policy dmraid" and report back with the output you receive.
affects ubuntu/dmraid
status incomplete