原创作品,转载请说明出处!并保留超链接!


   最新一直在为VMware安装Ubuntu虚拟机编译代码导致虚拟硬盘文件越来越大的问题而烦恼,所以决定放弃纯虚拟机的方式安装Ubuntu,改为直接物理硬盘安装,即WindowsXP+Ubuntu11.04双系统的方式。

  首先,确保你先安装了WindowsXP,如果你先安装Ubuntu再安装Windows的话,GRUB会被刷掉,到时你还得重新搞GRUB。

  接下来就是Ubuntu11.04了,这里面有几个特别需要注意的地方。

  第一,给Ubuntu分区:原则如下,如果你的硬盘上已经有了一个主分区(这个主分区一般是Windows系统盘,即C盘),主分区所属的扩展分区下有D,E,F.....几个逻辑分区,这里需要注意的是,一个硬盘上只能有四个主分区,通常Windows系统盘和其下的扩展分区都是主分区,对Ubuntu系统来讲,Windows系统盘就是sda1,其下的扩展分区就是sda2,D盘是从sda5开始算起,这里有个问题,Ubuntu的分区是不能有超过sda16的逻辑盘,也就是说,只能是逻辑盘sda5~sda16。如果硬盘上存在的逻辑分区已经多得不能满足安装Ubuntu了,你只能在空闲的硬盘上重新分一个主分区作为Ubuntu的安装分区。

  我的分区如下:

 C盘---------NTFS-----主分区

 D盘~M盘-----NTFS-----逻辑分区,

 "/"-----------ext4------- 逻辑分区,挂载到Ubuntu的“/”目录

swap-------swap-----逻辑分区,Ubuntu的swap交换区

“/home”---ext4--------逻辑分区,挂载到Ubuntu的“/home”目录

最后一个逻辑分区是sda16,刚好没有超过限制。

第二,需要注意的是,如果你要删除Ubuntu下的分区,最好用Ubuntu系统盘卸载Ubuntu系统,千万不要直接在Windows中的磁盘管理工具中删除,否则,你所有分区将消失!!!!

我已经领略过了!幸好后来用FTDD3.5把Windows下的分区找了回来,不然损失不可估量啊!

安装完后,电脑开机进入GRUB选项就可以选择直接进入Ubuntu系统,当然,工程已经完成了一半,我要的结果是,进入Windows中要通过VMware启动安装在硬盘上的Ubuntu,这看起来有点不可思议,不过,VMware确实可以做到。

用VMware7.1.4手动新建一个虚拟机,当建立到虚拟硬盘时,选择物理分区的方式建立,并指向挂载"/"目录所在的分区。

虚拟机新建后,还在在编辑属性中再次以物理分区的方式新建两个虚拟硬盘,分别对应swap和"/home"所在的分区。

OK!

直接启动新建的虚拟机,等稍长时间后就可以进入界面了!


关键字:

   在VMware物理分区上安装Ubuntu 11.04     用VMware启动安装在物理硬盘上的Ubuntu11.04




Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐