在我的 Dell Inspiron 5558 上,我曾经同时启动 Windows 8.1 和 Ubuntu 18.04.5 LTS。现在我决定将 Ubuntu 18.04 升级到 Ubuntu 21.04。但是,我遇到了一些技术问题,我无法再运行 Windows 8.1,只能运行 Ubuntu 21.04。其中一个问题是这个错误
分区表无效!
我的问题是,我现在该如何修复一切?虽然我可以再次拥有旧的 Windows 8.1 和新的 Ubuntu 21.04 的双重启动。或者现在我必须从头开始使用新的 Windows 和新的 Ubuntu(我希望不会......)。
以下是我执行过但导致我失败的步骤:
使用 Rufus 创建可启动的 USB 驱动器ubuntu-21.04-桌面-amd64.iso
在 BIOS 中将此 USB 作为 UEFI 启动运行(启动模式:UEFI,安全启动:关闭),然后按照 Ubuntu 21.04 安装中的步骤进行操作
执行“grub-install/dev/sda”失败。
这是一个致命错误。
分区表无效!
错误:未知文件系统
进入救援模式...
grub rescue >
错误:找不到命令
parttool
错误:找不到命令drivemap
错误:无效的 EFI 文件路径。
按任意键继续...
我决定再次运行 Ubuntu 的安装过程,并格式化旧 Ubuntu 所在的分区。那时我可以在 UEFI 启动菜单中看到我的 SSD,见下图。
然后我通过 Ubuntu Live 和 GParted 检查了我的分区情况
此后,我格式化了旧分区,以便能够再次安装 Ubuntu 21.04
但这使我遇到了同样的错误,如步骤 4 和 5 中所述。
我还尝试将旧的 Ubuntu 分区制作成普通的 NTFS 驱动器,然后只运行 Windows 尽管如此,重新启动计算机后,我收到了一个明确描述的错误
我尝试了以下解决方案:
- EFI 文件路径无效
- 安装 GRUB 时出现“无法在 /dev/sda 中安装 GRUB”
- https://www.dell.com/support/kbdoc/en-de/000132051/how-to-fix-an-invalid-partition-table-error-on-a-system-with-a-ssd-solid-state-drive?lwp=rt
- https://www.youtube.com/watch?v=BdLLjohm7_8
因此,我没有使用 Linux 和分区的经验,我几乎不明白我现在该做什么......任何建议都值得赞赏。并受到欢迎。