web-dev-qa-db-ja.com

暗号化されたパーティションのファイルシステムタイプ

ディスク全体の暗号化にdm-crypt/LUKSを使用して、2台の外付けハードドライブを暗号化したい。 LinuxだけでなくWindowsからの将来のアクセスのために、一方のハードドライブにLinux専用のext4ファイルシステムを搭載し、もう一方のハードドライブにNTFSファイルシステムを搭載したいと考えています。

暗号化される場合、各ファイルシステムにどのファイルシステムタイプコードを割り当てる必要があるのでしょうか。コードは通常のファイルシステムの場合、つまりext4の場合は「83」、NTFSの場合は「07」にする必要がありますか、それとも暗号化されたボリュームに使用される特別なファイルシステムタイプがありますか、それともどのコードを選択しても違いはありませんか?

5
Emma

PCパーティションの「ファイルシステムタイプ」は、実際にはボリュームタイプ、より正確には使用タイプです。これは、パーティションが属するオペレーティングシステム(Windows、Solaris、FreeBSDなど)と、それが何を処理するかを示すものです。それ(例えば、ある種のネストされたパーティション対ファイルシステム対スワップ)。実際には、さまざまなOSベンダーがさまざまな選択を行っており、それは少し混乱しています。

たとえば、83は「ext [234]」ではなく、「Linux用のファイルシステム」です。 dmレイヤーを使用する場合、規則はfd(「LinuxRAID」)です。これは、暗号化されたボリューム上にあるファイルシステムまたはネストされたコンテナー(LVMなど)に関係なく、RAIDだけでなくdmcryptも対象とします。

ただし、これは単なる慣例です。Linux自体は、未使用のパーティションと拡張パーティションをマークすることを除いて、タイプフィールドを気にしません。