PDA

View Full Version : [ubuntu] Motherboard upgrade - boot cannot find drives - G43 problem?



eyekode
September 24th, 2009, 01:10 PM
First some background:

My old motherboard died (Intel platform G31 chipset?) and I temporarily swapped it for an AMD platform board.

This machine runs 8.04.

My new motherboard came in (G43 chipset) and I swapped it into the system.

Now the boot process cannot find the drives. I get the Ubuntu splash screen and then a message about not being able to find the root's UUID and I get dropped into a shell.

I tried to boot from the 8.04 CD and it comes up but it cannot see any of the drives. blkid does not list any of them. I even tried to "install" from the CD but the partitioning stage cannot see the drives either.

So I tried a 9.04 CD and it can see the drives.

I guess this is a problem with the new chipset not being supported by the old kernels?

What is the best way to fix this? I do not want to blow away my old partion/setup so installing directly from the 9.04 looks out of the question.

One idea I have is to put the drive back in the AMD system and do the upgrade to 9.04. Then swap the drive back into the G43 chipset board.

Any other ideas?
Thanks!
Salem

rreese6
September 24th, 2009, 02:50 PM
You do have a good one.
It would appear that you do not have the right module loading into the kernel. and the new kernel contains what you need.
you last idea would be the easiest attempt to correct the problem.
otherwise you would need to taint your current kernel with a driver module and that might be a disaster. Another way might be to back up your home directory and do a fresh install, then restore your home directory.

let us know how it works out.

eyekode
September 25th, 2009, 05:41 AM
The process seems to have worked with one unrelated problem. When I upgraded from 8.04 to 8.10 to 9.04 at the end my raid array stopped getting assembled correctly.

But at least the new motherboard is working :). On to the next problem.

eyekode
September 26th, 2009, 03:22 AM
The process seems to have worked with one unrelated problem. When I upgraded from 8.04 to 8.10 to 9.04 at the end my raid array stopped getting assembled correctly.

But at least the new motherboard is working :). On to the next problem.

Good news :). I had an issue with the UUID of the raid array, for some reason it changed when swapping MB's and versions of Ubuntu. I let mdadm discover the correct mdadm.conf line and all is happy :).