Window7+ Ubuntu16.04 双操作系统安装流程记录

Window7+ Ubuntu16.04 双操作系统安装流程记录

  • 目标在window7操作系统上安装Linux系统用于Python开发,选择了Ubuntu16.04版本,按照网上的教程进行操作(需找了很多),发现基本流程就是制作U盘+Ubuntu安装步骤,最后操作了发现想的太简单了,评论上基本都是按照教程操作之后不能使用,因此,结合自己经历将网上多篇文章综合整理,自己亲测,目前安装了两台台式机电脑都没有问题。

C盘扩区

  • 将C盘扩区写在最前面,其实我也很纠结,因为为了装双系统,走了很多弯路,一开始使用C盘以外其他空间比较多的磁盘进行分区,最后发现就引导不了Ubuntu,还是只有Wndows系统。后来就直接将两个系统全部安装在C盘,就没有这个问题,但是面临一个很尴尬的问题,一般C盘的容量都很小,要是强行给Ubuntu系统分区的空间太小,后面一定会面临空间不足的问题。因此,为了一劳永逸,我开始就给C盘扩充了150GB。

使用软件:分区助手

  • C盘扩充,我在网上搜了很多,最后发现一个不用重装系统,并且不会造成系统数据丢失的操作。简单来说,就是借用“分区助手”这款很好用的软件,这个大家可以自行上网搜就可以。
  • 我还是在这里说两点,省得大家走弯路:
    1、C盘扩充容量,使用分区助手的话,只能借取相邻的D盘,因此,为了操作安全,可以先将D盘里面的内容全部拷贝到别的磁盘;
    2、使用分区助手的,对D盘进行“调整、移动分区”时,一定要从右向左移动,这个教程里面都有,但是容易想当然的从后面往前移动。
    其他的大家自行去网上下载 《分区助手》及对C盘扩区的教程,另外一个很有意思的事,我扩区的时候,第一台台式机分区后提交动作然后执行结束,重启电脑后蓝屏报错,我又强行重启了两三次就可以了,另外一台台式机扩区的时候就没有这个问题,因此,还是吓了一跳,因此建议一下,重要的资料还是用移动盘备份一下。

分区—分出来一个磁盘,用于安装Ubuntu

  • 失败的原因就隐藏在:分区—分出来一个磁盘,用于安装Ubuntu,这个看似简单的步骤。 下面我们先将网上介绍的流程演示一边,然后再告诉大家失败隐藏的地方。

网上分区的流程基本都一样,如下:
(1) 进行分区之前,我们必须进入系统的磁盘管理。通过电脑属性,进入磁盘管理。Window7+ Ubuntu16.04 双操作系统安装流程记录
Window7+ Ubuntu16.04 双操作系统安装流程记录
(2)进入磁盘管理之后,我们可以看到我的分区情况。然后选择你需要进行分区的磁盘,点击右键,选择“压缩卷”,如图示。
Window7+ Ubuntu16.04 双操作系统安装流程记录
(3)然后系统会自动的查询压缩空间,如图示:
Window7+ Ubuntu16.04 双操作系统安装流程记录
(4)然后我们选择选择好需要压缩空间的大小。点击压缩:
Window7+ Ubuntu16.04 双操作系统安装流程记录
(5)等一会,空间就压缩好了。如图示会出现一个可用的空间。这就是我们刚才压缩出来的空间:

Window7+ Ubuntu16.04 双操作系统安装流程记录
到此,分区工作的都已完成。如果你按照这个操作最后真的出现第(5)步中,显示“5.52GB 可用空间” 绿色的(逻辑驱动器) 的,就应该不会出现这种问题,不过网上的教程分区的空间有大有小,像这个例子中给了5.52GB,其实用来开发空间太小了,建议100GB以上。
要是将C盘压缩卷分区之后显示如下图:
Window7+ Ubuntu16.04 双操作系统安装流程记录
在电脑磁盘中,仔细观察会发现:磁盘名称下面带“(主分区)”--------深蓝色;带“(逻辑驱动器)”----亮蓝色;这次需要的可用空间------绿色。因此,要是分区之后不是和(5)步骤中显示的绿色一致,而是显示的深蓝色或者亮蓝色,后面安装完成就会发现找不到Ubuntu系统。这个就是浪费很多时间的坑,这个其实还是不太懂电脑硬件有关。

分区出现问题原因分析与解决方案

一、出现原因分析

  • 网上所有教程都是直接让你装这装那,这都是建立在你对自己的电脑基本参数有一个基本了解的基础上进行的。如果你不知道你的硬盘属性等信息,就按照本教程进行检查。

1、检查硬盘型号、大小、分区格式
右键磁盘0,点击“属性”,获得磁盘型号,百度后发现该磁盘为固态硬盘。
右键磁盘0,选择项里有“转换为GPT磁盘”,说明本磁盘为MBR分区格式。

右键磁盘1,点击属性,获得磁盘型号,百度发现该磁盘为机械硬盘。
右键磁盘1,选择项里有“转换为GPT磁盘”,说明本磁盘为MBR分区格式。

Window7+ Ubuntu16.04 双操作系统安装流程记录
通过我自己多次尝试验证,发现磁盘为MBR分区格式就可以成功,要是GPT分区格式,这个就很尴尬了,我同事就是,不想重装系统就换了一台电脑使用。

当前的win7系统装在C盘里,那么在装Ubuntu的时候/root必须装在C盘,否则无法引导。

有两种装法,

  • 法一:/root装在C盘,其他文件装在其他盘。(缺点:网上很多教程教,但我死活装不上。。。。)

  • 法二:所有文件都装在C盘。(缺点:C盘容量小,后续Ubuntu下下载文件只能放在win7环境的硬盘里,不能直接下载到Ubuntu系统的/Download文件夹下)。我采用了法二,鉴于C盘容量小,我就在分区之前,先将C盘容量扩容了150GB。

二、解决方案

  • 黑色的“未分配”是不能够安装新系统的,所以必须得把“未分配”转换成“可用空间”。

网上教程很多,绝大部分都不可行。
最后亲测可行的是,对出现黑色未分配的分区继续进行下面的操作:

  1. 右键“未分配”->新建简单卷->一直点确定->生成新的盘符“F盘”(或者其他的名称,这个电脑自动分配);
  2. 再次使用“分区助手”,傻瓜式安装好之后,右键“F盘”,在“磁盘操作”里面有“转换成逻辑分区”,点击提交,然后执行,操作后要是没反应可以重启一下电脑;
  3. 再打开“磁盘管理”,发现F盘盘符下面多了个“逻辑分区”,然后右键->删除卷,就看到该盘符变成绿色的可用空间了。

下面的操作,蜗牛不重复网上那些大牛的教程了,给个链接,不过我还是写了一点心得,代价可以看看,在看别人的教程。大牛的教程链接:(https://blog.****.net/flyyufenfei/article/details/79187656)

制作启动U盘

这个网上教程很多,我就不用详细再写了,我使用的《Rufus》这款软件,很简单操作。同时你如果注意观察教程中会有这一步:
Window7+ Ubuntu16.04 双操作系统安装流程记录
图片中,“分区方案和目标系统类型”一栏,中又MBR计算机,这个可以再次验证磁盘必须是MBR分区格式才会成功。

安装Ubuntu16.04操作系统

这个就参照网上教程,其中最关键的步骤在于:
安装位置的选择及磁盘分区: 之后就进入了一个很重要的环节—选择安装位置,分配分区。【说明—最开始我只分了是三个分区:“/”、“/home”、“swap”, 其实还需要一个挺重要的分区,就是"/boot"分区,在此感谢@小段阿誉的建议。如果你的电脑只准备安装Ubuntu,个人感觉“/boot”不要也行,但是要是双系统的话,强烈建议分出一个"/boot"。

  • 到这一步的时候一定记住“/boot”,是哪个磁盘,这个在下面EasyBCD设置Linux_Ubuntu16.04启动向导会用到。

    如果你是按照此过程安装的,上步重启之后会发现,没有Ubuntu的选择项,依旧直接进入Windows,别急,往下看。

使用EasyBCD设置Linux_Ubuntu16.04启动向导

  • 这一步基本没有什么难度,只要参照教程机会出现成功。要是设置了向导,选择了Linux_Ubuntu16.04,发现电脑报错,那说明你分区那一步粗了问题,可以粗糙理解你的Linux_Ubuntu16.04系统没有安装成功。建议在仔细于都一下我的文档,我用了两台机验证了文档的正确性。每台安装时间都是一个小时,一次就可以成功。