** Summary changed:

- [patch] Kubuntu Jaunty 9.04 dmraid fails with Kernel 2.6.28
+ [patch] Ubuntu Jaunty 9.04 dmraid fails with Kernel 2.6.28

** Description changed:

+ 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-1.0.0.rc15-6ubuntu2 to dmraid-1.0.0.rc15-6ubuntu2
+ 
+ -----------
+ 
+ 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/nvidia_iicejhch[No such file or directory]
  
  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/dmraid/.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/nvidia_iicejhch: dos     discovering
  ERROR: dos: reading /dev/mapper/nvidia_iicejhch[No such file or directory]
  WARN: unlocking /var/lock/dmraid/.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/sources.list file
  
  # 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://help.ubuntu.com/community/UpgradeNotes for how to upgrade to     
  
  # newer versions of the distribution.                                         
  
  
  deb http://us.archive.ubuntu.com/ubuntu/ jaunty main restricted
  deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty main restricted
  
  ## Major bug fix updates produced after the final release of the
  ## distribution.                                                
  deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted
  deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted
  
  ## 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://us.archive.ubuntu.com/ubuntu/ jaunty universe                   
  deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty universe               
  deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates universe           
  deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty-updates universe       
  
  ## 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://us.archive.ubuntu.com/ubuntu/ jaunty multiverse                  
  deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty multiverse              
  deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse          
  deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse      
  
  ## 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://us.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted 
universe multiverse                                                             
      
  # deb-src http://us.archive.ubuntu.com/ubuntu/ intrepid-backports main 
restricted universe multiverse
  
  ## 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://archive.canonical.com/ubuntu intrepid partner
  # deb-src http://archive.canonical.com/ubuntu intrepid partner
  
  deb http://security.ubuntu.com/ubuntu jaunty-security main restricted
  deb-src http://security.ubuntu.com/ubuntu jaunty-security main restricted
  deb http://security.ubuntu.com/ubuntu jaunty-security universe
  deb-src http://security.ubuntu.com/ubuntu jaunty-security universe
  deb http://security.ubuntu.com/ubuntu jaunty-security multiverse
  deb-src http://security.ubuntu.com/ubuntu jaunty-security multiverse
  deb http://moblock-deb.sourceforge.net/debian jaunty main #MoBlock
  deb-src http://moblock-deb.sourceforge.net/debian jaunty main #MoBlock
  deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu jaunty main #OpenOffice
  deb http://download.virtualbox.org/virtualbox/debian jaunty non-free
  deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu jaunty main
  deb http://mirror.noreply.org/pub/tor jaunty main
  deb-src http://mirror.noreply.org/pub/tor jaunty main
  
  deb http://fr.archive.ubuntu.com/ubuntu jaunty main universe
  
  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.

-- 
[patch] Ubuntu Jaunty 9.04 dmraid fails with Kernel 2.6.28
https://bugs.launchpad.net/bugs/356503
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to