查看“VMWarePlayerAndWindowsHOWTO”的源代码
来自Ubuntu中文
←
VMWarePlayerAndWindowsHOWTO
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
== 使用 VMWarePlayer 生成 Windows 虚拟机 == 原文出处:https://help.ubuntu.com/community/VMWarePlayerAndWindowsHOWTO 原文作者: 授权许可: * [http://creativecommons.org/licenses/by-sa/2.0/ 创作共用协议Attribution-ShareAlike 2.0] * [http://www.gnu.org/copyleft/fdl.html GNU自由文档许可证] 翻译人员:spider5 校正人员:purewind 贡献人员:[[joelbryan|Joel Bryan T. Juliano]] 适用版本: 文章状态:[[翻译完成]] ---- === 概要 === 本指南目标是提供一个关于怎样在linux上使用免费的VMWare Player运行Windows类虚拟操作系统的使用步骤。 === 介绍 === VMware引入了'VMware Player'并允许公众免费使用。藉于此,Ubuntu在软件库中加入了该程序。可在multiverse中找到'vmware-player'这个包。 === 安装 === 要安装vmware-player,执行 <pre><nowiki> sudo apt-get install vmware-player </nowiki></pre> === 创建磁盘映像 === 附件中有一个空的VMWare映像 attachment:WindowsXP.vmdk 这是一个20G的vmware IDE 空映像(VMware 3 格式),配合Windows虚拟操作系统使用。 === 创建配置文件 === VMWare Player需要.vmx文件,用于配置磁盘映像。 我这有一个样板,您可用任何文本编辑器编辑。 attachment:WindowsXP.vmx guestOS =" " 中可填入下列中的一个 {|border="1" cellspacing="0" |Version ||Platform ||Parameters |- |Windows Vista ||32-bit ||winVista |- |Windows Longhorn ||32-bit ||longhorn |- |Windows 2003 Small Business Server ||32-bit ||winNetBusiness |- |Windows 2003 Enterprise Server ||32-bit ||winNetEnterprise |- |Windows 2003 Server ||32-bit ||winNetStandard |- |Windows 2003 Web Server Edition ||32-bit ||winNetWeb |- |Windows XP Professional Edition ||32-bit ||winXPPro |- |Windows XP Home Edition ||32-bit ||winXPHome |- |Windows 2000 Advanced Server ||32-bit ||win2000AdvServ |- |Windows 2000 Server ||32-bit ||win2000Serv |- |Windows 2000 Professional ||32-bit ||win2000Pro |- |Windows NT ||32-bit ||winNT |- |Windows Me ||32-bit ||winMe |- |Windows 98 ||32-bit ||win98 |- |Windows 95 ||32-bit ||win95 |- |Windows 3.1 / Windows 3.11 ||32-bit ||win31 |- |DOS/Other Windows ||32-bit ||windows |- |Windows Vista x64 Edition ||64-bit ||winVista-64 |- |Windows Longhorn x64 Edition ||64-bit ||longhorn-64 |- |Windows 2003 Enterprise Server x64 Edition ||64-bit ||winNetEnterprise-64 |- |Windows 2003 Server x64 Edition ||64-bit ||winNetStandard-64 |- |Windows XP Professional x64 Edition ||64-bit ||winXPPro-64 |} === 创建ISO映像 === 不需要root权限,您就可以轻松地创建ISO映像,插入Windows光盘,执行命令 <pre><nowiki> cat /dev/cdrom > WindowsXP.iso </nowiki></pre> == 运行虚拟机 == 在有WindowsXP.iso和两个vmware文件的目录中,输入: <pre><nowiki> vmplayer WindowsXP.vmx </nowiki></pre> 开始启动了,您必须点击窗口(来激活键盘响应)然后按F2设置虚拟BIOS。在启动选择中,把CDRom用+移到第一,保存后退出。现在系统就从安装映像中启动了。 === 疑难杂症 === * 如果您曾经用sudo vmplayer来运行,那么您的~/.vmware/preferences将被设置为root:root(root组:root用户)拥有,阻止vmplayer运行。 === 提升整体性能 === 使用“免费”的VMWare Player时有两个办法来提升VMWare的整体性能。可任选其中一种 * 从 http://www.vmware.com/download/ws/ 下载近100MB的最新版VMWare Workstation for Linux并拿到windows.iso。 * 下载从服务器5.5.0 build 18463版本中分离出来的 attachment:VMware-tools.iso 仅14MB。 接着编辑您的vmx文件把CD-ROM指向windows.iso,启动操作系统,在windows中会出现工具的自动安装进程。 === 其他有用的配置 === 这是一些可优化您的VMware Player的设置,可把它们插入到vmx文件中。 {|border="1" cellspacing="0" |Parameters ||Description |- |gui.fullScreenAtPowerOn = "TRUE" ||Set to fullscreen without the top menu toolbar |- |gui.fullScreenResize = "TRUE" ||Set to fullscreen with the top menu toolbar |- |ide1:0.fileName = "auto detect" ||Set the CD-ROM device to |- |ide1:0.deviceType = "cdrom-raw" ||your CD-ROM hardware /dev/cdrom |} === 一个典型的vmx配置文件 === 这个配置文件的原型由EasyVMX生成,支持声卡、网卡和物理光驱,系统盘为4GB。通过手动修改,增加了一个20GB的硬盘(即前文提供下载的WindowsXP.vmdk) <pre><nowiki> #!/usr/bin/vmplayer # Filename: DeepinXP_v5.5.vmx # Generated 2007-02-28;14:49:20 by EasyVMX! # [http://www.easyvmx.com/ http://www.easyvmx.com] # This is a Workstation 5 or 5.5 config file # It can be used with Player config.version = "8" virtualHW.version = "4" # Selected operating system for your virtual machine——虚拟机上运行的系统是WindowsXP Professional guestOS = "winxppro" # displayName is your own name for the virtual machine——这个名字随便取了 displayName = "DeepinXP_v5.5" # These fields are free text description fields annotation = "Created by chinakr" guestinfo.vmware.product.long = "DeepinXP_v5.5_2007-02-28" guestinfo.vmware.product.url = "http://www.easyvmx.com/" guestinfo.vmware.product.class = "virtual machine" # Number of virtual CPUs. Your virtual machine will not # work if this number is higher than the number of your physical CPUs numvcpus = "1" # Memory size and other memory settings——因为我的内存刚升级为2GB,因此这里给虚拟机分配768M内存,运行更流畅! memsize = "768" MemAllowAutoScaleDown = "FALSE" MemTrimRate = "-1" # Unique ID for the virtual machine will be created uuid.action = "create" # Remind to install VMware Tools # This setting has no effect in VMware Player tools.remindInstall = "FALSE" # Startup hints interfers with automatic startup of a virtual machine # This setting has no effect in VMware Player hints.hideAll = "TRUE" # Enable time synchronization between computer # and virtual machine tools.syncTime = "TRUE" # USB settings # This config activates USB usb.present = "TRUE" usb.generic.autoconnect = "TRUE" # First serial port, physical COM1 is not available serial0.present = "FALSE" # Optional second serial port, physical COM2 is not available serial1.present = "FALSE" # First parallell port, physical LPT1 is not available parallel0.present = "FALSE" # Sound settings sound.present = "TRUE" sound.virtualdev = "es1371" # Logging # This config activates logging, and keeps last log logging = "TRUE" log.fileName = "DeepinXP_v5.5.log" log.append = "TRUE" log.keepOld = "1" # These settings decides interaction between your # computer and the virtual machine isolation.tools.hgfs.disable = "FALSE" isolation.tools.dnd.disable = "FALSE" isolation.tools.copy.enable = "TRUE" isolation.tools.paste.enabled = "TRUE" # First network interface card ethernet0.present = "TRUE" ethernet0.virtualDev = "vmxnet" ethernet0.connectionType = "bridged" # nat, bridged ethernet0.addressType = "generated" ethernet0.generatedAddressOffset = "0" # Settings for physical floppy drive floppy0.present = "FALSE" # Settings for physical CDROM drive ide1:0.present = "TRUE" ide1:0.deviceType = "cdrom-raw" ide1:0.startConnected = "TRUE" ide1:0.fileName = "auto detect" ide1:0.autodetect = "TRUE" ide1:1.present = "FALSE" ide1:1.fileName = "VMware-tools.iso" ide1:1.deviceType = "cdrom-image" ide1:1.autodetect = "TRUE" ide1:1.startConnected = "TRUE" # First IDE disk, size 4Gb ide0:0.present = "TRUE" ide0:0.fileName = "DeepinXP_v5.5.vmdk" ide0:0.mode = "persistent" ide0:0.startConnected = "TRUE" ide0:0.writeThrough = "TRUE" # Second IDE disk, size 20Gb——这个是手动修改的部分 ide0:1.present = "TRUE" ide0:1.filename = "WindowsXP.vmdk" ide0:1.mode = "persistent" ide0:1.starConnected = "TRUE" ide0:1.writeThrough = "TRUE" # END OF EasyVMX! CONFIG </nowiki></pre> === 鸣谢 === 贡献者: [[joelbryan|Joel Bryan T. Juliano]] ---- * [[category:CategoryDocumentation]]
返回
VMWarePlayerAndWindowsHOWTO
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息