kvm 命令行参数

-m 1024  设置虚拟系统内存1024MB

-localtime  使虚拟系统与宿主系统时间一致

-M pc  虚拟系统类型为pc

-smp 1  1个CPU

-drive file=Windows7_x86.img,cache=writeback,boot=on

硬盘选项,虚拟磁盘是Windows7_x86.img,cache方式为writeback,可引导型磁盘。

-net nic,macaddr=52:54:00:12:34:80  网卡选项,手工指定mac地址。

如果想要虚拟机多个网卡,则再次指定-net nic,如 -net nic -net tag -net -net tap

-net tap  tap类型网络,相当于“桥模式”

-cdrom Windows7.iso  光驱

-boot d  启动顺序。d代表光驱, c代表硬盘

-name kvm-win7,process=kvm-win7  为虚拟机取名,便于识别

-vnc :2  这里是通过vnc连接控制窗口,这里是在5902端口。client可用IP:2连接。

-usb -usbdevice tablet  启用usb设备中的tablet功能。开启该功能可使虚拟机内外的鼠标同步。

另外,在安装了磁盘和网卡的半虚拟化驱动后,可以在-drive中加入if=virtio使用磁盘半虚拟化,在-net nic中加入model=virtio使用网卡半虚拟化驱动。

 

% kvm -m 512 -net nic,macaddr=00:11:22:EE:EE:EE -net tap,script=/etc/ovs-ifup,downscript=/etc/ovs-ifdown -drive file=/path/to/disk-image,boot=on

 

/etc/ovs-ifup
--------------------------------------------------------------------
#!/bin/sh

switch='br0'
/sbin/ifconfig $1 0.0.0.0 up
ovs-vsctl add-port ${switch} $1
--------------------------------------------------------------------

/etc/ovs-ifdown
--------------------------------------------------------------------
#!/bin/sh

switch='br0'
/sbin/ifconfig $1 0.0.0.0 down
ovs-vsctl del-port ${switch} $1
--------------------------------------------------------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值