我正在尝试按照 this 指南设置 qemu-kvm VM 作为参考。我所做的唯一更改是在配置 buildroot 时安装 DHCP 和 git 作为附加目标包。
这就是我调用 qemu 的方式:
sudo modprobe kvm-intel && sudo qemu-system-x86_64 -kernel /arch/x86_64/boot/bzImage -nographic -drive format=raw,file=~/buildroot/output/images/rootfs.ext4,if=virtio -append "root=/dev/vda console=ttyS0 nokaslr" -m 512M -accel kvm -cpu host -smp 1 -netdev user,id=nd0,hostfwd=tcp::8080-:80 -device virtio-net,netdev=nd0 -s
我的 VM 启动并运行后,我修改我的
/etc/network/interfaces/
文件以添加以下行:
auto eth0
iface eth0 inet dhcp
现在,有了这两个变化,我看到我的 VM 界面看起来像这样
我对这个设置有几个问题:
/etc/network/interfaces
中的设置仍然存在,而我的 SSH 密钥却没有?希望对这个用户敌对的 CLI 工具有一些了解,因为需要推导文档并且似乎是为那些已经在其他地方弄湿了脚的人写的!