1、在ubutnu下查看cpu是否支持vt技术
cat /proc/cpuinfo
2、安装配置kvm所需的环境
sudo apt-get install qemu-kvm virt-manager bridge-utils libvirt-bin
3、在所选目录下创建linux.img文件作为虚拟硬盘文件,大小10G容量,动态扩充
$sudo qemu-img create -f qcow2 linux.img 10G
4、把操作系统iso镜像,放到与img同文件夹内
5、创建启动虚拟机,内存1024M 这个参数根据自己电脑的实际情况选定
$sudo qemu-system-x86_64 -hda linux.img -cdrom ubuntu.iso -boot d -m 1024 -no-acpi -soundhw all
注意:如果在此处安装过程中遇到键盘错位,布局错误,可以在代码里面加入一个参数:-k en-us
即:sudo qemu-system-x86_64 -hda linux.img -cdrom ubuntu.iso -boot d -m 1024 -k en-us -no-acpi -soundhw all
6、下次启动虚拟机
$sudo kvm -boot c -hda linux.img -m 1024 -k en-us -net nic -net tap,ifname=tap-vm -vnc :1 -daemonize
后面参数说明:-vnc:1 -daemonize
目的是为了能让虚拟机在后台运行,上面命令运行后虚拟机会立即在后台启动,但是不会立刻显示出来,如果想进入虚拟机,可以输入以下命令:
vncviewer :1