文档章节

转-qemu-kvm命令行虚拟系统常用参数

玉龙
 玉龙
发布于 2011/11/06 14:25
字数 634
阅读 1.2K
收藏 1
From: http://doc.chinaunix.net/linux/201005/553044.shtml
如虚拟一个Windows7的系统安装,常用参数如下:
qemu-kvm -m 1024 -localtime -M pc -smp 1 -drive file=Windows7_x86.img,cache=writeback,boot=on -net nic,macaddr=52:54:00:12:34:80 -net tap -cdrom Windows7.iso -boot d -name kvm-win7,process=kvm-win7 -vnc :2 -usb -usbdevice tablet
-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 tap  tap类型网络,相当于“桥模式”
-cdrom Windows7.iso  光驱
-boot d  启动顺序。d代表光驱。
-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使用网卡半虚拟化驱动。
如虚拟一个Windows7的系统安装,常用参数如下:
qemu-kvm -m 1024 -localtime -M pc -smp 1 -drive file=Windows7_x86.img,cache=writeback,boot=on -net nic,macaddr=52:54:00:12:34:80 -net tap -cdrom Windows7.iso -boot d -name kvm-win7,process=kvm-win7 -vnc :2 -usb -usbdevice tablet
-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 tap  tap类型网络,相当于“桥模式”
-cdrom Windows7.iso  光驱
-boot d  启动顺序。d代表光驱。
-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使用网卡半虚拟化驱动。

© 著作权归作者所有

玉龙
粉丝 6
博文 69
码字总数 124355
作品 0
昌平
高级程序员
私信 提问
Linux虚拟机- KVM虚拟机常用的几个组件

  前言   kvm虚拟机是Linux常用的虚拟机。使用kvm虚拟机都会涉及到QEMU、KVM以及libvirt等组件,还有一些命令行或者图形工具,比如virsh、virt-manager等。那这几个是什么关系呢?   Q...

linux运维菜
2018/09/20
0
0
CentOS 6.5安装KVM虚拟化

一、KVM简介 KVM(Kernel-basedVirtual Machine)即基于内核的虚拟机,是一种用于Linux内核中的虚拟化基础设施,可以将Linux内核转化为一个hypervisor。KVM在2007年2月被导入Linux 2.6.20核心...

大相林
2018/06/26
0
0
转-红帽企业版6.0 KVM虚拟机实战攻略

from: http://www.searchvirtual.com.cn/showcontent46584.htm 在2010年4月发布的RHEL 6.0 Beta版中,去掉了Xen,这也许是第一个不包含Xen Hypervisor的知名Linux发行版。KVM 是指基于 Linu...

玉龙
2011/05/04
1.3K
1
QEMU 1: 使用QEMU创建虚拟机

QEMU是一款开源的模拟器及虚拟机监管器(Virtual Machine Monitor, VMM)。QEMU主要提供两种功能给用户使用。一是作为用户态模拟器,利用动态代码翻译机制来执行不同于主机架构的代码。二是作为...

宅蓝三木
2014/05/15
3.2W
23
转-SPICE在ubuntu上,Guest机的配置

From: http://mzli.iteye.com/blog/1094823 系统配置: 1.显示配置: qemu使用SDI接口来显示客户系统,这里我们有两个选择,一个是qemu本身来显示,二是通过VNC来显示。默认情况下是由qemu自...

玉龙
2011/11/06
1.2K
0

没有更多内容

加载失败,请刷新页面

加载更多

将数组元素从一个数组位置移动到另一数组位置

我很难弄清楚如何移动数组元素。 例如,给出以下内容: var arr = [ 'a', 'b', 'c', 'd', 'e']; 我为什么能写入移动功能'd'之前, 'b' ? 或'a'后'c' ? 移动之后,应更新其余元素的索引。 ......

javail
30分钟前
52
0
金蝶EAS DEP 服务端 脚本

1、服务端执行SQL //服务端更新单据状态var imp = JavaImporter(); imp.importPackage(Packages.com.kingdee.eas.scm.im.inv); imp.importPackage(Packages.com.kingdee.eas.srt.comm......

路过饭堂门口
51分钟前
66
0
Hive之导出文件按逗号分隔到本地文件

如下所示,默认导出的是用\t分隔的,需要使用管道符进行转换,经常使用到,记录下. List-1 hive -e "SELECT * from student" | sed 's/\t/,/g' > /tmp/student.csv...

克虏伯
今天
51
0
转置/解压缩功能(zip的反转)?

我有一个2项元组的列表,我想将它们转换为2个列表,其中第一个包含每个元组中的第一个项目,第二个列表包含第二个项目。 例如: original = [('a', 1), ('b', 2), ('c', 3), ('d', 4)]# an......

技术盛宴
今天
73
0
小猪o2o系统v14.0升级v14.1攻略含小猪CMS微店铺和智慧店铺及小程序百项升级

首先我们要注意升级前的以下几个内容: 即 对环境的要求 网站需求PHP7.1 MYSQL5.1以上 Sw解密组件 解密组件在swoole-loader内 解压缩网站包 修改Conf/db.php内数据库文件 替换数据库内xxx.com...

my_gode
今天
131
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部