cfgauss
May 6th, 2009, 04:45 AM
Today's upgrade to kernel 2.6.24-24-server on my Intrepid Ibex box has caused it not to boot. The kernel cannot find my root partition, /dev/md3. The previous kernel now gives me that same error.
I have a RAID array and when I boot from the Live CD,
# mdadm --assemble --scan
reassembles with RAID array without difficulty. I think it might have something to do with the initrd that came with the new kernel.
Is that possible?
If so, how do I make a new initrd as it seems that mkinitrd is no longer part of Intrepid Ibex.
Thanks for any hint you can provide on what might be wrong.
I'm running Ubuntu 8.04 (which may or may not be Intrepid Ibex.)
SOLVED: I needed to add irqpoll to the kernel boot line of 2.6.24-23-server. I had to do that a few kernels ago but didn't have it on the most recent kernel so the kernel upgrade didn't add it. Without irqpoll on this kernel, the RAID array is not assembled by the kernel drivers. I could not get 2.6.24-24-server working even with this addition and will soon be deleting it.
I have a RAID array and when I boot from the Live CD,
# mdadm --assemble --scan
reassembles with RAID array without difficulty. I think it might have something to do with the initrd that came with the new kernel.
Is that possible?
If so, how do I make a new initrd as it seems that mkinitrd is no longer part of Intrepid Ibex.
Thanks for any hint you can provide on what might be wrong.
I'm running Ubuntu 8.04 (which may or may not be Intrepid Ibex.)
SOLVED: I needed to add irqpoll to the kernel boot line of 2.6.24-23-server. I had to do that a few kernels ago but didn't have it on the most recent kernel so the kernel upgrade didn't add it. Without irqpoll on this kernel, the RAID array is not assembled by the kernel drivers. I could not get 2.6.24-24-server working even with this addition and will soon be deleting it.