因为工作需要,要在终端起没有图形化界面的虚拟机,搜了一下,网上基本上都是带图形界面的,折腾了很久终于找到了一种不带图形界面的起虚拟机的方法。
首先要有kernel、initrd和rootfs,前两个可以在自己本机的/boot目录下找到,rootfs需要自己做制作。可以看一下我的前一篇文章https://mp.csdn.net/postedit/80108985
直接上命令行:
qemu-system-x86_64 \ -machine pc-i440fx-2.1,accel=kvm,usb=off \ -kernel vmlinuz-4.16.0+.old \ -initrd initrd.img.old \ -hda kvmtool.img \ --append "root=/dev/sda console=ttyS0" \ -boot a \ -m 2048 \ -serial mon:stdio \ -nographic \