マンページを確認してみる交換そして、mkswapがパーティションをフォーマットする前にパーティションタイプが82であるかどうかをテストするかどうか混乱しています。
背景:私はUbuntu 11.04を使用しており、暗号化されたスワップパーティションへの参照を/ etc / fstabに追加し、実際のパーティションを/ etc / crypttabに追加するecryptfs-setup-swapを使用して暗号化するようにスワップパーティションを設定しました。物理パーティションは、デバイス名(私の場合は/ dev / sdb1)として参照されます。正しく理解すると、ブートプロセス中に仮想パーティションが作成され、スワップパーティションとしてフォーマットされ、毎回新しいUUIDが作成されるため、UUIDとして指定することはできません。新しいハードドライブを取り付けるか、物理ドライブを再配置すると、mkswapが間違ったパーティションをフォーマットしようとするのではないかと心配されます。スワップパーティションではないため、失敗してもスワップをほとんど使用しないため、問題はありません。間違ったパーティションを正常にフォーマットした場合、これは大きな問題です。
答え1
いいえ、Linuxはmkswap
パーティションタイプに興味がなく、デバイスの以前の内容も確認しません。パーティションの種類を確認する方が良いでしょう(しかし、82
あなたの場合はなぜですか?fd
デバイスマッパーコンテナを表すべきではありませんか)、またはパーティションの以前の内容(認識されたファイルシステムがないことを確認する場合)はいfile
)。
答え2
当然じゃない。mkswap
ファイルでも実行できることを忘れないでください。