关于文件系统和格式化设备

关于文件系统和格式化设备

我使用终端格式化了一个 U 盘,现在我可以使用 U 盘的全部 16GB(容量),但在格式化之前,容量是 14.9GB。我只想问你,如何才能使用 U 盘的全部容量?我做错了什么吗?我附上了一个终端窗口的屏幕截图,显示了我输入的命令。

在此处输入图片描述

在此处输入图片描述

答案1

你没有做错什么,只是误读了 14.9 GB 为 14.9 GB。

它们是两种不同的测量单位,就像英制和公制的计算等价物一样。线索就在输出的最后一行dd

16022241280 bytes (16 GB, 15 GiB) copied

硬盘以公制单位(GB)出售,其中前缀(K、M、G)以 1000 的倍数增加,但计算机传统上使用更大的二进制单位(GiB),其中前缀以 2^10(10 个二的乘积)的倍数增加,等于 1024。

因此,1 千兆字节 (GB) 是 1000*1000*1000 字节,而 1 吉字节 (GiB) 是 1024*1024*1024 字节,实际上16.0*1000*1000*1000大致等于14.9*1024*1024*1024

相关内容