15.04 インストール後にスワップ パーティションを追加する

15.04 インストール後にスワップ パーティションを追加する

マウント ポイントが / の lvm パーティションに 15.04 をインストールし、別の暗号化されていないパーティションに /boot をインストールしました。

インストール後にスワップ パーティションを設定する手順を (明確に) 記載してもらえますか? 暗号化されたスワップと暗号化されていないスワップの両方の手順も確認していただけると助かります。

ありがとう!

答え1

まずLVMボリュームを縮小する必要があります

読むこれ方法を学習するには、マークされた回答を使用するか、バージョン 0.14 以上の gparted を使用します。

LVM を縮小すると、Gparted を使用してスワップ用の新しいパーティションを作成できるようになります。

新しく作成したパーティションをfstabに追加します。

/etc/fstab を編集して新しいスワップ パーティションを追加する必要があります。

sudo gedit /etc/fstab

次のような行を追加する必要があります

UUID=new-partition-UUID none   swap    sw      0       0

UUIDは次のコマンドで取得できます

sudo blkid /dev/sdaX

sdaXは新しく作成されたパーティションを表します



別の回避策としては、スワップ パーティションの代わりにスワップ ファイルを作成することです。

ここで4Gスワップファイルを作成します

sudo fallocate -l 4G /swapfile

次のように入力して、正しい量のスペースが予約されていることを確認します。

ls -lh /swapfile

出力は

-rw-r--r-- 1 root root 4.0G Apr 28 13:19 /swapfile

スワップファイルを有効にするには:

sudo chmod 600 /swapfile

ファイルに正しい権限があることを確認します。

ls -lh /swapfile

出力は次のようになります。

-rw------- 1 root root 4.0G Apr 28 17:19 /swapfile

次に、システムでスワップ領域を設定します。

sudo mkswap /swapfile

出力は次のようになります:

Setting up swapspace version 1, size = 4194300 KiB no label, UUID=e2f1e9cf-c0a9-4ed4-b8ab-714b8a7d6944

これで、ファイルをスワップ スペースとして使用する準備ができました。これを有効にするには、次のように入力します。

sudo swapon /swapfile

システムが現在スワップ領域を報告しているかどうかを確認することで、手順が成功したことを確認できます。

sudo swapon -s

出力は次のようになります:

Filename                Type        Size    Used    Priority
/swapfile               file        4194300 0       -1

ソース

答え2

これにより問題は解決し、暗号化されていないスワップを設定することができましたが、私が実行した手順を明確にしたいと思います。

  1. gpartedでは、タイプとしてパーティションをフォーマットしました - linuxswap
  2. ターミナルで「sudo blkid /dev/sdaX」を実行して、スワップ パーティションの UUID をコピーしました。
  3. /etc/fstabを編集し、UUID=new-partition-UUID none swap sw 0 0という行を追加して新しいスワップパーティションを追加しました。
  4. 「sudo swapon & sudo swapon -a & sudo swapon -s」を実行しました
  5. コンピュータを再起動すると、出来上がり! - ActivityMonitor を使用して検証

ここで疑問が残ります。スワップ ドライブをどのように暗号化するのでしょうか?

関連情報