` cryptsetup luksDump `или `cryptsetup luksHeaderBackup `не генерирует выходных данных

Я использую эту (адаптацию для включения единиц, если это необходимо):

#!/usr/bin/awk -f

    BEGIN {
      while ("uptime" | getline)
        gsub(/,/,"")
        if (NF==10)
          print $3
        else if (NF==11)
          print $3,$4
        else if (NF==12)
          print $3,$4,$5
        else
          print $3,$4,$5,$6
      close("uptime")
    }
0
09.09.2020, 19:04
1 ответ

Ошибки, которые вы показываете, похоже, указывают на то, что вы запускаете свои команды против имен сопоставления(ищите man 8 cryptsetupдля «сопоставления», чтобы увидеть, к чему оно относится ), то есть к расшифрованным устройствам, созданным сопоставитель устройств, а не против фактических зашифрованных.

Например, если вы открываете устройство LUKS с помощью команды

cryptsetup luksOpen /dev/sda2 sda2_crypt

вы найдете устройствоsda2_crypt(имя сопоставления /dev/mapper, но вам нужно будет запустить

cryptsetup luksDump /dev/sda2

для дампа заголовка, расположенного на зашифрованном устройстве.

3
18.03.2021, 23:05

Теги

Похожие вопросы