Ubuntu606ymplayerwindows

出自Ubuntu中文

准备: xp安装光盘一张,下载 VMware-tools.iso(windows驱动程序),WindowsXP.vmdk(虚拟硬盘文件), WindowsXP.vmx(配置文件)

. 1.安装vmware:在新立德里安装vmware-player或者sudo apt-get install vmware-player

2.设置vmware:

对于VMware,最主要就是设置那个vmx文件。

用文本文件打开vmx文件,找到里面的guestOS=,后面跟的是你要虚拟的操作系统,似乎不改也可以,如果需要改的话,可以参照附表二

找到usb.present ,sound.present,后面都该成TRUE,像这个样子:

usb.present = "TRUE"

sound.present = "TRUE"

memsize也就是你准备给虚拟的windwos分配的内存 改成合适的小

比如:memsize = "256"

3.安装windowsxp

如果你是用iso文件或者希望用iso文件安装,那么,把iso文件放在vmx文件同意个目录下,改名为: WindowsXP.iso(光盘可以在终端里

  1. cat /dev/cdrom > WindowsXP.iso

如果想直接用光盘的话,把vmx里的的 ide1:0.fileName 改成下面这样

ide1:0.fileName = "/dev/cdrom"

接着用系统工具里的VMware Player打开你的vmx文件,在开机的时候按f2设置bios(别忘记要点鼠标让虚拟机取得鼠标和键盘的控制,如果没来得及可以选择VMware菜单里的Player->troubleshot->Reset重启虚拟机),在boot里对着 CDROM DRIVER按加号,把他提升到第一位。

然后就开始和平常一样的XP安装了

4.设置windows

安装好windows后,还是需要一些设置的。

现让我们把虚拟机关掉,再打开vmx文件,把 ide1:0.fileName 改成:

ide1:0.fileName = "VMware-tools.iso"

打开虚拟机,在我的电脑里发现光驱里出现了vmware驱动程序,像你windows下的程序一样安装。

然后在虚拟机里关机,把 ide1:0.fileName 改成:

  1. ide1:0.fileName = "/dev/cdrom"

开启虚拟机,安装一个杀毒软件,个人觉得antivir或者avast不错,都是免费的。

把整个C盘设为读写共享,这样在ubuntu中的位置菜单->网络里,就可以交换linux和虚拟的windows的文件了

到此为止,整个虚拟机就安装设置完毕了。

参考链接:ubunutu.com

附表一:我的vmx文件:

  1. !/usr/bin/vmware

displayName = "Windows XP"

guestOS = "winxphome"

memsize = "256"

ide0:0.fileName = "WindowsXP.vmdk"

ide1:0.fileName = "WindowsXP.iso"

  1. ide1:0.fileName = "/dev/cdrom"
  1. ide1:0.fileName = "VMware-tools.iso"
  1. DEFAULT SETTINGS UNDER THIS LINE


config.version = "8"

virtualHW.version = "3"

MemAllowAutoScaleDown = "FALSE"

MemTrimRate = "-1"

uuid.location = "56 4d 58 5c 9d c8 32 f2-96 55 79 3f 7b f1 ff fa"

uuid.bios = "56 4d 58 5c 9d c8 32 f2-96 55 79 3f 7b f1 ff fa"

uuid.action = "create"

checkpoint.vmState = ""

ethernet0.present = "TRUE"

ethernet0.connectionType = "nat"

ethernet0.addressType = "generated"

ethernet0.generatedAddress = "00:0c:29:f1:ff:fa"

ethernet0.generatedAddressOffset = "0"

usb.present = "TRUE"

sound.present = "TRUE"

scsi0.present = "FALSE"

scsi0.virtualdev = "lsilogic"

scsi0:0.present = "FALSE"

scsi0:0.deviceType = "disk"

scsi0:0.mode = "persistent"

scsi0:0.redo = ""

scsi0:0.writeThrough = "FALSE"

scsi0:0.startConnected = "FALSE"

scsi0:1.present = "FALSE"

floppy0.present = "FALSE"

ide0:0.present = "TRUE"

ide0:1.present = "FALSE"

ide1:1.present = "FALSE"

ide1:0.present = "TRUE"

ide1:0.deviceType = "cdrom-image"

ide1:0.autodetect = "TRUE"

ide1:0.startConnected = "TRUE"

ide0:0.redo = ""

tools.remindInstall = "FALSE"

sound.virtualDev = "es1371"

tools.syncTime = "TRUE"

附表二:

要虚拟的操作系统 32位/64位 参数形式

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