「/」と「/boot/efi」が異なるファイルシステムに属する理由

「/」と「/boot/efi」が異なるファイルシステムに属する理由

バージョン: CentOS Linux ディストリビューション 8.5.2111

ここに画像の説明を入力してください。

この図では、「/」は「/dev/vda3」ファイルシステムに属し、「/boot/efi」は「/dev/vda2」ファイルシステムに属します。 「/」には「/boot/efi」が含まれているようです。それでは、なぜ異なるファイルシステムに属しているのですか?これは本当に長い間私を混乱させました。あなたの親切に感謝します。

答え1

まず、ファイルシステムではなくブロックデバイス(ディスクのパーティション)/dev/vda2です。ファイルシステム(FATの場合はXFSである可能性が高い)を使用してフォーマットされます。/dev/vda3/dev/vda/dev/vda3/dev/vda2

//boot/efi両方マウントポイント--ファイルシステムがインストールされているディレクトリです。

ファイルシステムを「ファイルシステムの内容をここで使用できるようにする」というディレクトリにコピーします。すべての内容は/dev/vda3で確認することができます/。これはファイルとディレクトリとその内容を意味します。ただし、以下のすべてのディレクトリは、/ファイルシステムがマウントされているマウントポイントになることもあります。したがって、/含まれますが、これは実際に表示される内容を含むマウントポイント/boot/efiとして使用される空のディレクトリにすぎません。/dev/vda2/boot/efi

別のディレクトリを置きます。ファイルシステム階層さまざまなデバイスで実行されるのが一般的です。時には便宜上(/home別のパーティションに置くと再インストールが容易になります)、時には必要な場合もあります。/boot/efiFATファイルシステムである必要があるため、別々のパーティションでなければなりません。分割

関連情報