However, it seems that the installation only works on the system it has been installed on. I figure it has something to do
with the machine device names that can be hard-coded, so that other machines can't find the matching device listed in fstab.
In other operating systems, I have used the UUID of the partitions in the fstab, but since CentOS seems to be using LVM, I am a little lost.
So, how do I make a CentOS 7 harddrive bootable on multiple machines?
Should I somehow label the volumes? Or must I do something completely different?
When the boot fails on a system, dracut prints a warning for each partition:
Code: Select all
dracut Warning: /dev/disk/by-uuid/XYZ does not exist dracut Warning: /dev/swap does not exist dracut Warning: /dev/root does not exist