我买了一个新的 500GB SSD,并使用 ext4+LUKS 格式化它磁盘Ubuntu 16.04 中的实用程序。
- 使用 Nautilus 输入磁盘,右键单击并选择属性。总容量为 492 GB,可用空间为 467 GB,已用空间为 73 MB。总容量不应该 = 可用空间 + 已用空间吗?
- 使用时,
df -H <mydisk>
我得到与 nautilus 相同的值。使用时,df -h <mydisk>
我得到的总大小为 459GB,可用空间为 435GB,已用空间为 70M。(注意-h
是 1024 的幂,-H
是 1000 的幂。)500 * 10^9 / 2^30 = 465.66 GB
这意味着当使用 1024 的幂时,459GB 的总大小是有意义的。但是,总大小和可用+已用空间之间的差异仍然存在。
磁盘总大小与可用空间和已用空间之和相差很大。为什么?回答
这是辅助磁盘。操作系统安装在不同的磁盘上。
$ sudo tune2fs -l /dev/sdb
tune2fs 1.42.13 (17-May-2015)
tune2fs: Bad magic number in super-block while trying to open /dev/sdb
Couldn't find valid filesystem superblock.
$ lsblk /dev/sdb
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 0 465,8G 0 disk
└─luks-<long-random-string-1> 253:3 0 465,8G 0 crypt /media/daniel/<long-random-string-2>
$ sudo tune2fs -l /dev/mapper/luks-<long-random-string-1>
<this works>
如何恢复保留空间?(这不起作用)
编辑:我已使用 减少了保留空间$ sudo tune2fs -m 0.3 /dev/mapper/luks-<long-random-string-1>
。问题是我没有使用正确的设备(驱动器已加密)。