Ошибка монтирования внешнего LUKS HDD после dd с идентичного диска

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

У меня есть два идентичных внешних накопителя, используемых для резервного копирования (BK1_LUKS, BK2_LUKS). Один был отформатирован и зашифрован, другой был скопирован с первого.

dd if=/dev/"первое устройство" of=/dev/"второе устройство"

Теперь я не могу подключить оба накопителя к своему ноутбуку, потому что есть какое-то конфликтующее обстоятельство.

Я изменил UUID второго накопителя с помощью команды

cryptsetup luksUUID /dev/<второй накопитель> --uuid "newID"

но все еще нужно что-то исправить.

После ввода пароля я получаю эту ошибку (ПРИМЕЧАНИЕ: я получаю ошибку ТОЛЬКО если другое устройство подключено):

Произошла ошибка при доступе к 'BK2_LUKS', система ответила: Запрашиваемая операция не удалась: Ошибка при монтировании /dev/dm-2 в /run/media/x3m/bk2vault: неправильный тип файловой системы, неверный параметр, поврежденный суперблок на /dev/mapper/luks-b047488c-099d-450b-818e-67f880b4dce0, отсутствует кодовая страница или вспомогальная программа, или другая ошибка

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

Проблема монтирования внешнего LUKS-накопителя после клонирования с помощью dd: подробный анализ и рекомендации по решению

Вы столкнулись с проблемой при попытке монтирования внешнего LUKS-накопителя (BK2_LUKS), который был клонирован с другого накопителя (BK1_LUKS). Несмотря на то что вы изменили UUID второго накопителя, ошибка все еще возникает, когда оба устройства подключены к вашему ноутбуку. В этой статье мы рассмотрим причины данной проблемы и предложим решение.

Причины возникновения ошибки

  1. Клонирование с использованием dd: При использовании инструмента dd для копирования данных с одного устройства на другое, включая метаданные LUKS, на клонированном устройстве сохраняется вся структура, включая UUID и другие важные параметры. Данная операция делает оба устройства идентичными на уровне данных.

  2. Необходимость изменения UUID и LUKS UUID: Вы изменили UUID с помощью команды cryptsetup luksUUID, но этого недостаточно. Возможно, что другие параметры конфигурации LUKS не были изменены.

  3. Ошибка монтирования: Ошибка, которую вы видите, указывает на проблемы с файловой системой или ее идентификацией. Когда оба устройства подключены, система не может правильно определить, с каким из них ей работать, поскольку они по-прежнему имеют одно и то же состояние на уровне LUKS.

Рекомендации по решению проблемы

  1. Измените UUID файловой системы: Помимо изменения LUKS UUID, вам также необходимо изменить UUID самой файловой системы. Это можно сделать с помощью команды:

    sudo tune2fs /dev/mapper/luks-<текущий_UUID> -U random

    Замените <текущий_UUID> на UUID вашего клонированного раздела. После выполнения этой команды у вас будет уникальный идентификатор для файловой системы, что позволит избежать конфликтов.

  2. Проверка наличия ошибок файловой системы: После изменения UUID рекомендуется проверить файловую систему на ошибки. Это можно сделать при помощи:

    sudo e2fsck -f /dev/mapper/luks-<новый_UUID>
  3. Отсоединение одного из устройств: Перед подключением второго устройства убедитесь, что первое устройство отсоединено, чтобы исключить влияние первого на второе при монтировании.

  4. Проверка конфигурации LUKS: Убедитесь, что для второго накопителя действительно изменен LUKS UUID, используя команду:

    sudo cryptsetup status <имя_устройства>

    Убедитесь, что вывод показывает новый UUID, который вы назначили.

  5. Использование разных съемных точек: При подключении обоих накопителей, проверьте, монтируются ли они по разным путем. Возможно, у вас есть настройки, которые требуют отдельного монтирования.

Заключение

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

Если проблемы сохраняются, возможно, стоит рассмотреть возможность создания нового LUKS-устройства на BK2_LUKS и восстановление данных из резервной копии, что может оказаться более простым и надежным решением.

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

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