1.一次安装失败引发的思考

笔者安装双系统(Windows 7+ Ubuntu 16.01)时参考了如何安装win10和linux [ubuntu14]双系统这篇百度经验,却发现安装后并没有如期进入Ubuntu的欢迎界面,根据问题排查发现应该是启动引导器的问题,于是对安装步骤进行了逐步检查,发现了一些误区。

2.安装步骤介绍

1.windows系统下,计算机右键管理--磁盘管理,可以查看目前的磁盘使用情况;根据自己的喜好和需求
分配给linux系统空间;具体做法为:右击某个新加卷--压缩卷--压缩一项填写分配给Linux的空间(建议
大于30G)--确定,此时会看到出现除了原先的新加卷之外多了“未分配”一项,可以不再进行其他操作。
2.制作启动盘:下载好Ubuntu的系统镜像,利用可以写系统的U盘制作软件,如UltraIso。按着相关软件
的操作步骤进行操作,大致应该都是:选择镜像--格式化U盘--制作启动盘,等待一口咖啡的时间完成。
3.进入电脑的安全模式:首先得在电脑右下方的电源管理处更改电源选项,将快速启动电脑的选项取消掉,
更改后重启电脑并在显示器黑屏的时候插入已制作好的系统启动U盘。
4.重启电脑后,电脑上应该会显示按什么键interupt normal setup,狂按那个键进入电脑安全模式,
将secruity boot的选项更改为disabled(默认的大部分电脑已经为disabled),再对电脑的boot即启动顺序进行更改,第一项应为制作好的系统启动盘,将boot后一个选项中UEFI ONLY改为BOTH或者LEGACY ONLY
(其实2个选哪个无所谓,因为LEGACY才是正确引导U盘的启动方式),F10保存修改,等待重启。
5.电脑重启后,已经进入了Ubuntu的安装程序,按着操作一步一步来。直到显示出来正式安装,选择
其它选项,此时会出现让你选择哪个盘,自然选择之前的“未分配”的空闲盘。分区方式建议如下:

  • 逻辑分区:
  • 交换空间(swap):为你电脑内存的1.5-2倍为佳
    /boot:400M;
    /home:越大越好;
  • 主分区:
    /:因为apt-get的缓存安装文件大部分在这里,所以务必给根目录分配充裕的空间,16G-20G为佳;
    启动引导器,这里选择默认,不要像教程那样选择/boot所在的分区,否则会将Mbr弄坏,两个系统
    都进不了(惨痛的教训)!!
    6.点击安装,等待泡一杯咖啡+洗杯子的时间,会提示你重启电脑以应用Ubuntu;
    7.这里在重启前,要将U盘提前拔下,否则会循环安装;同时要进入电脑安全模式,将boot的选项
    启动顺序做改动,第一项为之前默认的启动引导器,boot下一项改为UEFI ONLY;
    F10保存,重启后,Ubuntu安装完毕。

    3.一些误区及注意项

    1.启动引导器一定选择默认的磁盘,或者必须是主引导盘,不能是/boot
    2.若想卸载Ubuntu,切记不能直接在Windows系统下直接格掉给Ubuntu的磁盘空间,否则两个系统都
    进不了;卸载方法为:下载MbrFix软件,对Mbr先进行修复,然后再格盘!
    3.若电脑启动时为黑屏且左上角为光标闪烁,可能的原因是:

  • 未及时拔下U盘
  • boot顺序没有更改
  • 没有更改为UEFI ONLY
  • boot对应的硬盘选择错误,电脑没找到可以启动的系统文件
    4.若电脑启动时为黑屏且显示grub,原因为
  • 安装了多个系统
  • windows+ubuntu+????+???
  • 启动引导盘设置出错,电脑没有找到引导盘

4.后话

笔者亲自安装是成功的,但是不排除写安装步骤时
会有些错误,欢迎指出错误,笔者将立即改正。

而关于网上的一些其他教程,提到可以在windows系统下通过安装easyBCD的方法来引导双系统,笔者不推荐这样的做法,一方面是提及安装easyBCD引导双系统的教程笔者尝试过,感觉那些教程是基于UEFI下的引导,是mbr和传统bios引导模式,至少在笔者的电脑上没有成功;另一方面,是利用eastBCD引导时,启动引导器的分区很容易弄混,虽然可以通过其他方式查询并修改,但是笔者感觉太麻烦,综上,笔者习惯使用ubuntu来引导双系统。

文章中如果有严重的技术性错误,恳求各位大神可以指正。

双系统安装Linux的步骤以及一些误区的更多相关文章

  1. win10双系统安装 linux(manjaro)记录

    .clearFloat::after { content: ""; height: 0; display: block; clear: both; visibility: hidd ...

  2. 轻松学习之Linux教程一 ubuntu14.04+windows双系统安装

    本系列文章由@uid=hpw" style="color:rgb(255,0,0)">超人爱因斯坦出品.转载请注明出处.          文章链接:http:// ...

  3. 3.0 Windows和Linux双系统安装(3)

    3.0 Windows和Linux双系统安装(3) 3.1 精简的安装步骤如下:(如果已经有了前面两篇教程的安装经验,推荐看完3.1即可动手了) 双系统很多开发新人会用到,而且比起虚拟机好处是运行效率 ...

  4. linux&win7双系统安装

    linux&win7双系统安装 硬盘大小分配方案 按照顺序来建立分区 /swap    4G     ==即交换分区,也是一种文件系统,它的作用是作为Linux的虚拟内存.在Windows下, ...

  5. Linux和Windows双系统安装要点

    这里主要说下CentOS和Windows7的双系统安装遇到的一些问题 一.磁盘分区 这个不得不说下在Windows下坑爹的设定了,如果是用默认的磁盘划分,系统会自己先划出一个100M左右的区,关键还是 ...

  6. Win7与Mint双系统安装体验

    双系统安装前的准备 1.安装前的准备 安装双系统可能会对磁盘文件带来一些影响,为了避免在安装过程中由于系统瘫痪造成不必要的损失,所以我们在准备安装双系统之前,要对PC机中的重要文件进行备份,对资料要做 ...

  7. win8和ubuntu双系统安装

    做了一个windows和Ubuntu双系统,参考了一些文章.网上资料不少,我就不重复了. 虽然没什么难度,但是有些细节在装的时候需要注意.不然造成资料丢失,系统崩溃,你就得不偿失,需要折腾花费较长的时 ...

  8. win7 64 + Ubuntu 14.04.1 64双系统安装,详解UEFI ~ GPT和legacy ~ MBR区别

    win7 64 + Ubuntu 14.04.1 64双系统安装 背景:我的笔记本之前的系统是window 7 64 + Ubuntu 14.04.1,用UEFI引导系统.安装过程是先装的win7,再 ...

  9. [转]win7+ubuntu 13.04双系统安装方法

    win7+ubuntu 13.04双系统安装方法 http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubunt ...

随机推荐

  1. C++(一)— stringstream的用法

    输入输出的头文件 <iostream>  string流的头文件 <sstream>  文件流的头文件   <fstream> 1.利用输入输出做数据转换 stri ...

  2. CF Round #460

    晚上去看月亮了 离比赛结束半个小时才滚回来A了T1T2T3... 又要掉Rating辣 T4 给一个有向图 每条边有一个英文字母作为边权 求一条路径 该路径上权值众数出现次数最多 求最多的出现次数 拓 ...

  3. 博客和GitHup链接地址

    硕哥博客链接:http://www.cnblogs.com/999-/p/6073601.html 硕哥GitHup链接:https://github.com/xiaodoufu

  4. Python连接Mysql数据库_20160928

    python版本 2.7.1,python 连接mysql需要安装MYSQLdb模块 安装方法一种是cmd pip命令安装 pip install MySQLdb 一种是网上下载python MYSQ ...

  5. BZOJ_1998_[Hnoi2010]Fsk物品调度_并查集+置换

    BZOJ_1998_[Hnoi2010]Fsk物品调度_并查集+置换 Description 现在找工作不容易,Lostmonkey费了好大劲才得到fsk公司基层流水线操作员的职位.流水线上有n个位置 ...

  6. 11g dataguard 类型、保护模式、服务

    一. Dataguard中的备库分为物理备库和逻辑备库及快照备库 备库是主库的一致性拷贝,使用一个主库的备份可以创建多到30个备库,将其加入到dataguard环境中,创建成功后,dataguard通 ...

  7. Nuget:template

    ylbtech-Nuget: 1.返回顶部   2.返回顶部   3.返回顶部   4.返回顶部   5.返回顶部     6.返回顶部   作者:ylbtech出处:http://ylbtech.c ...

  8. TPS与QPS

    一.TPS:Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数.TPS包括一条消息入和一条消息出,加上一次用户数据库访问.(业务TPS = CAPS × ...

  9. 【原】SQLPLUS支持上下翻页

    作者:david_zhang@sh [转载时请以超链接形式标明文章] 链接:http://www.cnblogs.com/david-zhang-index/p/4191650.html 适用:RHE ...

  10. poi 导出excel 生成等比例图片

    poi 导出的带等比例图片方法 /** * * <p>Description: 将一物一码列表导出到excel</p> * @param response * @param l ...