У меня есть netbook MSI Wind U90x. HDD 80 Gb уже имеет следующую разметку:
/dev/sda1 -- /boot -- ext2 -- 300Mb
/dev/sda5 -- cryptsetup –y ––cipher aes-xts-plain ––key-size 512 luksFormat /dev/sda5
внутри контейнера тома LVM (lvdisplay)
–– Logical volume ––
LV Name /dev/vg/root
VG Name vg
LV UUID 62zULC-bqwb-9L5c-dSOM-qNub-AisB-rvLgl1
...
–– Logical volume ––
LV Name /dev/vg/swap
VG Name vg
LV UUID seTbBQ-BR5r-bb15-THG2-cOLC-fnqo-eIU4OQ
...
–– Logical volume ––
LV Name /dev/vg/home
VG Name vg
LV UUID drou6g-jTwg-PBxj-VitX-CX0X-gxWd-vSiLO4
...
Когда я устанавливал Ubuntu, то делал так:
- Загрузить с LiveCD;
- Настроить internet-соединение;
- Подключить репозиторий universe;
- Установить пакеты: cryptsetup initramfs-tools hashalot lvm2;
- Загрузить модули ядра: aes-i586, dm-crypt, dm-mod;
- Открыть доступ к закриптованному контейнеру: cryptsetup luksOpen /dev/sda5 pvcrypt;
- Подключить тома LVM: vgscan; vgchange -a y vg;
- Произвести установку системы штатным инсталлятором;
- Смонтировать вручную разделы с установленной системой:
a) cd /mnt,
b) mkdir root,
c) mount -t ext4 /dev/mapper/vg-root /mnt/root,
d) mount -t ext2 /dev/sda1 /mnt/root/boot,
e) mount -t ext4 /dev/mapper/vg-home /mnt/root/home. - Перейти в chroot: chroot /mnt/root;
- Смонтировать виртуальные системные ФС:
a) mount -t proc proc /proc
b) mount -t sysfs sys /sys
c) mount -t devpts devpts /dev/pts - Установить пакеты: cryptsetup hashalot initramfs-tools lvm2;
- Внести в файл /etc/crypttab следующие изменения:
#
pvcrypt /dev/sda5 none luks,retry=1 - Проверить содержимое файла /etc/fstab, он уже содержит все необходимые точки монтирования, например:
/dev/mapper/vg-home /home ext4 defaults 0 2 - Прописать в файл автозагружаемых модулей /etc/initramfs-tools/modules:
aes-i586
dm-crypt
dm-mod
sha256 - Сгенерировать новый образ ядра: update-initramfs -k all -c
- Перезагрузить систему.
Длинновато получилось. Но Ubuntu после такого извращения работает, при загрузке системы запрашивая пароль для cryptsetup.
Интересно, а можно CLDG таким макаром установить? Не меняя разметки, и сохранив данные на ноуте.
Не думаю что тут что-то Ubuntu-специфичное. Если это возможно, очень хотелось бы взглянуть на такую пошаговую инструкцию