qemu-kvm -smp 1 -m 512 ./centos7_1-bakup.img -drive file=/img/lv1,if=virtio -usb -usbdevice tablet --vnc :09 --monitor telnet:192.168.1.244:8787,server,nowait 启动虚拟机和安装虚拟机不同之处在于不需要将iso文件加载到命令行中。如果添加iso文件,则iso文件以光驱的方式在虚拟机系统只读显示。
第一步:创建虚拟机镜像 qemu-img create -f raw /images/vm1.raw 8G qmeu-img创建的镜像是一个稀疏文件,也就是说刚创建出来的文件并没有8G,它会随着数据的增多慢慢增加,直到8G 第二步:启动虚拟机 kvm /imges/vm1.raw 运行结果: 因为镜像里面没有任何内容,所以提示找不到可引导设...
用gdb 和 qemu 调试 grub 因为qemu内置了gdbserver,所以我们可以用gdb调试qemu虚拟机上执行的代码,而且不受客户机系统限制. 以下内容是我调试 grub 0.97 时的一份笔记. 准备 qemu, gdb,以及一份带grub的虚拟机镜像,一份grub源码. 调试过程 启动虚拟机 $ -hda test.img 然后使用gdb连接 $ gdb (gdb) target...