LUKS暗号化を使用するLVMとして、Linux Mint 18.2を128GB SSDDにインストールしました。スワップドライブを取り外したいです。私のコンピュータに16GBのRAMがあり、ドライブをできるだけ長く保ちたいです。スワップパーティションを削除するためにディスクを起動し、Gpartedを起動したときに、Gpartedがドライブを2つのパーティションとしてのみリストしたことがわかりました。/dev/sdb1~.5GB ブートセクタ(私の考えでは)と/dev/sdb2crypt-luksコンテナ。私が確認したとき/ect/fstab私はこれが最後の行であることがわかりました。
/dev/mapper/cryptswap1 none swap sw 0 0
この種のスワップパーティションを削除する安全な方法を知っている人はいますか?
ベストアンサー1
すべての種類のスワップパーティションを無効にするのに問題があってはなりません。起動後、次のコマンドを使用してスワップパーティションを無効にできます。
sudo swapoff -a
次に、スワップパーティションを別のディスクに配置し、次のコマンドを使用してアクティブにします。
sudo swapon -U uuid-of-new-swap-partition.
新しいスワップ領域が正しく機能していることを確認したら、LUKSドライブのLVMスワップパーティションを削除してスペースを再利用できます。 LVMは素晴らしいです!
変更を永久に適用するには、以前の/etc/fstab
スワップと同じオプションを使用して、リストされたスワップパーティションを新しいスワップパーティションに置き換えます。none swap sw 0 0
LUKS固有のガイドライン
cryptmount
明らかに...スワップを有効または無効にする特定のオプションがあります。
cryptmount --swapoff
そして
cryptmount --swapon
close
cryptmountがスワップパーティションを無効にすることに加えて、それを行うようです。
通常のシステムでスワップを無効にした場合は、削除swapoff
する前に現在のスワップパーティションを無効にして(安全に実行できます)、LUKSスワップパーティションをオフにする必要があります。
cryptsetup -v luksClose /dev/mapper/cryptswap1