UEFI下误删Ubuntu的Grub引导的恢复方法

时间:2022-12-07 21:16:28 

最近,很多用户表示自己不小心在UEFI下把Ubuntu的Grub引导删除了,这样一来就无法开机自动进入Ubuntu,只能通过手动引导来进入。那我们是否有什么方法来恢复Ubuntu的Grub引导呢?下面,小编就给大家介绍UEFI下误删Ubuntu的Grub引导的恢复方法。

1.手动引导进入Ubuntu

首先,下载Ubuntu的安装镜像(里边有grub2引导),或者直接下个grub2,然后装在U盘里。

开机选择u盘进入Grub引导。 然后按c进去命令行模式。

然后手动引导进入原先的Ubuntu,我的boot分区是独立出来的,在(hd0,gpt6)里边,根分区在(hd0,gpt7)里。

如果忘了自己的分区情况,可以ls,

setroot=(hd0,gpt6)

linux/vmli...roroot=/dev/sda7

initrd/initrd...

boot

省略号部分直接按Tab键补全。然后就能进入ubuntu了。

2.重建ESP分区里的Grub引导

在Ubuntu里打开命令行,先su进入root模式。然后grub-install -v 注意, 这里的v是小写的。然后屏幕一顿弹出消息, 然后就重建好了。

看有没有重建好的话, 可以mount ESP分区,然后看里面有没有个Ubuntu的目录,里面应该有4个文件。

UEFI下误删Ubuntu的Grub引导的恢复方法
Ubuntu

为了以后不再发生这种悲剧,建议折腾前先把ESP分区备份下来,以防不测。

先用fdisk -u -l 看一下哪个是ESP分区。

UEFI下误删Ubuntu的Grub引导的恢复方法
Ubuntu

这里看到我的ESP分区是在/dev/sda4,记下Sectors,这里是522240。

然后:

dd if=/dev/sda4 bs=512 count=522240 of=./efi.backup

dd的作用是把指定的输入文件拷贝到指定的输出文件。

if=源文件路径,这是填我们要备份的分区。

of=目标文件路径,这里我写的是在当前目录下生成一个efi.backup的文件。

bs=512是指块的大小为512字节。

count 就是你要复制多少个块, 这里我们就填上面获得的Sectors。

以后恢复的话,直接dd if=./efi.backup bs=512 of=/dev/sda4恢复就行了。


标签:UEFI,Grub引导,
0
投稿

猜你喜欢

  • Win10系统播放高清视频卡怎么办?

    2023-03-25 15:10:38
  • 搜狗浏览器7.0正式版发布!网页微秒开 更快更稳定

    2023-07-06 08:35:48
  • 如果想要快速删除选定区域内的所有数据该怎么操作呢?其实方法很简单

    2022-11-06 07:25:05
  • Win10专业版蓝屏代码0x000000ed要怎么办?

    2023-11-21 21:06:11
  • Win11怎么关闭Security杀毒软件 Win11系统关闭Security杀毒软件的详细步骤

    2022-02-07 06:05:59
  • XP系统开机提示缺少Svchost.exe怎么办?

    2022-02-05 17:49:35
  • 腾讯视频如何兑换vip月卡 腾讯视频兑换vip月卡方法

    2022-07-06 13:58:50
  • Win10字体模糊怎么处理?桌面字体模糊有重影怎么自定义其大小?

    2023-12-13 02:57:03
  • 3分钟,快速搞定excel排序毛病!

    2023-05-03 15:10:26
  • Word2007中双行合一的使用秘技

    2023-04-02 10:10:41
  • M1 版 MacBook SSD 为何会损耗巨大?

    2023-03-18 06:28:32
  • Win10无法运行文明5提示0xc0000142的解决方法

    2022-06-12 23:55:05
  • Win10系统打开Steam平台错误代码118是怎么解决?

    2022-02-24 04:56:26
  • Win10凭证管理在哪里?Win10凭证管理器打开方法

    2023-11-22 20:28:18
  • KOOK使用过程有杂音怎么办?KOOK有杂音的解决方法

    2023-12-28 03:42:54
  • Win10系统下怎么制作PPT?

    2023-11-25 05:40:07
  • Word文档技巧—将页眉变为红色双实线的方法

    2022-02-27 20:23:37
  • Studio One安装的插件显示在黑名单中如何解决?

    2022-04-18 14:47:19
  • wps表格如何统一日期格式

    2022-09-23 01:34:16
  • excel表格如何设置打印条件

    2023-07-15 03:20:53
  • asp之家 电脑教程 m.aspxhome.com