Это не то, что делается через "гостевую биографию", чтобы настроить вложенную виртуализацию с помощью KVM, для каждого дистрибутива есть специальные руководства, о которых вы не упомянули.
Вы пытаетесь запустить fsck
на/dev/sd*
(или любом другом )устройстве, которое ссылается на настоящий SD или его раздел, как на незашифрованном устройстве?
Если это так, то это устройство полностью зашифровано, и поэтому fsck
не может понять его вообще. Если он обнаружит что-либо, распознаваемое как файловая система, это будет признаком dm-crypt
неработоспособности :предполагается, что зашифрованные данные выглядят как неописуемый псевдослучайный шум.
Вам нужно указать fsck
на цель dm-crypt
, которая, вероятно, будет называться /dev/mapper/<something>
. И это требует использования cryptsetup
, чтобы сначала открыть зашифрованное устройство, точно так же, как при подготовке к монтированию зашифрованного устройства, прежде чем пытаться запустить fsck
на нем. Поскольку dm-crypt
имеет несколько возможных режимов, я не могу предложить правильную команду cryptsetup
, не зная больше о вашей настройке. Возможно, ваш файл /etc/crypttab
может содержать необходимые данные?