Переустановите с существующим / домашним LUKS

Моя машина 10.04 использует три раздела: 5 ГБ для /boot, 25 ГБ для / и 120 ГБ для /home. / и /home зашифрованы парольной фразой LUKS.

Я скачал альтернативный установщик, чтобы переустановить машину. Я хочу, чтобы мой / раздел был переписан, но чтобы сохранить мой существующий /home.

Любой способ сообщить установщику, что мой /home уже существует в отдельном разделе LUKS?

Заранее спасибо,

Адам

3
задан 16 November 2010 в 10:04

1 ответ

Что бы я сделал, это переустановил с помощью /boot и / и оставил раздел /home в одиночку во время установки. После установки вы можете установить cryptsetup, настройте раздел в /etc/crypttab и /etc/fstab, и вас не будет. Я предполагаю, что у вас есть зашифрованный своп. Для получения подробной информации после установки и перезагрузки откройте терминал и:

sudo apt-get install cryptsetup
cryptsetup luksOpen /dev/sda6 crypthome
cd /
mount -t ext4 /dev/mapper/crypthome /home

Отредактируйте данные раздела и тип файловой системы, как требуется. Теперь вы можете просмотреть /home и убедиться, что это то, что вы ожидаете. Затем вам нужно поместить следующее в /etc/crypttab

crypthome /dev/sda6 none         luks
cryptswap /dev/sda7 /dev/urandom swap

И в /etc/fstab вам нужно добавить эти строки в конец

/dev/mapper/crypthome  /home  ext4  defaults  0  2
/dev/mapper/cryptswap  none   swap  sw        0  0

Do перезагрузка, чтобы проверить, что все работает как положено, и вы в отъезде :)

0
ответ дан 16 November 2010 в 10:04

Другие вопросы по тегам:

Похожие вопросы: