Hi to all,
some months ago, I installed my little workstation with a clean installation from a FC 10 DVD. I installed all the software I need, and I keep it upgraded.
I made a standard installation (only FC10 installed, there is no other operating system on other partitions), and let Fedora choose the partitioning scheme: so I have a little boot partition and a large LVM2 partition.
Now, I have another PC that have a similar CPU and an identical hard-disk (same manufacturer, same model, identical geometry), and I tried to clone the working system on this "new" PC.
I tried with the 'dd' command, and later I tried with Clonezilla (I connected both the disks to the same machine): in both cases I get a cloned hard-disc (partitions are ok) that won't boot.
In fact, grub starts and stop almost immediately with the message:
Reading all physical volumes. This may take a while...
Volume group "VolGroup00" not found
Unable to access resume device (/dev/VolGroup00/LogVol01)
mount: could not find filesystem '/dev/root'
I googled around, and I found very similar cases, but I have not found any solution yet.
If I understand, it must be something related to a different uuid on the new machine, and the solution should be re-create a new initrd image (boot in rescue mode, chroot, mkinitrd).
The thing is that I manage only to boot via a Ubuntu Live CD, and I don't manage to boot the new machine in any other way.
I can't start in rescue mode: if I boot from the FC10 DVD, it starts grub then tries to load the system from the hard disk, finishing on the error above; if I stop the booting procedure and try to digit "linux rescue" from the grub command line, I get an "unknown command" error.
When I start with the Ubuntu Live CD, I can mount the boot partition, but not the LVM2 one, it says: "partition is busy or cannot mount it" or something similar.
So: partitions are there, but I can't boot the new machine... do you have any solution, please?
Thank you in advance!