最近因为许多课程设计的需要,安装了Ubuntu双系统,但是一开始遇到了安装好了以后无法进入的问题,后来弄好后手残又把引导项给删了又要弄回去,反反复复很多次,网上的很多经验都十分过时,要么对最新的uefi不适用,亦或者对于ThinkPad(或者说联想)的bios不是太兼容,所以决定写下这篇文章,帮助大家解决相关问题。(因为不知道怎么在bios界面截图...所以很多相关图片来源于网络,望见谅)

问题一:第一次安装双系统,为什么在ThinkPad电脑上已经安装好了Ubuntu系统,但是开机以后还是直接进入windows而不会有进入ubuntu的选项?

  一开始这个问题困扰我最久,我一开始安装了ubuntu是使用的自定义安装,后来发现没有办法进入ubuntu,打开电脑按F12发现只有Windows boost manager 没有ubuntu,于是以为自己没装上去,硬是把那个分区给清空了,然后再装了一遍,选用了自动安装,但是发现还是没有办法进入ubuntu,期间完全按照教程来但是还是没有办法。后来才发现这原来是ThinkPad和联想电脑共有的问题,原因是电脑本身的Secure Boot的缘故关掉就可以正常进入ubuntu了。

  解决方法:开机以后按F1,进入BIOS,然后选择Security 标签页,然后选择Secure Boot 选项(按回车,不要按右键,不然会到Startup标签页),如下图:

  然后将Secure Boot 后的Enabled 变成 Disabled

  F10保存退出。这样重启以后就可以进入Ubuntu系统啦!(不过一般来说默认的是Ubuntu引导Winows,也就是默认进入ubuntu,如果想改过来的话大家自行百度就好)

问题二:一不小心用EasyBcd删掉了Ubuntu的启动项,现在虽然ubuntu的相关数据还没有动过,但是也没有办法进入ubuntu,该怎么办?

  这个时候关键要看uefi相关的文件还在不在。如果还在的话那么关键问题就是如何添加引导让ubuntu在开机的时候就能被识别出来。网上通常用的方法是开机以后进入bios,在一个security 的选项中将ubuntu的相关文件列入可信任名单(也就是select an UEFI file as trusted for executing),但是问题在于ThinkPad的bios没有这个选项(我也很绝望啊),所以这种方法显然不能使用。我的解决方法是利用第三方软件解决这个问题。

  解决方法:首先,下载微pe工具箱,这是一个很好用的装机维护工具(我真的不是在打广告啊喂)。下载的话点击这里来进入官网下载。安装之后需要重启才能进入微pe,里面提供了许多好用的工具,我们就通过那些工具来解决相关的问题。不过要特别说明的是,其中的

  需要升级到V1.3.3版本以上,具体的可以去网上下载,因为低版本的bootice没有这一个分页(如下图):

 

  

  而这个分页的功能是我们将EFI文件列入开机项的基础,所以我们需要升级。

  当你把他升级好了以后,我们重启电脑,进入微PE工具箱。然后在开始菜单中找到diskgenius,找到其中名字是系统(如果没有记错的话是叫这个名字)的盘,点进去找到EFI文件夹,如果里面有Ubuntu,那就说明相关文件还在,你只需要将EFI所在盘赋予一个盘名,这样他就可以被bootice找到。

  然后打开bootice,选在UEFI标签页,店家修改启动序列,然后点击左侧的添加,找到你刚刚命名了的那个盘,然后点金EFI/Ubuntu,选择其中grub开头的那个.efi文件。这样Ubuntu就被添加进去了。保存以后重启就可以进入Ubuntu界面啦(如果不能直接进入,这个时候你在开机的界面按F12,这样你会在下面看到Ubuntu的启动项,点击就可以进入)。问题解决。

问题三:为什么我按照网上的教程,使用easybcd操作没有办法解决我的问题?!!!

  因为那些教程太老了。自WIN8以来,大部分的厂商都使用了区别于之前grub(legency)的UEFI(具体是啥我也不太懂...大家可以自行百度),而easybcd无法解决UEFI启动的相关问题(这一点EASYBCD自己也承认,在进入EASYBCD2.3版本的软件时他会自己提示无法解决UEFI的问题),所以如果你的电脑是15年以后买的,基本可以100%确定EASYBCD那套东西你是解决不了问题的。于是只能另辟蹊径咯。

大致是这样,因为不是很会截图,又懒得拍照所以图片可能会有一些少各位见谅...祝各位Ubuntu使用愉快。

联想Thinkpad 遇到双系统 uefi Ubuntu无法进入的引导问题解决方案的更多相关文章

  1. 双系统更新ubuntu后,启动引导项消失,无法进入windows

    1.打开终端输入命令sudo gedit /etc/default/grub 2.修改GRUB_TIMEOUT="10" 3.输入sudo update-grub( update ...

  2. Win10+Ubuntu双系统删除Ubuntu方法

    前情提要 Win10下试了许多种方法,什么MbrFix.EasyBCD.亦或是Boot Option.都不行.前两者不行,操作之后重启无法直接进入Windows,后者也不行,找不到所谓的Delete ...

  3. Win10 Ubuntu 双系统 卸载 Ubuntu

    Win10 Ubuntu 双系统 卸载 Ubuntu 其实卸载 Ubuntu 系统很简单,进 win10 系统之后,磁盘管理,格式化 Ubuntu 的磁盘就可以了. 但是最费劲的是什么呢? 就是格式化 ...

  4. 双系统中ubuntu的安装方法

    双系统中ubuntu的安装方法 注意:给电脑安装双系统时,一定要先装Windows系统,再安装Linux系统! 原因是电脑开机后,要先执行一段bootloader引导程序:再由引导程序启动操作系统.W ...

  5. Ubuntu和win双系统删除ubuntu开机出错

    Ubuntu和win双系统删除ubuntu开机出错问题. 报错error:unknown filesystem. grub rescue>_ 很简单: 进入pe 打开diskgenius 选择你 ...

  6. 双系统卸载ubuntu

    转载自https://www.jianshu.com/p/30795695be95 如果开机是这样子的,就是ubuntu引导windows(专业名词gpt) ubuntu引导windows 那么先进w ...

  7. 重装win10+ubuntu 双系统 UEFI启动模式

    有较强的时效性!!先看一眼日期是否太古老! 任务 卸载双系统中的Ubuntu14,安装Ubuntu16 环境 操作系统: Win10 + Ubuntu14双系统 硬盘: 固态硬盘 + 机械硬盘,电脑的 ...

  8. 记录一下l联想Y7000安装双系统(win10+ubuntu16.04)

    单位新配的联想拯救者Y7000,感觉很不错哈,先上一张图. 说实在的,装这个有些小坑,我最开始是直接在原装win10上去装双系统的,结果死活装不上,还把原装win10给折腾没了,哈哈,好逗,以前装双系 ...

  9. 联想ThinkPad S3-S440虚拟机安装,ubuntu安装,Hadoop(2.7.1)详解及WordCount运行,spark集群搭建

    下载ubuntu操作系统版本 ubuntu-14.10-desktop-amd64.iso(64位) 安装过程出现错误: This kernel requires an X86-64 CPU,but ...

随机推荐

  1. python爬虫实战(八)--------知乎

    相关代码已经修改调试成功----2017-4-22 一.说明 1.目标网址:知乎登入后的首页 2.实现:如图字段的爬取 zhihu_question表: zhihu_answer表: 3.数据:存放在 ...

  2. "类工厂模式"改写SqlHelper

    看到标题您一定很疑惑,23种经典设计模式什么时候多了一个"类工厂模式",稍等,请听我慢慢道来. 实践是检验真理的唯一途径.最近用了"类工厂模式"改写了我公司的S ...

  3. 撩课-Java每天5道面试题第22天

    141.Spring AOP是什么? AOP:面向切面编程 AOP技术利用一种称为“横切”的技术, 解剖封装的对象内部, 并将那些影响了多个类的公共行为 封装到一个可重用模块, 这样就能减少系统的重复 ...

  4. 撩课-Web大前端每天5道面试题-Day5

    1.写一个深度克隆方法(es5)? /** * 深拷贝 * @param {object}fromObj 拷贝的对象 * @param {object}toObj 目标对象 */ function d ...

  5. java.lang.StackOverflowError: null

    异常信息 java.lang.StackOverflowError: null at sun.misc.FloatingDecimal$BinaryToASCIIBuffer.dtoa(Floatin ...

  6. textarea的maxlength属性兼容解决方案

    IE10版本的textarea才支持maxlength属性:低版本的IE都不兼容,实际上低版本的IE的市场存在率还是很高的: 所以还是很有必要来整合一套解决方案的: Jquery版本 $(functi ...

  7. [SD2015]序列统计——solution

    http://www.lydsy.com/JudgeOnline/problem.php?id=3992 很容易得出DP方程: f[i][c]=f[i-1][a]*f[1][b]① 其中a*b%M=c ...

  8. cf1060D. Social Circles(贪心)

    题意 题目链接 Sol 我是这样考虑的:从大到小考虑每个\(l, r\),最大的\(l\)应该和最大的\(r\)匹配(不然就亏了),其次次大的\(r\)应该和次大的\(l\)匹配 然后就过了.. /* ...

  9. Bootstrap 3.0的扁平化来了

    Bootstrap 3 RC1 发布了,从官方上看,Bootstrap 3 似乎也开始趋于扁平化的风格设计. 网站UI和Button bootstrap 2.3.2以下的整体UI和图标是以box-sh ...

  10. .NET AOP微型框架发布 --CleanAOP

    CleanAOP--简介 作者:立地(欧文) 邮箱:jarvin_g@126.com 导语: AOP为Aspect Oriented Programming的缩写. 意为:面向切面编程.将日志记录,性 ...