Red Hat Bugzilla – Bug 65382
Kernel panic: No init found with ServeRaid controller (ips driver)
Last modified: 2005-10-31 17:00:50 EST
Description of Problem:
Upgrade RH 7.2 -> RH 7.3 on IBM xSeries 342 with ServeRaid 4M controller.
Install completes, reboots and get:
Mounting root filesystem
EXT3-fs:unable to read superblock
mount: error 22 mounting ext3
pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2
Freeing unused kernel memory: 280K freed
Kernel panic: No init found. Try passing init= option to kernel.
Usually I see the disks detected in the raid array in 7.2, but no such luck
in 7.3. I have two disks software raid 1 on an adaptec which are detected
fine right before these error messages above.
Version-Release number of selected component (if applicable):
Red Hat 7.3
Steps to Reproduce:
1. IBM Serveraid controller
2. Upgrade 7.2 to 7.3
3. after install finishes, reboot, and kernel panic
kernel panic: no init found
boot into system
seems similar to other bugreports with other raid controllers.
this is a uniprocessor machine, but same symptoms on an SMP machine (xseries 340)
we have here.
Is there anything before this that indicates that the ips driver is loaded at all ?
Sorry, my bad arjan... the ips driver is being loaded. :(
I'm attaching a serial capture of the actual boot...
Created attachment 58685 [details]
serial console capture
Hm. This almost looks like during the installation the ips is found first and
then the aic7xxx, while now the aic7xxx is loaded first and then the ips.
In theory mount-by-label should have avoided this.
Matt: have you seen similar reports from your side ?
haven't seen simiar reports yet.
Errrr, I can boot now. The /initrd directory was missing... i have no idea why
(all I did was an upgrade & rebooted immediately and then kernel panic, honest!
I did a `mkdir /mnt/sysimage/initrd` in rescue mode, rebooted, and the system
came up fine using grub & kernel-2.4.18-3.
thought that'd be the problem.