アンマウントされたファイルシステムの場合、これを指定する唯一の方法は、デフォルトのパーティションを指定することですか?
マウントされたファイルシステムの場合は、デフォルトのパーティションを指定するか、マウントポイントを指定して指定できますか?特に、マウントポイントとしてファイルシステムを指定できますか?
ありがとうございます。
答え1
ラベルまたはUUIDでアンマウントされたファイルシステムを指定することもできます。あなたの/etc/fstab
。
私が知っている限り、これはudev
パーティションが見つかるとUUIDとLABELを読み込み、/dev/disk/by-uuid
合計にそのパーティションへのリンクを追加する方法で処理されます/dev/disk/by-label
。
ラベルにはマウントポイントを含めることができるため、マウントポイントとしてパーティションを参照できます。
答え2
別の方法で表現してみましょう。
どのように指定しますか?少なくとも混乱を招くことなく一意に説明する必要があります。パス名のコンテキストがなければ、それが何を意味するのか実際にはわかりません。単純なパス、デバイス番号、デバイス番号、デバイスノードファイル、またはデバイスに保存されているファイルシステムとデバイス番号です。 。
resize2fs
ユーザーから文字列を取得し、それをデバイスファイルのパス名として解釈し、そのデバイスでファイルシステムのサイズを変更するとします。
他のツールやAPIは同じ仮定を使用しない可能性があります。chmod
また、ユーザーから文字列を取得してファイルのパス名として解釈しますが、そのデバイスやファイルシステムに触れることなく、そのinodeの権限のみを変更します。chmod
デバイスノードかどうかは気にしないでください。