Установщик GUI Debian 11 – Как “использовать самое большое непрерывное свободное пространство” И “настроить зашифрованный LVM”?

Вопрос или проблема

Установщик Debian GUI предоставляет несколько вариантов автоматической разметки. У меня не было проблем с “использовать весь диск и настроить зашифрованный LVM” до сих пор. Но сегодня мне пришлось установить Debian на диск, который занят несколькими операционными системами. В начале диска установлена Windows, а в конце – Ubuntu. В середине диска есть одно непрерывное пространство.

Когда я выбрал опцию “использовать самое большое непрерывное свободное пространство”, оно правильно выбрало все пространство, но не было автоматического процесса для шифрования тома. Таким образом, у меня есть незашифрованная установка Debian в середине моего диска. Можно ли зашифровать только всю часть диска, занятую Debian, после незашифрованной установки, таким же образом, как и в случае с “использовать весь диск и настроить зашифрованный LVM”? Я выбрал “Все файлы в одном разделе”. Если нет стандартных методов, может ли помочь стороннее ПО, такое как Veracrypt? Если решения нет кроме переустановки, как мне размечать в следующий раз, чтобы достичь желаемого?

Если вы только что установили Debian 11 без шифрования, переустановка, вероятно, самый простой способ получить его зашифрованным.

Поскольку на вашей системе уже установлены две операционные системы и вы сейчас устанавливаете третью, вы явно являетесь опытным пользователем. Поэтому вам не стоит бояться режима “ручной/расширенной разметки” установщика.

Однако, если вы хотите быть конструктивно ленивым (добродетель системного администратора), вы можете сначала использовать опцию установщика “использовать самое большое непрерывное свободное пространство”, затем вернуться к шагу разметки (в ручном/расширенном режиме) и изменить тип созданного установщиком раздела с “файловая система ext4, смонтированная в /” на “зашифрованный том LUKS”.

Затем от вас потребуется указать, что будет внутри этого зашифрованного тома, при этом по умолчанию это снова будет “файловая система ext4, смонтированная в /“. Измените это на “физический том LVM”.

Вам нужно будет определить название группы томов LVM (вы можете задать любое, но возможно, лучше оставить его коротким) и один или несколько логических томов LVM, которые будут внутри физического тома LVM. Вам понадобится как минимум один с файловой системой на ваш выбор, смонтированный в /, и, возможно, еще один логический том, обозначенный как swap.

Помните, что если ваша система загружается в стиле UEFI, вам нужно убедиться, что уже существующий раздел EFI System Partition не будет инициализирован, но будет смонтирован в /boot/efi. Здесь будет устанавливаться загрузчик UEFI; это должен быть обычный незашифрованный раздел, так как прошивка UEFI не сможет читать зашифрованные разделы (если только у вас нет очень специальной пользовательской прошивки?).

Ответ или решение

Теория:

Установка Debian 11 в окружении, где на одном диске уже расположены несколько операционных систем, может показаться сложной задачей, особенно если требуется установить Debian с зашифрованным LVM на непрерывном свободном пространстве. Стандартный графический установщик Debian предоставляет ограниченные возможности для автоматического шифрования разделов, когда выбрано использование "самого большого непрерывного свободного пространства". В таких случаях пользователю предлагается либо оставить новый раздел незашифрованным, либо использовать ручной режим разметки для настройки зашифрованного LVM с использованием оставшейся свободной зоны диска.

Пример:

Предположим, у вас есть диск, который содержит на своем начале установку Windows, а на его конце – установку Ubuntu, между которыми находится свободное пространство. Если вы просто выбрали вариант "использовать самое большое непрерывное свободное пространство" в установщике Debian, он создает стандартный, незашифрованный раздел. Для шифрования этой части требуется дополнительная работа.

Применение:

  1. Предварительная подготовка:

    • Перед любыми манипуляциями с разделами рекомендуется создать резервные копии данных, чтобы избежать потери данных в случае ошибки.
  2. Ручная разметка через графический установщик:

    • Запустите установщик Debian и начинайте процесс установки как обычно.
    • Дойдя до этапа разметки диска, выберите "rучной/расширенный режим" вместо автоматического.
    • Найдите самое большое незанятое пространство на диске и создайте новый раздел.
  3. Установка зашифрованного LVM:

    • Измените тип созданного вами раздела на "LUKS encrypted volume".
    • После создания зашифрованного раздела вам потребуется определить, что будет находиться внутри этого зашифрованного объема. Измените тип на "LVM Physical Volume".
    • Создайте новую LVM-группу, в которой создадите логические тома. Обычно необходимо создать минимум один том, который будет монтироваться в / (root) с вашей файловой системой (например, ext4). Также можно создать логический том для swap.
  4. Настройка EFI (если требуется):

    • Если ваша система загружается в UEFI-режиме, убедитесь, что существующий EFI System Partition (ESP) остается нетронутым, но монтируется в /boot/efi.
    • Это важно, поскольку UEFI требуется доступ к незашифрованной среде для загрузки системы.
  5. Учет дополнительных аспектов:

    • После завершения установки и настройки разделов следуйте инструкциям установщика, чтобы завершить установку системы.
    • Убедитесь, что установочный процесс включает установку загрузчика (GRUB) в главный загрузочный раздел, чтобы обеспечить надлежащую загрузку всех установленных операционных систем.

При необходимости можно использовать стороннее ПО вроде Veracrypt для шифрования файловой системы в постустановочный период. Однако интеграция подобных решений может быть более сложной и не рекомендуется в качестве основной стратегии.

В заключение, если создание надлежащей структуры зашифрованных разделов в процессе установки вызывает затруднения, вы всегда можете переустановить систему, используя расширенные возможности установщика для ручной настройки разделов и шифрования. Такой подход не только обеспечивает соответствие индивидуальным потребностям, но и развивает навыки работы с системами хранения данных в UNIX-подобных системах.

Оцените материал
Добавить комментарий

Капча загружается...