拯救“消失的她”——双系统grub完美恢复方案

这篇具有很好参考价值的文章主要介绍了拯救“消失的她”——双系统grub完美恢复方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

双系统grub意外消失怎么办?
不用重装系统、不用去维修店、不会丢数据,教你一招,完美恢复grub!

背景

我的电脑是windows和linux双系统,启动项使用的grub。某天准备切换linux时突然发现grub不见了。近期可疑操作有:更新BIOS、多次切换UEFI、添加第三方风扇管理软件。总之,目前开机直接转圈圈进windows,带有双系统选择界面的grub消失,linux系统自然也进不去了。重装linux系统当然可以恢复,但是成本太高了。多番查阅资料,最终定下通过linux live USB的方式来恢复grub。该方案通过live linux系统,挂载原有系统分区,然后借助chroot,在类似原系统开机环境下,直接重新安装grub。

制作live usb

去kali官网下载live镜像,插入U盘,在windows系统中使用 Etcher制作USB镜像。拯救“消失的她”——双系统grub完美恢复方案
拯救“消失的她”——双系统grub完美恢复方案

修改bios启动顺序为USB优先启动
拯救“消失的她”——双系统grub完美恢复方案
进入live USB,选择forensic模式,这种审计模式下,不会干扰原有系统数据。

恢复命令

进入live linux系统后,需要根据原有linux系统的分区情况逐一挂载。(注意:每个人分区不一样,不要照抄命令)
blkid命令可以查看硬盘分区详情,
优先挂载根分区,以便其他分区挂载。
我的命令如下:

      blkid
      mount /dev/nvme0n1p4 /mnt
      mount /dev/nvme0n1p5 /mnt/usr
      mount /dev/nvme0n1p1 /mnt/boot/efi/
      mount  --bind /dev /mnt/dev
      mount --bind /dev/pts /mnt/dev/pts
      mount --bind /proc /mnt/proc
      mount --rbind /sys /mnt/sys
      chroot /mnt

注意sys分区挂载要用rbind,否则会报以下错误:
拯救“消失的她”——双系统grub完美恢复方案
然后安装grub,

grub-install  /dev/nvme0n1
update-grub

拯救“消失的她”——双系统grub完美恢复方案

成果验证及bug处理

重新启动,拔出USB,可以看到grub回来了。
拯救“消失的她”——双系统grub完美恢复方案
但是……windows选项哪去了?去bios检查,两个系统都在,但grub里面没有!
拯救“消失的她”——双系统grub完美恢复方案
问题不大,grub更新后,默认关闭了其他系统的检测功能,修改grub参数即可。
vi /etc/default/grub,去掉GRUB_DISABLE_OS_PROBER=FALSE前面的注释#使其生效,
拯救“消失的她”——双系统grub完美恢复方案
然后update-grub
拯救“消失的她”——双系统grub完美恢复方案
再次重启验证,
拯救“消失的她”——双系统grub完美恢复方案
回来了,都回来了!
最后,记得把bios里面的USB优先启动顺序改回去。文章来源地址https://www.toymoban.com/news/detail-696469.html

到了这里,关于拯救“消失的她”——双系统grub完美恢复方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 拯救者Lenovo Legion Y9000X IAH7 2022款(82TF)原装出厂Windows11系统恢复原厂OEM系统

    Lenovo联想拯救者笔记本电脑 Legion Y9000X IAH7 2022款(82TF)出厂状态原装Win11系统,恢复原厂系统 系统自带所有驱动、出厂主题壁纸LOGO、Office办公软件、联想电脑管家等预装程序 所需要工具:16G或以上的U盘 文件格式:ISO   文件大小:11.8GB 注:恢复电脑系统时会清空上所有盘的

    2024年02月11日
    浏览(49)
  • 安卓数据丢失拯救工具:9个最好的安卓数据恢复软件

    我们的电话随身携带。我们抓住他们拍一张快速照片,发送一条消息,并保持娱乐。有时我们对它们过于冒险,将它们掉在混凝土上或水中,安装我们不应该拥有的软件,然后将它们留在电影院或公园长椅上。 如果您要在任何地方丢失重要数据,很可能是在您的手机上。你能

    2024年02月08日
    浏览(54)
  • 【Windows优化篇】Windows11系统卡顿、AMD电脑卡顿、任务栏消失解决方案

    Windows11太多bug,与A卡兼容一般。断开电源,强制关机,再开机!!!—【蘇小沐】 1.实验环境 系统 版本 Windows 11 专业工作站版 22H2(22621.900); 卡顿、应用程序打不开、蓝屏等问题。 解决方法:拔掉电源适配器(电脑充电器!!!),强制关机再开机!!! 拔掉笔记本电

    2024年02月01日
    浏览(38)
  • 修改电脑用户名(使用注册表),解决电脑无法正常登录账号,电脑桌面文件消失,修改注册表恢复文件后正常,但电脑使用后续出现很多问题,重装系统

    有时候会因为电脑用户名是中文,程序编译异常,就想到去修改电脑用户名,百度出来,可以去注册表里修改 win+r打开输入regedit,找到路径计算机HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileListS-1-5-21-2491506228-1445222362-3903811352-1001 修改中文路径文件  修改后,左边这

    2024年02月04日
    浏览(150)
  • mysql误删数据后,从binlog中进行恢复删除数据(拯救手残,不跑路)

    在一次数据维护过程中,对数据删除时没有提前备份数据,导致数据被删除后无法通过备份文件直接恢复。 数据如果在删除前提前备份好,那么直接从备份文件中恢复。 如果没有备份文件,则需要查看mysql数据库是否打开logbin日志。如果没有打开直接GG。如果恰好打开了的,

    2024年02月16日
    浏览(40)
  • Vscode 顶部Menu(菜单)栏消失如何恢复

    首先按一下 Alt按键 ,看一下是否恢复了菜单栏 如果恢复了想了解更进一步的设置,或是没能恢复菜单栏,可以看后续。 1.首先点击左下角 齿轮,打开settings;  或者 直接 ctrl + 逗号  打开settings 2.搜索找到  Menu Bar Visibility 这一项 3.1 设置为 visible 模式 Menu is always visible at th

    2024年04月09日
    浏览(42)
  • Kafka消息阻塞:拯救面试的八大终极解决方案!

    大家好,我是小米,一个对技术充满热情的90后程序员。最近在准备社招面试的过程中,遇到了一个超级有挑战性的问题:“Kafka消息阻塞怎么解决?”今天,我就来和大家一起深入剖析这个问题,分享我在解决过程中的心得和经验。 首先,我们得了解一下Kafka消息阻塞是什么

    2024年01月16日
    浏览(48)
  • 阿里云赵大川:弹性计算推理解决方案拯救 AIGC 算力危机

    本篇文章围绕弹性计算推理解决方案 DeepGPU 实例如何支持 Stable Diffusion 文生图推理、Stable Diffusion 推理演示示例等相关话题展开。 赵大川 阿里云弹性计算高级技术专家 随着 AIGC 时代的到来,两个重要应用应运而生,一个是 Stable Diffusion DALL-E 为代表的文生图,另一个是以 Ch

    2024年02月03日
    浏览(48)
  • 【Ubuntu】Ubuntu更新到2020.04后开机只能进入grub界面解决方案

    问题描述: 把ubuntu系统更新到2020.04后重启不是进入登陆界面,不管怎么重启都是进入grub命令行界面。 方案一(临时) grub界面执行下述命令 这样就可以进入图形化界面了,但是每次重启都又重新出现grub界面; 所以进入界面后,需要操作: 方案二 1.开机F2/F12进入BIOS(机型

    2024年02月07日
    浏览(44)
  • kali与Windows安装双系统,grub引导器安装失败,或安装grub后无法引导kali系统问题解决

    安装失败图片   这个时候不要慌,既然它的自动安装无法搞定,那我们就手动安装grub引导器 (注意:本人电脑环境是:windows10,分区表类型是GPT类型。尝试安装kali双系统出现grub引导器错误。不同环境下解决方法可能会有区别。并且接下来的操作可能会导致系统无法启动,请

    2024年02月14日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包