一 ,安装KVM虚拟机
系统会自动建立桥接,确认即可
--noautoconsole
--disk=/kvm/virtio-win-0.1.102_amd64.vfd,device=floppy,perms=rw
使用yast2命令启动suse的管理客户端安装即可,方便快捷
系统会自动建立桥接,确认即可
第二步,启动创建系统
#创建相关目录
mkdir /kvm
#上传要安装的系统镜像
任意方式都行,我用的是Xftp
#创建镜像
qume-img create -f qcow2 /kvm/windos2008.qcow2
#创建虚拟机
virt-install --connect qemu:///system --name=win2008 --os-variant=win2k8 --ram=1024 --vcpus=1 --disk path=/kvm/win2008.qcow2--accelerate --vnc --vncport=5909 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio --noautoconsole --disk path=/kvm/windows2008r2.iso,device=cdrom --disk=/kvm/virtio-win-0.1.102_amd64.vfd,device=floppy,perms=rw --boot=cdrom
#命令解释
--connect qemu:///system
#连接virt-manager
--name=win2008
#设置名字
--os-variant=win2k8
#
针对特定操作系统变体(例如'rhel6', 'winxp','win2k3')进一步优化虚拟机配置
--ram=1024
#设置内存大小,单位是M
--vcpus=1
#设置CPU的核数
--disk path=/kvm/windos2008.qcow2
#指定镜像位置,就是之前自行创建的那个景象
--accelerate
#KVM或KQEMU内核加速,这个选项是推荐最好加上。如果KVM和KQEMU都支持,KVM加速器优先使用。
--vnc --vncport=5909 --vnclisten=0.0.0.0
#
--vnc 开启VNC
--vncport=5909制定端口为5909
--vnclisten=0.0.0.0 VNC监听
--network bridge=br0,model=virtio
#指定Guest网络到特定的桥接网桥,驱动为
virtio
#网卡模式即驱动模式,和键盘制式,桥接模式都使用br0,而虚拟机需要使用virtio这个驱动才能使用虚拟网卡,这个虚拟网卡驱动在linux下支持很好,在windows下支持一般,键盘制式如果不指定的话会出现键位错乱的情况,一般我们使用英式
#不配置终端,如果没有配置VNC,会显示终端输出,安装VNC后不需要终端
--disk path=/kvm/windows2008r2.iso,device=cdrom
#指定安装镜像,位置是光驱
#制定驱动文件位置,位置是软驱,读写
--boot=cdrom
#指定从光驱启动
结果:
OK,创建成功
三,连接虚拟机
第一种,打开VCN客户端,选择物理机的IP地址,端口我这里配置的是5909,连接即可
第二种,终端输入virt-manager,使用图形终端。
第四,虚拟机快照
终端输入virsh,进入管理界面
snapshot-create-as win2008 default
#创建一个win2008景象,名为default
snapshot-list win2008
#查看指定虚拟机快照
snapshot-info win2008 default
#查看win2008 的快照default的信息
#恢复快照
snapshot-delete win2008 default
#删除快照
virsh edit win2008
#编辑win2008的配置文件
qemu-img resize windos2008.qcow2 +20G
#虚拟机磁盘空间增加20G,如不带符号,则是制定大小