在戴尔电脑上,启动系统时出现“分区表无效”的错误

在戴尔电脑上,启动系统时出现“分区表无效”的错误

我有一台 Dell Latitude E5430 笔记本电脑。我已将 CD 驱动器替换为 SSD。然后我对两个磁盘进行了分区,它们都有 msdos 分区表和两个主分区。分区上没有标志。我在 SSD 上安装了 GRUB,它从 SSD 上的一个分区运行 nixOS 系统。HDD 上的分区用作 /home 和 /var。

我的问题是:启动时我收到“分区表无效”消息(仅此消息,旁边是黑屏)。按下 Enter 键后,系统将正常启动,因此这更像是一个烦恼,而不是关键问题。我在 BIOS 中编辑了启动顺序,并禁用了除“驱动器托架”之外的所有内容。

我的问题:这个消息来自哪里(BIOS 还是 GRUB)。我该如何消除这个消息,或者至少如何调试并查看分区表的具体问题是什么?

答案1

除了更新 BIOS/UEFI(戴尔表示可解决该错误)之外。

https://www.dell.com/support/article/en-uk/sln133635/how-to-fix-an-invalid-partition-table-error-on-a-system-with-a-ssd-solid-state-drive?lang=en

还有另一个可能的原因......

简短的回答是...戴尔 BIOS/UEFI 的错误消息具有误导性,它可能意味着找不到可启动分区或可启动设备。因此,请查看启动顺序以及 USB 插槽中的内容,如果从 USB 启动,则 USB 是可启动的。

更长的答案-

也许解决方案围绕着这些事情

  • 检查启动顺序中的内容并取消选中任何不相关的内容。为简单起见,只在其中添加一项,例如 USB 存储设备。(Dell BIOS/UEFI 确实有选中/取消选中启动选项并决定启动顺序的选项)

  • 在另一台计算机上检查 USB 是否可启动!

  • 检查您是否没有插入另一个 USB 记忆棒(例如在看不见的后面)!

就我个人而言,对于我尝试过的情况,当我收到“无效分区表”时,如果我按 ENTER,它就不会继续尝试启动下一个程序,但这种细微的差别可能与您遇到的问题无关。

一旦能够从 USB 启动,请取消选中该选项并尝试从内置驱动器启动。检查您的内置驱动器是否是唯一选中的驱动器。如果仍然不起作用,请在另一台计算机(您信任的可以从中启动程序/从中获取可启动程序的计算机!)上尝试该内置驱动器,以查看驱动器是否确实可启动。(如果启动不成功也没关系,您只是在测试它是否能够启动)。然后在戴尔电脑上尝试。

该消息是戴尔当前措辞不当的一种表达方式,即人们更熟悉的无效启动设备或无法找到启动设备之类的消息。

相关内容