新的 3TB 硬盘,在 Linux 和 Windows 中可以看到完整的 2.7TB,但在 BIOS 中显示为 801.6GB

新的 3TB 硬盘,在 Linux 和 Windows 中可以看到完整的 2.7TB,但在 BIOS 中显示为 801.6GB

我最近买了一个希捷 Barracuda 3TB驱动器(ST3000DM001)。安装后,我的 BIOS 识别了它,但报告的大小为 801.6gb。我继续启动 Linux(Ubuntu 11.10 64 位)。

Linux 将其视为 2.7TB。按照一些在线说明(不幸的是,手边没有链接),似乎建议将此驱动器转换为 GPT。所以我使用 gparted 来执行此操作,然后也使用 gparted 将其格式化为 NTFS。(我使用 NTFS 是因为我的机器是双启动的,而且我也想在 Windows 中访问该驱动器)。

我重新启动 Windows(Windows 7 64 位),Windows 也看到有 2.7TB 可用空间的驱动器。一切似乎都运行正常。

唯一的问题是我的 BIOS 仍然报告驱动器为 801.6GB。我的主板是华擎 770 Extreme3并且 BIOS 是最新版本。

既然新驱动器似乎一切正常,我希望 BIOS 报告错误大小这一事实并不是真正的问题。但说实话,我真的不知道。有没有人更熟悉这一点,知道这是否会在未来造成任何问题?有没有办法让 BIOS 报告正确的大小?

答案1

这不是问题。BIOS 需要能够看到驱动器的足够多开头部分,以便将系统引导到您正在运行的任何操作系统中。此后,BIOS 对磁盘访问就不再重要了。

答案2

您可能会检查是否有 BIOS 更新来修复此问题,但如果您不是从驱动器启动,则实际上不必担心。如果您确实需要从驱动器启动,并且没有 BIOS 修复程序,您仍然可以通过在前 800mb 中放置启动分区来解决问题,然后一旦操作系统启动并运行,您就可以将数据文件存储在驱动器的其余部分。

相关内容