Line 29: |
Line 29: |
| === Importing a VM from existing disk files === | | === Importing a VM from existing disk files === |
| | | |
− | # virt-install -v --accelerate --nographics --vcpus 2 --name lightwave --ram 1024 --os-type linux --os-variant=ubuntu20.04 --network bridge:br0 --disk vol=boot/lightwave-boot.img,bus=virtio --disk vol=nvme-pool/lightwave-root,bus=virtio --import | + | # virt-install -v --accelerate --nographics --vcpus 2 --ram 1024 --os-type linux --os-variant=ubuntu20.04 --network bridge:br0 --disk vol=boot/NEWVM-boot.img,bus=virtio --disk vol=nvme-pool/NEWVM-root,bus=virtio --name NEWVM --import |
| | | |
− | The VM will boot and probably fail to mount the root because the UUID changed. | + | The new VM will boot and probably fail to mount the root because the UUID changed. |
| You can fix this by dropping into grub the usual way: | | You can fix this by dropping into grub the usual way: |
| | | |
| + | * virsh start --console NEWVM |
| * press ESC before the kernel starts | | * press ESC before the kernel starts |
| * press e to edit a menu entry | | * press e to edit a menu entry |
| * modify the kernel command line (for example, root=/dev/vdb) | | * modify the kernel command line (for example, root=/dev/vdb) |
| * hit ctrl-x to boot | | * hit ctrl-x to boot |
| + | |
| + | After booting, remember to update your grub.cfg and test it: |
| + | |
| + | # update-grub |
| + | # reboot |
| | | |
| === How to migrate a file-based guest to LVM (online method) === | | === How to migrate a file-based guest to LVM (online method) === |