我的问题是参考这个优秀的答案这里。
我需要更多信息,
如果我更改根保留块(RRB)到某些 Linux 版本中默认值以外的任何数量,如果将 HDD 移动到不同机器中的另一个 Linux 版本,这会保持一致吗?即使是虚拟化操作?
任何人都可以指出目录,如果RRB数据存储在硬盘上的任何位置?
由于我的声誉较低,无法对主要问题发表评论,如果造成任何不便,敬请谅解。
答案1
该值不存储在任何文件中,而是存储在Ext4 文件系统的超级块:
抵消 尺寸 姓名 描述 [...] 0x8 __le32 s_r_blocks_count_lo 这个数量的块只能由超级用户分配。 [...] 0x154 __le32 s_r_blocks_count_hi 保留块计数的高 32 位。 [...]
(注意:还有一个 uid 和 gid 值来覆盖此保留,它们默认为 root / uid/gid 0,但也可以更改为其他用户或组)。
因此,移动磁盘沿着文件系统及其超级块移动,该值也将被安装该文件系统的其他系统使用。