删除旧的 Linux 分区以释放硬盘空间后,我收到来自 GRUB 的错误消息:
错误:没有这样的分区
然后我看到了一个grub rescue>
提示。谷歌搜索后,我发现为了正常启动,我必须输入以下命令。
set prefix=(hd0,msdos5)/boot/grub
set root=(hd0,msdos5)
insmod /boot/grub/linux.mod
linux /vmlinuz root=/dev/sda5 ro
initrd /initrd.img
boot
Run Code Online (Sandbox Code Playgroud)
这是由 Boot-Repair 创建的引导信息摘要报告。
但是,每次重新启动时,我都必须再次输入。我怎么能一劳永逸地告诉 GRUB 使用什么配置文件?
试试这些命令
sudo update-grub
sudo grub-install /dev/sda
Run Code Online (Sandbox Code Playgroud)
如果您想要图形选项,请尝试引导修复
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
34747 次 |
最近记录: |