Dear all,
Please could you help with the following.
A few weeks ago, I reconfigured our server to use RAID 1, with LVM on top of that. I followed as best I could the instructions in
http://linuxdevcenter.com/pub/a/linu...vm.html?page=2.
Everything worked fine until this morning, when we had to turn the server off to move it. After that it would not boot up again
Linux starts booting until I get a point where it complains about
VolGroup00 not being detected
and then
mount: could not find filestystem '/dev/root'.
Setting up other filesystems
Setting up new root fs
setuproot: moving /dev/ failed: No such file or directory
I can boot up off a LiveCD and then manually mount disks so I don't think it's any physical problem.
I am running Scientific Linux 5.4
My configuration is as follows: VolGroup00/LogGroup00 consists of
/dev/md0: /dev/sda2 + /dev/sdb2
/dev/md1: /dev/sdc1 /dev/sdd1
/dev/md2: /dev/sde1 /dev/sdf1
/dev/sda1 is a Linux partition (83) as is /dev/sdb1 (though not used). The others are all Linux Raid autodetect.
My idea is that /dev/VolgGroup/LogGroup00 should be the root and that the system should boot off /dev/sda1. I'd be quite happy to boot off LogGroup00 but this just how things ended up.
I can see anything in the grub.conf (of /dev/sda1) that contradicts this, or in the initrd. The device.map called hd0 /dev/sda (so presumably /dev/sda1 is (hd0,0)
In /etc/fstab (on LogGroup00), the fstab looks sensible -- / is /dev/VolGroup00/LogGroup00). As I type this, I realise that there isn't an entry for /boot in /etc/fstab. I'll only be able to test this tomorrow otherwise I'll experiment).
I've doen a lot of googling on this and found other people with the problem but I can't find a satisfactory solution.
Other than really not wanting to lose my data on my current disks, I am not tied to the current configuation. I'd be quite happy for my boot disk to be LogGroup00. I'd by happy to rejig /dev/sda1 and /dev/sdb1.
Any help gratefully received!
Thanks