kvmtool:客户操作系统失败:在 /root 上安装 /dev/vda 失败:没有此设备

kvmtool:客户操作系统失败:在 /root 上安装 /dev/vda 失败:没有此设备

我正在尝试使用 kvmtool 加载客户 Ubuntu。为此,我运行以下命令。

sudo ./lkvm run --disk ~/Downloads/ubuntu-core-16-amd64.img --kernel ~/kvmtool/guest_linux_kernel/linux-4.13/arch/x86_64/boot/bzImage --network virtio -c 2 -m 6000 -i ~/kvmtool/guest_linux_kernel/linux-4.13/initrd-4.13.0-41-generic.img --name ubuntu

最终结果为“在 /root 上安装 /dev/vda 失败:没有这样的设备”。以下是输出 https://gist.github.com/proywm/6b67c​​689b22089664e00861bde158e9f

发生了什么事?我该如何解决?

答案1

由于某种原因,您的根设备配置为 /dev/vda,但您提供的映像文件有 3 个分区。您是否尝试过克隆物理机的磁盘?您可能想尝试将-p root=/dev/vda1img 添加或拆分为 3 个磁盘映像。

相关内容