修改GRUB默认启动项
如果你的 Debian 系统无法启动,你可能需要使用启动盘来修复 GRUB 引导加载器。以下是具体的步骤¹:
-
使用一个可启动的 Debian 安装介质(如 USB 驱动器或 DVD)启动你的计算机。
-
在启动菜单中选择 "Rescue mode"(救援模式)。
-
在救援模式中,选择你的根文件系统,并选择 "Execute a shell in /dev/sda1"(在 /dev/sda1 中执行一个 shell),这里的 "/dev/sda1" 应该替换为你的根文件系统的实际位置。
-
在 shell 中,你可以尝试重新安装 GRUB 引导加载器。你可以使用以下命令来做这个¹:
sudo mount /dev/nvme1n1p1 /boot/efi # 确保 EFI 分区 (/dev/nvme1n1p1) 已经挂载到 /boot/efi: sudo /sbin/fdisk -l # 找对应磁盘 sudo apt-get install grub-efi sudo /sbin/grub-install /dev/nvme0n1 sudo /sbin/update-grub
这里的 "/dev/sda" 应该替换为你的硬盘设备名称。
- 再次检查 EFI 启动项,以确保新的 GRUB 启动项已经被添加
-
sudo efibootmgr
- 如果新的启动项(假设是
Boot0002* GRUB
)已经存在,您可以使用efibootmgr
来更新启动顺序,将 GRUB 设为首选: -
sudo efibootmgr -o 0002,0001
-
完成后,退出 shell 并重启你的计算机。
如果以上步骤不能解决你的问题,你可能需要寻找更具体的故障排除步骤,这可能需要更详细的系统信息和错误消息。希望这个答案能帮助你解决问题。如果还有其他问题,欢迎继续提问。祝你好运!
(1) 4.2. 安装,一步一步来 - Debian. https://www.debian.org/doc/manuals/debian-handbook/sect.installation-steps.zh-cn.html.
(2) debian修改GRUB默认启动项_debian 更新引导-CSDN博客. https://blog.csdn.net/linxi8693/article/details/90081272.
(3) Grub启动项配置 | DeepinWiki. https://bing.com/search?q=Debian启动盘+设置grub.
(4) Grub启动项配置 | DeepinWiki. https://wiki.deepin.org/zh/05_HOW-TO/01_修复系统相关/启动相关/Grub启动项配置.
(5) undefined. https://deb.debian.org/debian/tools/win32-loader/stable/.
(6) undefined. https://people.debian.org/~rmh/goodbye-microsoft/.
(7) undefined. https://www.debian.org/releases/stable/amd64/ch08s06.en.html.
本文作者: 永生
本文链接: https://yys.zone/detail/?id=347
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
发表评论
评论列表 (0 条评论)
暂无评论,快来抢沙发吧!