我正在考虑将ext4分区的保留块百分比设置为0%( tune2fs -m 0 /dev/sdb1 )。 分区只能由非特权用户使用。
ext4
tune2fs -m 0 /dev/sdb1
假设我错误地将分区填满了100%,文件系统变坏了。 fsck是否需要一些可用磁盘空间才能运行? 我显然希望能够修复文件系统,如果它打破。
fsck
答案是:
保留的空间是有原因的:它降低了碎片的机会,并为fsck节省了一些空间。 它只保留来自用户,但根(因此所有的软件安装)可以充分使用它。 如果你认为5%过度,至less保留1%。
所以,我想答案是, 是的, fsck需要一些空间可用来运行。