TLDPからのこの画像はかなり素晴らしいです。これは、ユーザースペースにファイルシステムへの実際の読み取り、書き込み、オープンアクセスを与える前に、ブロックが仮想ファイルシステムにマップされることを示しています。
および Wikipedia は、異なるレイヤーに3つのバージョンのファイルシステムがあることを示しています。
それで、標準(sdノード)は物理ファイルを参照していますか、それとも [〜#〜] lvm [〜#〜] マップされた後の仮想ファイルシステムを参照していますか?
それとも、パーティションだけを参照しているのでしょうか?(つまり、パーティションに直接書き込むと、ファイルシステムドライバーがスキップされ、ファイル自体を操作することさえできなくなります)。
その場合、どのデバイスがファイルシステムドライバ/またはファイルシステムを表すか....私にはわかりません..カーネルによるディスク使用量が説明されている場所で誰かが私に何かをリンクできますか?
/dev/sda
は、ハードドライブ全体へのインターフェイスです。許可があれば、ドライブ内のどこにでも直接シークできます。 /dev/sda1
はドライブの最初のパーティションです。その時点ではまだファイルシステムは関係していません。パーティション内には、ファイルシステムを直接配置することも、LVMコンテナにすることもできます。