作者:mobiledu2502930087 | 来源:互联网 | 2017-10-11 10:31
以前装了个Windows Vista Ultimate+UbuntuStudio 7.04双系统,但是平时主要还是在Vista下,没时间玩Ubuntu得,因为重启进Ubuntu浪费时间。最近想了一个YY的办法,主要用VMWare的“映射物理磁盘”功能,在Vista上跑VMware,然后在Vmware里启动物理硬盘上的真实Ubuntu。这样不用重启就可以使用Ubuntu,同时节省磁盘空间,因为这样不用硬盘上装一个Ubuntu虚拟机里一个Ubuntu。这个Ubuntu虚拟机几个文件加起来一共才240K
新建虚拟机在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。