web-dev-qa-db-ja.com

Ubuntu 15.04をフルディスク暗号化を使用してインストールしますが、スワップパーティションは使用しません

16GBのRAMを搭載したラップトップを持っていますが、SSDは64GBしかありません。 「セキュリティのために新しいUbuntuインストールを暗号化する」と「新しいUbuntuインストールでLVMを使用する」の両方の標準オプションでUbuntu 15.04をインストールする必要があります。スワップパーティションを作成したくない、または少なくとも最小値に減らす必要があるのは、デフォルトでは使用されない16GBを占有しているためです。

この作業を行うにはどうすればよいですか? 「他の何か」を選択した場合、これを達成するための明確なオプションが表示されません。

6
Caballero

この点では、ubuntuインストーラー(biquity)はかなり制限されています。そのため、インストーラーの代わりに手動で行う必要があります。

したがって、Live CD/USBを実行するときは、「ubuntuを試す」を選択し、ドライブをパーティション分割するためにgpartedを起動します。

ESP(sda1)(EFI + GPTを使用する場合)、bootパーティション(256MB、たとえばsda2)、別のパーティション(たとえば、 、sda3)LUKSと呼ばれる暗号化されたコンテナを保持します。

次に、ターミナルを開きます(ctrl-alt-t)

LUKSデバイスのセットアップ

Sudo cryptsetup --key-size 512 luksFormat /dev/sda3
Sudo cryptsetup luksOpen /dev/sda3 crypted

LUKSでのLVMのセットアップ

複数のパーティションを使用したくない場合は、次の段落をスキップしてLVMを回避できます。その場合、代わりに/dev/mapper/cryptedをルートとして使用します

Sudo pvcreate  /dev/mapper/crypted
Sudo vgcreate vg /dev/mapper/crypted
Sudo lvcreate -L 15G vg -n root
Sudo lvcreate -l 100%FREE vg -n home

Installation

ターミナルを開いたままにして、インストールを実行します。パーティショニング時に「その他」を選択して指定します

  • ブートパーティション(/ dev/sda2)
  • ルートパーティション(/ dev/mapper/vg-root)
  • ホームパーティション(/ dev/mapper/vg-home)
  • 他の必要なパーティション...
  • そしてチェックボックスをチェックしてパーティションをフォーマットします

インストールの最後に、再起動せずに、「ubuntuの試行を続ける」をクリックするだけです。

ポストインストール

開いたターミナルで:

/etc/crypttabを作成して暗号化パーティションを追加します

Sudo mount /dev/mapper/vg-root /mnt
echo "crypted UUID=`blkid -o value /dev/sda3|head -1` none luks" | Sudo tee /mnt/etc/crypttab
Sudo umount /mnt

それでおしまい !今すぐ再起動します。

5
solsTiCe