许多其他Linux发行版使用GRUB2引导加载程序。如果GRUB2中断,例如,如果在安装Ubuntu之后安装Windows或覆盖您的MBR,则无法启动到Ubuntu。

您可以从Ubuntu Live CD或USB驱动器轻松恢复GRUB2。此过程与在旧版Linux发行版上恢复旧版GRUB引导加载程序不同。这个过程应该适用于所有版本的Ubuntu。它已经在Ubuntu 16.04和Ubuntu 14.04上进行了测试。本文主要参考《Linux就该这么学》。1.图形方法:引导修复启动修复是一种图形工具,可以通过一次点击修复GRUB2。这是大多数用户启动问题的理想解决方案。如果您有媒体从Ubuntu安装,请将其插入计算机,然后重新启动并从可移动驱动器引导。如果没有,请下载Ubuntu Live CD并将其刻录到光盘或创建可引导的USB闪存驱动器。当Ubuntu启动时,单击“尝试Ubuntu”获得可用的桌面环境。

在继续之前,请确保您有互联网连接。您可能需要选择Wi-Fi网络并输入其密码。从Dash打开终端窗口,并运行以下命令来安装并启动Boot Repair:sudo apt-add-repository ppa:yannubuntu / boot-repairsudo apt-get更新sudo apt-get install -y启动修复启动修复

启动修复窗口将在您运行boot-repair命令后自动扫描您的系统。扫描您的系统后,单击“建议修复”按钮修复GRUB2一次单击。您可以选择在这里使用高级选项,但是Ubuntu的wiki建议您不要使用高级选项,除非您知道自己在做什么。建议的修复选项可以自动修复大多数问题,您可以通过选择错误的高级选项来更加扼杀您的系统。

启动修复将开始工作。它可能会要求您打开终端并将其中的几个命令复制/粘贴到其中。只需按照屏幕上显示的说明进行操作即可。执行Boot Repair要求您的说明,然后单击“转发”继续执行向导。该工具将引导您完成所需的一切。

引导修复工具完成应用更改后重新启动计算机。Ubuntu应该正常启动。

2.终端方法如果你宁愿让你的手变脏,你可以从终端自己做。您需要从实时CD或USB驱动器启动,如上图所示。确保CD上的Ubuntu版本与您计算机上安装的Ubuntu版本相同。例如,如果您安装了Ubuntu 14.04,请确保使用Ubuntu 14.04 Live CD。启动进入现场环境后打开终端。使用以下命令之一识别Ubuntu安装的分区:sudo fdisk -lsudo blkid这是两个命令的输出。在fdisk -l 命令中,Ubuntu分区由Linux 系统列中的单词标识。在blkid 命令中,分区由其ext4 文件系统标识。如果您有多个Linux ext4分区,您可以通过查看分区的大小以及它们在磁盘上的顺序来了解哪个分区。

运行以下命令将Ubuntu分区挂载到/ mnt / ubuntu,替换/dev/sdX#为上述命令中Ubuntu分区的设备名称:sudo mkdir / mnt / ubuntusudo mount / dev / sdX#/ mnt / ubuntu在上面的截图中,我们的Ubuntu分区是/ dev / sda1。这意味着第一个硬盘设备上的第一个分区。重要提示:如果您有单独的引导分区,请跳过上述命令,并将启动分区挂载到/ mnt / ubuntu / boot。如果你不知道你是否有一个单独的引导分区,你可能不会。

8运行以下命令从Live CD重新安装grub,将/ dev / sdX替换为上述硬盘的设备名称。省略号码。例如,如果您/dev/sda1以上使用,请使用/dev/sda此处。sudo grub-install --boot-directory = / mnt / ubuntu / boot / dev / sdX

9重启电脑,Ubuntu应该正常启动。

linux 启动 grub 修复工具,当Ubuntu无法启动时,如何修复GRUB2?相关推荐

  1. 计算机启动盘安装教程,u启动u盘启动盘制作工具制作u盘启动盘及u盘装系统教程...

    U启动u盘启动盘使用教程 u启动是一款操作便携的u盘启动盘制作工具,其强大的兼容性能够兼容市面上绝大多数的电脑配置,而且安装系统的过程都相当简练,就算是电脑小白也能够根据u启动官网提供的操作步骤独立完 ...

  2. linux文件损坏怎么修复工具,在Ubuntu操作系统下修复损坏程序包的三种办法

    如果在 Ubuntu 操作系统下出现损坏的程序包,通常有三种办法可以修复它们,分别是:使用 apt 或 apt-get.使用 dpkg 及解除 dpkg 锁,下面为你一一介绍. 背景 apt 是 Ub ...

  3. win7 linux双系统引导修复工具,给你传授双系统引导修复工具【搞定指南】

    win7系统有很多人都喜欢使用,我们操作的过程中常常会碰到win7系统双系统引导修复工具的问题.如果遇到win7系统双系统引导修复工具的问题该怎么办呢?很多电脑水平薄弱的网友不知道win7系统双系统引 ...

  4. linux pe启动u盘启动盘制作工具,BelenPE U盘启动盘制作工具14393 x64(2017.09.05)

    BelenPE出品的U盘启动盘制作工具,带win10pe 14393核心,支持Dism,远程桌面,文件共享,FlashPlayer,ShockWave,在线及离线安装驱动等功能,基本上与正常版功能一样 ...

  5. linux 卡在grub_详解ubuntu双系统启动时卡死解决办法

    ubuntu双系统启动时卡死解决办法(在ubuntu16.04和18.04测试无误) 问题描述: 在安装完ubuntu双系统后,第一次启动ubuntu系统时,卡死在启动界面(或者黑屏),这大概都是由于 ...

  6. deepin启动盘制作工具_balenaEtcher for mac(启动盘制作工具) v1.5.70已更新

    balenaEtcher for mac是一款Mac启动盘制作工具.balenaEtcher为您提供了将Mac系统上的映像轻松刻录到任何SD卡或USB硬盘的可能性,而无需您处理复杂的过程. balen ...

  7. 老照片修复工具哪个好?这几个修复软件你快看看

    相信我们很多小伙伴的爷爷奶奶家里都会有很多老照片,这些照片由于年代久远,或多或少都会有些损坏,不是泛黄就是有些褶皱,如果我们想将照片进行流传下去,肯定就是将其修复并重新洗出来啦.要是不想出门找专业的摄 ...

  8. dll修复工具哪个比较好?好的修复工具怎么选择

    最近有小伙伴咨询小编,问dll修复工具的选择,因为他的电脑经常出现dll缺失,一缺失就打开不了各种软件程序,非常的让他烦恼,所以今天小编就来给大家详细的说说dll修复工具哪个比较好?要怎么去选择. 一 ...

  9. win7 java修复工具哪个好_教您dll修复工具哪个好

    操作系统DLL错误频发可能导致系统运行速度缓慢.性能下降,使用DLL修复工具可以针对不同版本操作系统的DLL文件相关问题进行修复,从而提高电脑的性能和操作系统的响应时间,停止不必要的系统警报.下面,小 ...

最新文章

  1. 使用window任务计划
  2. mysql datediff多一天_MySQL DATEDIFF函数获取两个日期的时间间隔的方法
  3. CI持续集成系列之(九)代码发布脚本模板书写
  4. python与或非位运算_python位运算
  5. 【学术研究】保持高效论文写作的10个原则!
  6. SpringBoot实现JWT保护前后端分离RESTful API
  7. RedHat7配置本地yum源(超详细过程)
  8. 浏览器调用html5播放器,html5视频播放器的浏览器兼容处理方法 - 小俊学习网
  9. 表格结构标签 thead tbody
  10. VIEW: X$KSMLRU - LRU flushes from the shared pool - (7.3 - 8.1) [ID 43600.1]
  11. 看中文域名 谈国际域名
  12. 胡阳pyhton作业题--20150725
  13. 【冬瓜哥画PPT】最完整的存储系统接口/协议/连接方式总结
  14. excel查找匹配项vlookup函数
  15. Linux 参数之 max_map_count
  16. 区间DP小结(附经典例题)
  17. ckfinder java 源码_Ckeditor与Ckfinder(java)整合实现富媒体内容编辑(支持文件上传)
  18. 《Unity5.x从入门到精通》读书笔记(二)
  19. 单片机16个灯四种花样c语言,基于Proteus的MSP430单片机仿真实例5-16个花样灯控制...
  20. 天才少年曹原再上热搜,25岁,3年5篇Nature一作论文

热门文章

  1. C++ Boost库:简介和第一个示例程序
  2. 人月神话(各章精选)
  3. 快速学习-ElasticaSearch6.2.1搜索管理
  4. 液晶LCD1602驱动代码
  5. 虚拟机克隆 将虚拟机导出为 OVF 格式
  6. 画一条0.5px的线
  7. android 心跳包的分析
  8. 一本通 P1486 【黑暗城堡】
  9. ALGOL语言 发展历史
  10. BGP协议解析(白话版)