
新建虚拟机在VMware菜单里选择 File -> New -> Virtual Machine,然后Custom一个Ubuntu的虚拟机。注意新建 虚拟磁盘 的时候(如图),一定要选择Use a physical disk(for advanced users)

接下来把虚拟磁盘映射到当前主机的真是磁盘上,选择 Use individual partitions。

我的硬盘分区非配为:C:\为Vista系统盘(NTFS格式,GRUB启动),D:\为软件工具盘(FAT32格式,GRUB启动),E:\为文件盘(NTFS带压缩格式),剩下的分区分别是Ubuntu的swao, /home还有 / 根目录。这里只映射了D:盘(作为交换文件用)和3个Ubuntu分区。

启动虚拟机启动虚拟机的时候。发现其中有一行错误。原来是我的C:和E:盘没有找到


配置X.org启动到最后显示X.org出错。在VMware菜单里选择 VM -> Install VMware tools。Vmware会自动加载VMware显卡驱动的iso到光驱。发现光盘里有两个文件,一个VMwareTools-6.0.0-45731.i386.rpm,另一个是VMwareTools-6.0.0-45731.tar.gz,Ubuntu没法用rpm只有去手工编译了。用tar -xzf VMwareTools-6.0.0-45731.tar.gz -C ~/ 解压到 /home/est 目录下,运行sudo ~/vmware-tools-distrib/vmware-install.pl

搞定Vista下跑VMware,虚拟机运行真实硬盘上的Ubuntu。