Установите Ubuntu 15.04 с полным шифрованием диска, но без раздела подкачки
У меня есть ноутбук с 16 ГБ оперативной памяти, но SSD только 64 ГБ. Мне нужно установить Ubuntu 15.04 с обоими стандартными опциями - "Зашифровать новую установку Ubuntu для безопасности" и "Использовать LVM с новой установкой Ubuntu". Я не хочу создавать раздел подкачки, или, по крайней мере, мне нужно уменьшить его до минимума, потому что по умолчанию он занимает 16 ГБ, который никогда не будет использоваться.
Как я могу сделать эту работу? Если я выберу "Что-то еще", я не вижу четких вариантов, как это сделать.
1 ответ
Инсталлятор Ubuntu (Ubiquity) довольно ограничен в этом отношении. Поэтому нам нужно сделать это вручную вместо установщика.
Поэтому, когда вы запускаете Live CD/USB, выбираете "Try ubuntu" и запускаете gparted для разбиения диска.
Вам необходимо создать ESP (sda1) (если вы используете EFI+GPT), загрузочный раздел (256 МБ, например, sda2), другой раздел (например, sda3), который будет содержать зашифрованный контейнер, называемый LUKS.
Затем откройте терминал (Ctrl-Alt-T)
Настройка устройства LUKS
sudo cryptsetup --key-size 512 luksFormat /dev/sda3
sudo cryptsetup luksOpen /dev/sda3 crypted
Настройка LVM на LUKS
Если вы не хотите использовать несколько разделов, вы можете пропустить следующий абзац и избегать 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
Монтаж
Держите терминал открытым и запустите установку. Выберите "Нечто другое" при разбиении и укажите
- ваш загрузочный раздел (/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
Это оно! Перезагрузить сейчас.
Если принятый ответ слишком сложен, вы также можете просто позволить установщику сделать свое дело, затем загрузить Ubuntu и установить диспетчер LVM.
kpvm. С его помощью вы можете удалить
swap раздел и измените размер корневого раздела, чтобы использовать это пространство.
htt ps:https://ask-ubuntu.ru/images/48da632e1487bd5fa969d4d0e7d0f68eb7fa9a0c.png