
Настройка полного шифрования диска в производных от Ubuntu дистрибутивах проста, поскольку установщик Ubuntu просто предоставляет доступ ко всем доступным разделам на всех доступных дисках из раздела установщика, включая все из /dev/mapper. Предварительные и последующие части настройки можно выполнить через терминал.
К сожалению, это не относится к большинству установщиков дистрибутивов. Некоторые, например Fedora, пытаются предоставить автоматизированные функции в установщике, к сожалению, это не работает должным образом. Другие гораздо более ограничены, не включая ничего из /dev/mappper, а некоторые даже не позволяют использовать более одного диска.
Я сегодня попробовал установить Solus Linux, который оказался еще одним дистрибутивом с ограниченной настройкой разделов. Он позволяет использовать только один диск при выборе точек монтирования вручную, и эти разделы не включают устройства /dev/mapper, что в свою очередь означает отсутствие зашифрованных или LVM-томов.
Поэтому, если я выберу "/dev/sda", я смогу использовать только файлы блоков "/dev/sdaX" для выбора точки монтирования. Если один из них — DMC/LVM, то LV не включаются.
Если я создам небольшой дополнительный раздел на "sda", например "/dev/sdaY", есть ли способ связать этот файл блочного устройства с другим файлом устройства в /dev/mapper? Например
/dev/sdaY -> /dev/mapper/lv-система
Что-то вроде "mount --bind" для папок. Или какой-то другой способ обмануть эти ограниченные установщики, заставив их использовать другой файл устройства?
решение1
Два подхода. Во-первых, вы можете попробовать просто ln -s /dev/mapper/lv-system /dev/sdaY
. Это может обмануть установщика, а может и нет. Если нет, попробуйте второй:
Вы можете создать другой узел устройства, который указывает на то же сопоставленное устройство. Для этого сначала выполните ls -l /dev/mapper/lv-system
. Вы увидите, что это сама по себе символическая ссылка на /dev/dm-0
(но, возможно, число, отличное от 0). Теперь выполните ls -l /dev/dm-0
(заменив 0 своим числом), и вы получите такой вывод:
brw-rw---- 1 root disk 253, 0 Mar 4 18:12 /dev/dm-0
Важными частями этого являются b
в начале и 253, 0
в середине. Запустите mknod /dev/sdaY b 253 0
(заполнив то, что у вас есть), и вы создадите узел устройства, который указывает на то же сопоставленное устройство, что и /dev/mapper/lv-system
. Это все еще не идеально копирует жесткий диск, поэтому есть вероятность, что он также выйдет из строя.