HP EliteBook 8540w 无法在连接 GPT 磁盘的情况下启动

HP EliteBook 8540w 无法在连接 GPT 磁盘的情况下启动

我有一台 HP EliteBook 8540w,但由于我连接了 4 TB 外部 GPT 磁盘驱动器,它无法再启动。(它在 BIOS 启动期间冻结。)

当我卸下光盘时,一切都正常。

我已经在 BIOS 设置中禁用 USB 启动,但它仍然无法启动。

答案1

除非您尝试从磁盘启动,否则显而易见的解决方法是断开磁盘连接,直到您的操作系统启动完毕,然后再插入它。这可能很尴尬,但应该可以工作。

您可以尝试在 MBR 中的 0xEE“分区”上设置“active/boot”标志。您可以使用 Linux 的fdisk实用程序执行此操作 - 但不要不是使用parted或任何其他基于 libparted 的工具。如果你运行的是 Windows,我不确定该建议使用什么,但在紧急情况下,你可以使用Parted Magic或其他 Linux 应急光盘来运行 Linux 的fdisk。一些有缺陷的 BIOS 需要设置“boot/active”标志,否则它们将无法从磁盘启动。通常这只会影响启动盘,但即使在非启动盘上,您的 BIOS 也可能受到影响。gdisk 网站。

如果这没有帮助,您可以尝试发布有关磁盘分区的详细信息。gdisk -l磁盘上的输出将提供此信息。(请注意,这是gdisk,而不是fdisk我之前推荐的。)您还可以尝试v内的选项gdisk来验证 GPT 数据结构。BIOS 可能不会查看这个,但如果您的固件实际上是 EFI,它可能会这样做,并因 GPT 错误而挂起。

您还可以尝试查找计算机的固件更新。可以想象这是一个已知的错误,已通过此类更新进行了修复。

最后一点:一些外部磁盘使用 4096 字节逻辑扇区。此类磁盘的大小可达 16TiB,并且仍使用 MBR。如果您有这样的磁盘,则可以选择从 GPT 切换到 MBR。您可以使用gdisk一些商业 Windows 工具无损地执行此操作。但是,如果您要从磁盘启动任何内容,则需要重新安装引导加载程序。

相关内容