1 问题背景
环境:
现象:双系统电脑向移动硬盘安装Ubuntu系统后,重启黑屏并显示
Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.
2 问题探索
在Win10+Ubuntu双系统安装、配置、卸载保姆级图文教程中我们遇到过一种情况:卸载Ubuntu系统时,若没有完全删除Ubuntu的相关信息,此时重启电脑将无法正常进入Windows系统,而进入Grub
界面。解决方法如下
开机时(出现电脑商标之前)按F2
键进入boot setup
界面,通过方向键选定选择Windows Boot Manager,进入Windows系统。
建议:重新通过DiskGenius
筛查漏掉的ubuntu启动文件,若未果,继续尝试下面的方法。
对于GPT
格式,下载EasyUEFI,打开软件,选择【管理EFI启动项】,删除Ubuntu,重启电脑。
但是,如果我们就是希望保留当前ubuntu系统而非删了它,那要如何修复呢?
首先,我们要确保ubuntu启动文件存在,通过DiskGenius
筛查grub.cfg
文件如下所示,保证文件存在后重启电脑进入报错界面
ls
ls (hdX,Y)/boot/grub
如果出现unknown file
等信息则表示该不是,换下一个分区,直到输出成功定位的信息,假设grub.cfg
位于(hd1,gpt7)中,临时修复grub
set root=(hd1,gpt7)
set prefix=(hd1,gpt7)/boot/grub
insmod normal
normal
接着可以正常进入Ubuntu系统,在此基础上进行下一步修复。
sudo fdisk -l
我的分区情况如上,这里有两个启动分区,其中260M的是windows文件,500M的是Ubuntu文件。此时我们选择修复Ubuntu系统,记下设备号/dev/nvme0n1p7
,执行修复程序
sudo grub-install /dev/XXXX
sudo update-grub
这里XXXX
要根据自己的情况改,在这里/dev/XXXX
等价于/dev/nvme0n1p7
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.11.0-27-generic
Found initrd image: /boot/initrd.img-5.11.0-27-generic
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Found Windows Boot Manager on /dev/nvme1n1p1@/efi/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings
done
3 问题解决
4 告别Bug
本文收录于《告别Bug》专栏,该专栏记录人工智能领域中各类Bug以备复查,文章形式为:问题背景 + 问题探索 + 问题解决,订阅专栏+关注博主后可通过下方名片联系我进入AI技术交流群帮忙解决问题
👇源码获取 · 技术交流 · 抱团学习 · 咨询分享 请联系👇
原文地址:https://blog.csdn.net/FRIGIDWINTER/article/details/130711614
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_50415.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!