Puncte:1

MELD > Cum se compară un fișier .img cu un fișier imagine disc .iso

drapel ru

Am arhivat o mulțime de fișiere și foldere într-un fișier .img... este o imagine de disc pe care am făcut-o folosind dd și rsync. Apoi am făcut un fișier .iso din fișierul .img (folosind ImgBurn în Windows 10).

Acum vreau să compar conținutul fiecăruia pentru a fi sigur că fișierul iso conține toate aceleași fișiere care se află în fișierul .img. Pentru asta folosesc Meld în Ubuntu mate. Când dau dublu clic pe fișierul .img, acesta se montează în folderul /media.

Când dau dublu clic pe fișierul .iso, acesta se deschide în Engrampa Archive Manager și punctul de montare este /

Astfel, nu pot naviga la/prin exploratorul de fișiere Caja când configurez directorul Compare în Meld.Dacă, în schimb, fac clic dreapta pe fișierul iso și „Deschide cu” Disk-Image Mounter sau Mate Disk-Image Mounter, atunci creează un punct de montare în /media, astfel încât să pot naviga la acesta din interfața de utilizator Meld, dar fișierele și folderele ascunse nu sunt vizibile și trebuie să le includ în comparație.

Cum pot deschide fișierul iso în exploratorul de fișiere Caja, astfel încât fișierele și folderele ascunse să fie vizibile, astfel încât să pot naviga apoi la conținutul fișierului iso pentru a-l include într-o comparație Meld?

Actualizare 1

Cred că problema mea poate fi rezumată astfel... „De ce Disk Image Mounter NU arată fișierele/folderele ascunse în mod implicit într-un fișier ISO, dar arată fișierele/folderele ascunse într-un fișier .img”?

Pentru că din testare, asta văd. Fișierul meu iso este (sperăm) și o copie exactă a fișierului img... totuși, când deschid iso folosind „Disk Image Mounter”, fișierele și folderele ascunse nu sunt vizibile în Caja.

Și da, am găsit o comandă de montare care face asta...

sudo mount -t udf -o loop, unhide [fișier ISO] [punct de montare]

Dar vreau să înțeleg De ce fișierele ascunse nu sunt vizibile în Caja când folosesc Disk Image mounter din opțiunea „Deschide cu” din meniul cu clic dreapta. Poate din cauza modului în care am creat fișierul ISO? Am folosit Joliet și ISO ceva și UDF și multe alte opțiuni pe care nu le-am înțeles cu adevărat... (în instrumentul ImgBurn).

Actualizare 2

Multumesc pentru raspunsurile tuturor. Am creat o noua intrebare pentru că ceea ce vreau să înțeleg este de ce Disk Image mounter nu afișează fișiere ascunse atunci când îl folosesc pentru a deschide fișierul ISO.

Nmath avatar
drapel ng
Ați încercat să comparați sumele de control? Puteți rula `sha256sum filename` pentru fiecare fișier și le puteți compara. Dacă fișierele sunt identice, sumele de verificare se vor potrivi. Cu toate acestea, utilizați diferite tipuri de fișiere, așa că acest lucru vă poate împiedica să faceți ceea ce încercați să faceți.
sudodus avatar
drapel jp
Puteți crea puncte de montare `/mnt/pt1` `/mnt/pt2` și puteți încerca să utilizați 'loop mount' astfel: `sudo mount -o loop file.iso /mnt/pt1` și `sudo mount -o loop file. img /mnt/pt2` și vedeți fișierele la punctele de montare. Dacă fișierul img are o structură internă de partiție, puteți folosi `kpartx` pentru a crea elemente de dispozitiv pentru fiecare partiție și apoi le montați. Vezi și [acest link](https://askubuntu.com/questions/1356134/img-file-restore-to-disk-partition/1356143#1356143).
Puncte:1
drapel zw

Meld făcând astfel de operațiuni ineficient de încet.

Presupun că ai montat corect ambele imagini.

Atunci aș recomanda instalarea FreeFileSync în schimb din FlatHub de

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

apoi lansați FreeFileSync folosind liniuța sau flatpak rulați org.freefilesync.FreeFileSync și rulați comparația în Conținutul fișierului modul:

FreeFileSync în modul Conținut fișier


FreeFileSync funcționează excelent împreună cu Meld (sudo apt-get install meld) pentru compararea conținutului fișierului.
Trebuie să deschideți opțiunile FreeFileSync (InstrumenteâOpțiuni) și apoi adăugați următoarele la prima linie:

Descriere Linie de comanda
Comparați fișierele în Meld combinați „%item_path%” „%item_path2%”

așa cum se arată în captura de ecran:

FreeFileSync ToolsâOpțiuni

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.