我最近格式化了一个 1.5 TB 驱动器,打算用 ext4 替换 ntfs。
然后我注意到我保存的文件不适合新分区。
df:
ext4 (ext3 & ext2 show the same behavior)
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb1 1442146364 71160 1442075204 1% /media/Seagate
ntfs (similar to all other options that gparted offers):
/dev/sdb1 1465137148 110700 1465026448 1% /media/Seagate
Run Code Online (Sandbox Code Playgroud)
1K 块的差异意味着可用空间明显减少了 22 GiB。
我已经执行了
tune2fs -O \^has_journal
tune2fs -r 0
tune2fs -m 0
Run Code Online (Sandbox Code Playgroud)
不出所料,没有效果,因为这不会影响不存在的块。
尽管如此,fdisk 报告 ext4 分区覆盖了整个磁盘。
fdisk -l /dev/sdb:
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support …
Run Code Online (Sandbox Code Playgroud) 请看下面的输出:
bob ~ # df -h
Filesystem Size Used Avail Use% Mounted on
udev 5,7G 4,0K 5,7G 1% /dev
tmpfs 1,2G 1,5M 1,2G 1% /run
/dev/mapper/mint--vg-root 218G 66G 142G 32% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
tmpfs 5,7G 528M 5,2G 10% /tmp
none 5,0M 0 5,0M 0% /run/lock
none 5,7G 99M 5,6G 2% /run/shm
none 100M 48K 100M 1% /run/user
tmpfs 5,7G 44K 5,7G 1% /var/tmp
/dev/sda1 236M 132M 93M 59% /boot
Run Code Online (Sandbox Code Playgroud)
df
报告说LVM分区有218G,而它必须是250G,如果用1024重新计算的话就是232G。那么14G在哪里呢?但即使 218-66=152 也不是 142!那还有 10 GB …