在向我的系统添加新 SSD 时,我转到 GPT / UEFI 并安装了新的 Ubuntu 以及 grub2。Grub2 正在运行,并且能够在这个新 SSD 上启动 ubuntu/win 启动管理器。我想同时启动我的旧系统,曾是在我启用 os_prober 后,它开始工作,但它突然停止了,可能是在更新/ grub-mkconfig 之后。 Grub 正在为旧系统插入条目,但当选择它时会显示错误:“没有这样的设备:uid”。但是,uid 是正确的,我可以在用相同的 UID 启动新的 Linux 时挂载此分区。但是,旧磁盘仍然是 MBR,当我在 grub CLI 中使用“ls”时,只列出了 GPT 的磁盘/分区(在新的 SSD hd0 上)。我尝试手动“insmod part_msdos”,但仍然只显示 gpt 分区。我认为 EFI 和 AHCI 可能不是这里的问题,但是缺少什么/发生了什么?
Grub2 无法检测 MBR 磁盘
•
grub2
相关内容
- 本页上针对 Ubuntu 的五个 Java 版本有何区别?
- 有人能推荐一款价格实惠且与 Windows 7 内置客户端兼容的 IPSec 设备吗?[关闭]
- 如何诊断SSH连接超时问题?
- 宏中的参数由空格分隔
- Monodevelop 在未以 sudo 身份运行时无法连接调试器
- 带有容器、节点、箭头、框和 png 图像的多层 Tikz 图片
- 我如何比较 ${HOST} 和 ${HOST_FROM}(或者为什么 ${HOST} != ${HOST})?
- 如何保留章节编号但不包含在目录中 [重复]
- 如何使用 ubuntu 16.04 和 Nvidia 980 ti 显卡实现原生 1080p 分辨率
- 尝试双重启动时,Windows 外部硬盘启动加载程序被意外删除