Расшифровка ранее созданного устройства losetup

Я создал зашифрованную резервную копию в 2004 году, используя losetup -e . Я до сих пор знаю парольную фразу, поэтому я должен быть в порядке, но losetup ушел в дистрибутивы Linux, которые я использую.

У меня все еще есть скрипт bash для расшифровки, в основном он читает

 SEED="JMnvk8bp2y3P" losetup -e aes128 -S "$SEED" -H sha256 "$LOOP" "$DATA" mount -t ext2 "$LOOP" "$MOUNTPOINT" 

Хотя cryptsetup предположительно обратно совместим, он не поддерживает криптографическое семя (losetup -S ).

Возможно, использование старого загрузочного дистрибутива Linux-дистрибутива поможет, но как найти тот, который поддерживает losetup -e ? Я не могу скачать пять ГБ, чтобы это выяснить.

2 Solutions collect form web for “Расшифровка ранее созданного устройства losetup”

Мне удалось получить файл образа losetup -e установленный cryptsetup .

Раньше я использовал

  losetup -e twofish /dev/loop0 disk-image-file.img mount -t ext3 /dev/loop0 /mnt/mount-point 

Я заменил это на:

  cryptsetup -c twofish --type plain open disk-image-file.img the-disk mount -t ext3 /dev/mapper/the-disk /mnt/mount-point 

Следуя предложению @frostschutz, я загрузил SystemRescueCd-x86-2.8.1, который включает версию losetup, которая предоставляет аргумент -S seed. Благодарю вас!

  • Использование тонкой настройки устройства на устройствах контура
  • Как добавить дополнительные устройства / dev / loop * на Fedora 19
  • Как получить доступ к / неизвестному типу файла?
  • Как рассчитать правильный размер образа файловой системы loopback для debootstrap
  • Правило UDEV для запуска partprobe на устройстве loop
  • создание образа устройства для сетевого расположения
  • Почему это работает: «cp image.bin / dev / mapper / loop0p1»?
  • bash: как добавить назначенное значение в файл
  • Исходный путь петлевого устройства
  • Сумма обратной связи Grub?
  • Создание разреженного (автоматически расширяющегося и сжатого) файла подкачки с поддержкой отверстий
  • проблемы, связанные с скриптом с $ # и циклом
  • Interesting Posts

    Почему thunderbird покидает рабочее пространство, когда я нажимаю на уведомление?

    Как я могу запускать Firefox на Linux без проблем (т.е. без требования libgtk-x11-2.0.so.0)?

    Как удалить сообщение при открытии терминала / решить?

    Fedora 18 обнаруживает несуществующий монитор

    Проблема Установка .ttf с FontConfig, в userdir для учетной записи пользователя, запуск RHEL

    Каталог Untar из большого tarball

    Команда для вставки моей команды и ее вывода

    Ошибка при загрузке зашифрованного диска: не удается инициализировать устройство-картограф

    Linux 2.6.36.4, GCC 4.7.2, получение множества предупреждений «с переменным набором, но не используемых»

    linux при чтении для переключения столбцов, если столбец 3 меньше столбца 2

    Как тихо получить пустую строку из шаблона шара без совпадений

    Как поддерживать (верхнюю) строку, видимую при прокрутке?

    Как установить параметры рабочего стола по умолчанию для новых пользователей?

    SSH-туннелирование: connect_to localhost port 22: failed

    отключить поддержку мыши в `vim` в среде« gnome-terminal »

    Linux и Unix - лучшая ОС в мире.