MELD > Как сравнить .img с файлом образа диска .iso

Я заархивировал много файлов и папок в файл .img... это образ диска, который я сделал с помощью dd и rsync. Затем я сделал файл .iso из файла .img (используя ImgBurn в Windows 10).

Теперь я хочу сравнить содержимое каждого, чтобы убедиться, что файл iso содержит все те же файлы, что и файл .img. Для этого я использую Meld в Ubuntu mate. Когда я дважды щелкаю файл .img, он монтируется в папку /media.

Когда я дважды щелкаю файл .iso, он открывается в диспетчере архивов Engrampa, а точка монтирования — /

Таким образом, я не могу перейти к / через файловый менеджер Caja при настройке каталога Compare в Meld. Если вместо этого я щелкну правой кнопкой мыши файл iso и «Открыть с помощью» Disk-Image Mounter или Mate Disk-Image Mounter, тогда он создаст точку монтирования в /media, чтобы я мог перейти к ней из пользовательского интерфейса Meld, но скрытые файлы и папки не видны, и мне нужно включить их в сравнение.

Как я могу открыть файл iso в проводнике файлов Caja, чтобы скрытые файлы и папки были видны, чтобы я мог затем перейти к содержимому файла iso, чтобы включить его в сравнение Meld?

Обновление 1

Я думаю, что мою проблему можно резюмировать так: «Почему Disk Image Mounter НЕ показывает скрытые файлы/папки по умолчанию в файле ISO, но ДЕЙСТВИТЕЛЬНО показывает скрытые файлы/папки в файле .img»?

Потому что из тестирования я вижу именно это. Мой файл iso (надеюсь) является точной копией файла img ... но когда я открываю iso с помощью «Disk Image Mounter», скрытые файлы и папки не видны в Caja.

И да, я нашел команду mount, которая делает это...

      sudo mount -t udf -o loop,unhide [iso file] [mount point]

Но я хочу понять, почему скрытые файлы не видны в Caja, когда я использую Disk Image mounter из опции «Открыть с помощью» в контекстном меню. Может быть, это из-за того, как я создал файл ISO? Я использовал Joliet и что-то из ISO, и UDF, и множество других опций, которые я действительно не понимал... (в инструменте ImgBurn).

Обновление 2

Спасибо всем за ответы. Я создал новый вопрос, потому что на самом деле я хочу понять, почему средство монтирования образов дисков не показывает скрытые файлы, когда я использую его для открытия файла ISO.

1 ответ

Meld делает такие операции неэффективно медленными.

Я предполагаю, что вы правильно смонтировали оба образа.

Тогда я бы порекомендовал установить FreeFileSync вместо FlatHub с помощью

      sudo apt-get install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.freefilesync.FreeFileSync

затем запустите FreeFileSync с помощью тире или flatpak run org.freefilesync.FreeFileSyncи запустите сравнение в режиме File Contents :


FreeFileSync отлично работает в связке с Meld ( sudo apt-get install meld) для сравнения содержимого файлов.
Вам нужно открыть параметры FreeFileSync ( ИнструментыПараметры ), а затем добавить в первую строку следующее:

как показано на скриншоте:

Другие вопросы по тегам