マウント後、gid = 501またはchgrpファイルシステムとしてファイルシステムをマウントします。

マウント後、gid = 501またはchgrpファイルシステムとしてファイルシステムをマウントします。

gid=501マウントオプションを使用してファイルシステムをマウントすることとマウント後にマウントすることchgrp 501 $fsに違いはありますか?

chgrpgidマウントオプションを使用してマウントすると、マウント後にファイルシステム(ルートとして)にインポートされないアイテムが私にインポートされるかどうか疑問に思います。

私はそれが重要だとは思わないが、これはdebugfs最近3.xカーネルにあります。

答え1

debugfsこれは擬似ファイルシステムであり、実際のリポジトリを表していないため、変更するすべての属性は起動時には記憶されません(マウント時にも記憶されない場合があります)。

mount ... gid=501したがって、複雑さを追加する代わりにポストマウントを使用する必要がありますchgrp -R 501 ...

(実際にdebugfs実装chownおよび/またはchgrp操作を想定すると、ほとんど違いはありません。

関連情報