Моя машина 10.04 использует три раздела: 5 ГБ для /boot
, 25 ГБ для /
и 120 ГБ для /home
. /
и /home
зашифрованы парольной фразой LUKS.
Я скачал альтернативный установщик, чтобы переустановить машину. Я хочу, чтобы мой /
раздел был переписан, но чтобы сохранить мой существующий /home
.
Любой способ сообщить установщику, что мой /home
уже существует в отдельном разделе LUKS?
Заранее спасибо,
Адам
Что бы я сделал, это переустановил с помощью /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 перезагрузка, чтобы проверить, что все работает как положено, и вы в отъезде :)