Post Clonezilla image restore issue

ricjenkins
ricjenkins used Ask the Experts™
on
We have an old Dell PE860 server that has hosted a small portion or our website for years. It's running CentOS 2.6.18 (yes it's that old) & Apache. It had a hardware controlled RAID1 setup, until a several weeks ago, that failed. To get us back up and limping along, I just unplugged & bypassed the RAID controller and changed the BIOS to where it just basically thinks it's a single drive PC: boots straight to the single drive. Due to the advanced age of the server, we purchased a new Dell PE R330, also with hardware RAID1, and now we want to move everything from the old box to the new one.

I came in over the weekend and took an image of the old setup, intending to push it to the new server. I thought I could do this since it's a hardware RAID setup, and all it should see is the one virtual drive... Everything seemed to go fine, as it did the restore image process with no errors, however upon starting the new server, after flashing the CentOS splash screen, I get the following as my last few in the boot sequence:

....
Reading all physical volumes... This may take a while...
No volume groups found
Volume group "VolGroup00" not found
Trying to resume from /dev/VolGroup00/LogVol01
Unable to access resume device (/dev/VolGroup00/LogVol01)
mount could not find filesystem "/dev/root"
...
Kernel panic - not syncing: Attemted to kill init!

Any ideas on what could cause all of this, since this should have been an image of a working setup?? Thanks.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Network Administrator
Commented:
I doubt a clonezilla backup will be able to be moved across 2 different raid controllers.
Most likely the old image does not have drivers for the new raid controller. You would have to somehow get the drivers for the new raid into the old system before you clone it...
Or find a way to clone it independent of controllers with some sort of bootable rescue disks that have drivers for both raid controllers... Then you could basically clone it across the wire with tar.
noxchoIT Product Manager
Top Expert 2009
Commented:
The kernel of CentOS does not have the necessary driver for your new RAID conroller. You have to find a similar RIAD controller and restore over it.
ricjenkinsNetwork Admin

Author

Commented:
But if it's hardware controlled RAID, via a dedicated RAID controller, and NOT software RAID, why would the OS need RAID drivers? It automatically sees it as just a single 500GB drive up on booting. I would understand it needing drivers if it was a software based RAID controlled by the OS, but that is not the case: the OS has no clue it's a RAID array.
Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

noxchoIT Product Manager
Top Expert 2009

Commented:
You are mixing hardware and software RAIDs. Software RAID is done with OS tools. Thus it only emulates the RAID on software (OS) level. It does not need some driver then to support the RAID controller.
In case of hardware RAID controller the OS needs first of all a proper driver for this RAID controller which helps reading the configurations done on RAID level.
Software RAID done on higher level and hardware RAID is done on deeper level - just to make it simple.
Hardware RAID controller almost always requires a driver for OS if it is not already includied in kernel compilation.
Scott SilvaNetwork Administrator

Commented:
You "see" the drives in the base because they are accessible by int13 dos type calls... Those calls are too slow for modern OS's so they have drivers to allow direct memory access.
ricjenkinsNetwork Admin

Author

Commented:
Thanks for the help! Sorry it took so long to close, but I went on vacation... Thanks, again!

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial