为什么 2TB 外部硬盘仅在 Ubuntu 8.10 中被识别为 800 GB

为什么 2TB 外部硬盘仅在 Ubuntu 8.10 中被识别为 800 GB

我曾有一个2TB我格式化的外部硬盘如下。

fdisk /dev/sdb

发出上述命令后,我执行了以下步骤。

  • 然后选择选项p。 (打印分区表)。
  • 然后选择选项n。 (添加新分区)。
  • 然后选择了1。 (这个选项我默认选择)。
  • 然后最后选择了选项w。 (将更改写回磁盘)。

使用上述步骤格式化外部硬盘驱动器后,我执行了以下命令。

mkfs.ext3 /dev/sdb1

现在,一切看起来都很好,我的 RHEL6 系统中有一个可用的外部硬盘。它是自动安装的,没有任何问题。

现在,我将这个硬盘连接到Ubuntu 8.10系统。无法识别外部硬盘。我不得不再次重复上述步骤,最后当硬盘被识别时,它只有800GB可用出2TB空间。

编辑

Ubuntu 8.10系统的文件系统类型也为ext3。我运行以下命令来识别这一点。

ramesh@server2:/$ df -hT
Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/sda2     ext3    184G   20G  155G  12% /

为什么会这样呢?是因为某些分区表问题吗?我对这些概念不是很清楚。

答案1

内核只允许使用一定数量的 HDD,RAM 也是如此。硬件上限是一个奇怪的概念,但尽管如此,8.1 的实际空间上限为 800 GB,因为在当时,超过 1TB 的想法是荒谬和愚蠢的。我相信那个和 1TB 驱动器还不存在。

相关内容