读者在读过我的安装Ubuntu和Windows 8双系统教程以后(见http://www.linuxidc.com/Linux/2015-01/111796.htm),碰到的主要的问题是电脑直接启动到Windows 8而没有出现启动Ubuntu的选项。

这里有两种修复EFI启动引导的方法,使Ubuntu可以正常启动

将GRUB2设置为启动引导

1. 启用GRUB引导

在安装时,有些地方可能会出问题。

理论上来说,如果你首先安装Ubuntu,那么你需要关闭快速启动。

希望你按照这个指南创建一个UEFI Ubuntu 启动优盘安装正确的UEFI引导程序。

如果你在安装时已经完成了这些事情,那么可能出错的地方就是将GRUB2设置为启动管理器。

可以按照以下几个步骤将GRUB2设置为默认的引导程序:

  1. 登录Windows 8
  2. 转到桌面
  3. 右击开始按钮,选择管理员命令行
  4. 输入 mountvol g: /s (这将你的EFI目录结构映射到G盘)
  5. 输入 cd g:\EFI
  6. 当你输入 dir 列出文件夹内容时,你可以看到一个Ubuntu的文件夹
  7. 这里的参数可以是grubx64.efi或者shimx64.efi
  8. 运行下列命令将grub64.efi设置为启动引导程序: bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
  9. 重启你的电脑
  10. 你将会看到一个包含Ubuntu和Windows选项的GRUB菜单
  11. 如果你的电脑仍然直接启动到Windows,重复步骤1到7,但是这次输入: bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
  12. 重启你的电脑

这里你做的事情就是登录Windows管理员命令行,将EFI引导区映射到磁盘上,来查看Ubuntu的引导程序是否安装成功,然后选择grubx64.efi或者shimx64.efi作为引导程序。

那么grubx64.efi和shimx64.efi有什么区别呢?在安全启动(serureboot)关闭的情况下,你可以使用grubx64.efi。如果安全启动打开则需要选择shimx64.efi。

在我上面的步骤里面,我建议先试一个,然后再试试另外一个。另外一种方法是选择一个,然后根据你选择的引导程序在BIOS中启用或者禁用安全启动。

2.使用rEFInd引导Ubuntu和Windows双系统

rEFInd引导程序会以图标的方式列出你所有的操作系统。因此,你可以通过点击相应的图标来启动Windows、Ubuntu或者优盘中的操作系统。

点击这里下载rEFInd for Windows 8。

下载和解压以后,按照以下的步骤安装rEFInd。

  1. 返回桌面
  2. 右击开始按钮,选择管理员命令行
  3. 输入 mountvol g: /s (这将你的EFI目录结构映射到G盘)
  4. 进入解压的rEFInd目录。例如: cd c:\users\gary\downloads\refind-bin-0.8.4\refind-bin-0.8.4 。 当你输入 dir 命令,你可以看到一个refind目录
  5. 输入如下命令将refind拷贝到EFI引导区 xcopy /E refind g:\EFI\refind\
  6. 输入如下命令进入refind文件夹 cd g:\EFI\refind
  7. 重命名示例配置文件 rename refind.conf-sample refind.conf
  8. 运行如下命令将rEFind设置为引导程序 bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi
  9. 重启你的电脑
  10. 你将会看到一个包含Ubuntu和Windows的图形菜单

这个过程和选择GRUB引导程序十分相似。

简单的说,主要是下载rEFind,解压文件。拷贝文件到EFI引导区,重命名配置文件,然后将rEFind设置为引导程序。

概要

希望这篇文章可以解决有些人在安装Ubuntu和Windows 8.1双系统时出现的问题。如果你仍然有问题,可以通过上面的电邮和我进行交流。

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-01/111797.htm

转载于:https://www.cnblogs.com/coderbean/p/4637742.html

【转】Windows和Ubuntu双系统,修复UEFI引导的两种办法相关推荐

  1. linux双系统uefi引导修复,桌面应用|Windows和Ubuntu双系统,修复UEFI引导的两种办法...

    读者在读过我的安装Ubuntu和Windows 8双系统教程以后,碰到的主要的问题是电脑直接启动到Windows 8而没有出现启动Ubuntu的选项. 这里有两种修复EFI启动引导的方法,使Ubunt ...

  2. linux双系统uefi引导修复,Windows和Ubuntu双系统,修复UEFI引导的两种办法

    查看ubuntu是否是从 efi/uefi 启动的方法:  若 /sys/firmware/efi 存在则是,否则不是.shell命令: [ -d /sys/firmware/efi ] && ...

  3. 华硕安装win7和linux系统安装教程视频教程,[mcj]华硕主板如何安装Windows及Ubuntu双系统并正确引导?...

    1 Windows安装 准备工作: Ubuntu安装盘 Windows安装盘 1.1 BiOS设置 1.重启笔记本按esc或f8进入BIOS设置,将bios改成简体中文,然后按F7进入高级模式,如下图 ...

  4. linux双系统重装win7系统下载,Windows与Ubuntu双系统重装WIN7后修复Grub2

    一直在使用Windows与Ubuntu双系统(估计很多的linuxer都是这种情况).前一段时间重装了Win7,然后启动后便会不选择系统而直接进入Windows.原因其实蛮好想的,就是因为Window ...

  5. 服务器安装Windows Server + Ubuntu双系统

    说明: 服务器安装双系统的意义不大,感觉工作站更适合吧.应客户要求,本文以Dell PowerEdge R740为例,简要介绍下如何在服务器上安装Windows Server+Ubuntu双系统. 操 ...

  6. windows和ubuntu双系统,ubuntu下硬盘变成只读状态,无法粘贴文件的有效解决方法

    硬盘分区:windows和ubuntu双系统均安装在一块256G固态硬盘上,电脑另装有一块1T的机械硬盘,用于存储文件. 问题现象:不知道什么时候,也不知道什么原因,在ubuntu系统下,无法把本机& ...

  7. windows和ubuntu双系统的安装

    windows和ubuntu双系统的安装 前言:安装原因 开始一直使用虚拟机下进行Linux的相关操作,但是用了一段时间,每次虚拟机已关闭或者运行时间一长,系统就变得很卡,最终还是装个双系统吧!!! ...

  8. Windows安装Ubuntu双系统(Win11+最新Ubuntu22.04.1LTS)

    目录 前言 一.查看基础环境 二.准备安装文件 2.下载Ubuntu 22.04.01 LTS镜像ISO文件 2.下载官方推荐的U盘启动制作工具 3.制作启动U盘 4.新建硬盘分区用来安装Ubuntu ...

  9. 安装Windows、Ubuntu双系统超简单实用教程

    目录 一.版本选择 二.安装步骤 1.查看电脑配置 2.制作系统盘 3.在windows下创建空白分区 4.安装系统 Hey, guys!相信很多小伙伴在安装Windows.Ubuntu双系统过程中遇 ...

  10. 解决Windows与Ubuntu双系统时间同步问题

    1 问题发现 本子上装的是Window 10(win7升级)和Ubuntu GNOME 14.04的双系统, 一直以来都发现双系统切换后系统的时间显示有问题 每次都发现进入ubuntu系统的时间显示不 ...

最新文章

  1. Adobe Audition CC 2020中文版
  2. 小米Android N新功能,快升级牛轧糖 小米Android N支持汇总
  3. binlog二进制文件解析
  4. 工业镜头选型计算公式_工业冷水机组制冷量的计算公式是什么?
  5. 【python数据挖掘课程】二十一.朴素贝叶斯分类器详解及中文文本舆情分析
  6. 浅谈前端实现页面加载进度条以及 nprogress.js 的实现
  7. IdentityServer4系列 | 授权码模式
  8. 【Python CheckiO 题解】Remove Accents
  9. ubuntu下针对php的thrift 安装折腾记录
  10. angularjs绑定属性_AngularJS隔离范围绑定表达式教程
  11. Python自动化结算工资和统计报表
  12. 盘点前端开发常用的几款编辑器
  13. 从零开始学习CANoe 系列文章目录汇总
  14. deadline集群渲染_Maya笔记
  15. python 听歌识曲_听歌识曲--用python实现一个音乐检索器
  16. 【DBC专题】-4-DBC文件中的Signal信号字节顺序Motorola和Intel介绍
  17. 电脑强制关机会有什么影响
  18. 通信教程 | USB接口、标准和基础原理
  19. 【C语言关键知识点1】C语言的预处理、编译和链接过程
  20. 58 同城移动端 Passport SDK 的设计与技术细节

热门文章

  1. php指纹登录原理,指纹锁的应用原理竟然是这样,你知道吗?
  2. 【机器人操作系统】ROS工作空间及功能包的创建
  3. java 获取及修改系统变量
  4. scala 模式匹配概念及用法示例
  5. fdisk、parted无损调整普通分区大小
  6. 【转】LoadRunner中事务和集合点的放置顺序问题
  7. vc2005 seh新认识
  8. 牛客练习赛22C Bitset
  9. sdut 2878 圆圈
  10. MySQL 服务无法启动。服务没有报告任何错误。