为了存档目的而填充外部 USB 驱动器中的保留空间是否错误?

为了存档目的而填充外部 USB 驱动器中的保留空间是否错误?

我已经用家庭照片和视频填充了一个硬盘驱动器和几个备份驱动器。视频进入存档后,它会保留在正确标记有日期的文件夹中。数据收集已经发展到我需要新驱动器(和新备份驱动器)的程度。

但我想知道为什么我应该在驱动器中保留 linux 强制保留的空白空间,现在它已经超过 50 GB,我可以填充更多视频。通过以 root 身份调用“cp”命令很容易做到这一点。

由于除了存档目的之外,我不会对驱动器执行任何其他操作,因此我想知道在这种情况下填充保留空间是否是一个不好的做法,以及为什么。我知道我不应该对笔记本电脑内的主驱动器执行此操作,否则系统可能会变得不稳定,但是仅保存存档数据的外部驱动器怎么样?

答案1

我假设您正在使用ext4文件系统:您可以使用 修改保留空间的大小tune2fs。以下命令行将保留空间减少到 1%(默认为 5%)。

sudo tune2fs -m 1 /dev/sdxn

其中 x 是驱动器号,n 是分区号(具有文件系统的分区的ext)。


man tune2fs

   -m reserved-blocks-percentage
          Set the percentage of the filesystem which may only be allocated
          by  privileged  processes.   Reserving some number of filesystem
          blocks for use by privileged processes is done to avoid filesys‐
          tem  fragmentation,  and  to  allow system daemons, such as sys‐
          logd(8), to continue to function correctly after  non-privileged
          processes  are  prevented  from writing to the filesystem.  Nor‐
          mally, the default percentage of reserved blocks is 5%.

减少数据驱动器中保留空间的大小(数据驱动器不像系统驱动器那么重要)。但正如手册中所描述的,空间被保留

  • 避免碎片(也与数据分区相关)
  • 允许系统守护进程继续正常运行

相关内容