最近被到底使用window还是ubuntu折磨得很是痛苦,经历了安装windows, 安装window/ubuntu双系统,又案子ubuntu单系统,最后又想要安装windows7和ubuntu双系统的痛苦历程!为了方便以后查阅,这里记录最后在windows7下安装ubuntu双系统的过程(虽然网上教程很多,但并未找到完全与自己相符合的情况,所以,这里作以记录)
题外话:该资源为菜鸟级,请高手放过
1.安装window7
安装windows7这个过程就是按照一般的流程即可
但我之前的系统是ubuntu,所以在安装windows7的时候,需要重新分配硬盘空间.
在安装玩win7后,发现系统不能联网,于是在网上找到了对应的网卡,安装后仍旧不可以联网,最后,使用了驱动精灵万能网卡版,总算是可以正常联网了,但仅是无线网可用,接下来,利用无线网在驱动精灵的帮助下,将其它驱动都安装成功
2.在window7下,为ubuntu分配磁盘空间
为了能够安装ubuntu,必须要在window的磁盘中为其分配空间(即window下的空闲空间,该空间在windows下是不可用,不可看的;但ubuntu下是可以查看windows盘符的)
具体地:
(1) 右键"我的电脑",选择"管理"
(2) 在"存储"项选择"磁盘管理"
(3) 在右下方选择想要分配给ubuntu的磁盘,右键,选择"压缩卷"
(4) 在弹出的对话框中,设定要分配给ubuntu的空间大小,然后"压缩"
(5) 该压缩的空间即成为了windows下的未分配空间,windows是不可以使用该空间的,接下来的ubuntu就是安装在该空间的
注:这里有一个特别需要注意的地方,我在为ubuntu分配好空间后,开始安装ubuntu,进行到磁盘分配时,之前在windows上分配给ubuntu的未分配空间成了不可用状态,经过一番查询才知道,这是因为我的磁盘分区太多造成的(我的电脑有C盘、D盘、E盘,分配给ubutnu的区间是从E盘压缩的),另外,windows还有一个100M的预留空间
外加未分配空间,就有了4个分区(ubuntu最多只能识别四个分区),所以,没有办法再继续进行分区
解决办法:合并windows中的D盘和E盘,重洗再合并后的D盘为ubuntu分配空间
由于windows已经安装好,想要合并D盘和E盘,只能:
(1) 右键"我的电脑",选择"管理"
(2) 在"存储"项选择"磁盘管理"
(3) 在右下方分别选择C盘和D盘,右键删除卷
(4) 对之前分配个ubuntu的空间也进行同样的操作
(5)这样,就得到了原D+原E+原Ubuntu的所有磁盘,都成为了未分区的空间
(6)接下来,在这块区域上创建新的盘符D
(7)再在新的盘符D上,安装之前的方法为Ubuntu分配空间
至此,windows的一块硬盘sda的磁盘划分为:200M预留+C盘+D盘+ubuntu空间(windows下为“未分配空间”)
3.安装ubuntu
该过程最重要的就是为ubuntu系统分区,也就是上图所示的失败那步
安装上面的方法,解决了未ubuntu分配的“未分配空间”不可用的问题,接下来,分割该区间(4部分)
选择“空闲空间”->“新建分区表”,分别利用该空闲空间建立以下分区:(以80G为列)
1 |
逻辑分区 |
200M |
ext4 |
挂载点:"/boot" |
该部分用来作为启动引导区 |
2 |
逻辑分区 |
2048M |
交换空间 |
----- |
该部分空间作为缓存 |
3 |
逻辑分区 |
60000 |
ext4 |
挂载点:"/home" |
该部分作为类似于windows下我的文档 |
4 |
主分区 |
其余 |
ext4 |
挂载点:"/" |
该部分作为系统盘 |
另外,非常重要的一点:安装启动引导的设备,该步非常重要,选错了可能会导致C盘也错了
应该选择划分为"/boot"的那个分区,比如:
我的磁盘最后分区是这样的:
上面的四个分区分配的磁盘名称分别为:/dev/sda5(ext4 /boot)、/dev/sda6(swap)、/dev/sda7(ext4 /)、/dev/sda8(ext4 /home)
所以,我的安装启动引导的设备应该为/dev/sda5
4.利用BCDEasy设置开机启动项
至此,安装完ubuntu是没办法启动的,需要设置启动项,利用EasyBcd设置
具体地:
下载安装EasyBcd后,打开EasyBCD,然后,进行如下设置
(1)打开EasyBCD,点击“添加新条目”(Add New Entry)
(2)在右侧选择“Linux/BSD”,类型选择为"GRUB(Legacy)",然后点击“添加条目”
(3)在查看设置中可以看到系统条目了,具有2个,首选windows,然后是ubuntu