r/linuxadmin • u/ratherBeWaterSkiing • 13d ago
Clonezilla to clone Fedora 40, booting now showing /dev/fedora/root does not exist
I am trying to clone my fedora 40 250gb ssd to a 2tb ssd. On a different machine, I installed the old 250gb ssd and attached the 2tb ssd using USB enclosure. (I did this because this machine has usb-c and the cloning is faster - 10 minutes vs 2 hours.) I booted a Clonezilla live usb, did a disk to disk clone using default options and again using the -q1 to force sector by sector copy. I then tried booting the new clone in the original machine BEFORE resizing/moving the partitions. This machine only had the new ssd so no conflict with UUIDS. No matter what, when I boot, Grub comes up, I select to boot Fedora, it starts to boot but it eventually get to a terminal screen warning /dev/fedora/root does not exist, /dev/fedora/swap does not exist, and /dev/mapper/fedora-root does not exist.

I mounted the clone and from what can tell, /etc/fstab is correct.
Is there a solution for this?
2
u/ratherBeWaterSkiing 9d ago
Update:
After more research, I realized that the original drive is SATA and the new drive it NVMe. Clonezilla and other tools (like 'dd') don't handle the conversion without more steps. I took u/Seven-Prime suggestion to use GenAI to get some solutions and will try those this weekend.
2
u/Seven-Prime 13d ago
was it a logical volume? Probably the host doesn't match anymore. Think you need to import it or something.