Как зашифровать установку незашифрованной установки Fedora с помощью LVM
Теперь я знаю, что вы можете выбрать шифрование вашей системы в опциях установки fedora, но я уже установил свою систему и хочу зашифровать ее без потери данных, и я не знаю, как это сделать, пока я не нашел никаких документов по теме
1 ответ
Делая несколько предположений здесь из-за отсутствия контекста и информации в вопросе:
Предположения:
Использование развертывания LVM по умолчанию, предлагаемого автоматическим разделителем.
Предполагая, что вы имеете в виду корневой раздел (/) и, возможно, большинство или все дополнительные необходимые
system partitions
Доступ к дополнительному диску / пулу хранения достаточен для хранения всех имеющихся данных.
Шаг 1) Сделайте резервную копию всего, что находится в / home и где-либо еще, что ценно / незаменимо.
Шаг 2) Используя живой установщик, либо:
стереть существующие разделы установки LVM и воссоздать.
(УДАЧИ над LVM)
1) возьмите разделы lvm и зашифруйте их
sudo cryptsetup luksFormat /dev/sdXY
где XY заменен на sda1 или что-то, на что ваша установка отображается. Промойте и повторите для всех желаемых разделов.2) повторно скопируйте ранее сохраненную информацию в соответствующие разделы.
(LVM над LUKS)
1)
sudo cryptsetup luksFormat /dev/sdXY
с такими же заменами, а затемsudo cryptsetup luksOpen /dev/sdXY Fedora
где "Fedora" может быть любым именем, которому будет назван открытый контейнер luks.2) создать желаемую схему LVM ИЛИ Разрешить установщику предоставить возможность разбиения графического интерфейса пользователя (в Fedora это LVM более чем при использовании шифрования).
3) повторно скопировать обратно любые данные в соответствующий новый зашифрованный дом.