Saya memiliki file ISO dan DVD yang dibakar dari file ISO itu. Apakah ada cara saya dapat memvalidasi bahwa DVD berisi sama dengan file ISO dan tidak ada yang salah dengan DVD?
Saya memiliki alat yang tersedia di System Rescue CD .
dvd
comparison
iso-image
Svish
sumber
sumber
Jawaban:
Perintah berikut membandingkan isi dari dua file biner, dan mencetak offset dari byte pertama yang berbeda. Ganti
/dev/dvd
dengan path ke perangkat DVD (/dev/cdrom
,/dev/scd0
,/dev/hdc
, ...).Saya tidak yakin apakah semua DVD berisi indikasi di mana data berakhir (saya pikir beberapa CD tidak); Anda dapat membatasi perbandingan dengan ukuran file gambar.
Anda juga dapat menghitung checksum untuk file gambar, menghitung checksum untuk disk, dan memeriksa apakah cocok. Ini lebih lambat untuk perbandingan tunggal, tetapi lebih cepat jika Anda perlu membandingkan banyak disk dengan satu gambar, dan memungkinkan gambar dan disk berada di komputer yang berbeda. Untuk mendeteksi korupsi yang tidak disengaja,
md5sum
sangat cocok.sumber
cmp -n 123456789 /dev/dvd /path/to/foo.iso
Karena pertanyaannya bukan khusus OS dan pengguna Windows dapat menemukan jalan mereka di sini, saya akan menyarankan bahwa cara yang relatif mudah untuk mencapai ini pada Windows adalah dengan memasang ISO ( OSFMount sangat baik), kemudian membandingkan (misalnya, dengan WinMerge ) akar drive CD / DVD dengan root volume yang dipasang:
sumber
Berikut langkah-langkah yang benar untuk memverifikasi 256sum iso sebelum dan sesudah pembakaran.
tentukan iso sha256sum ..
kemudian tentukan ukuran iso dalam byte ...
kemudian dd drive cd / dvd Anda | kemudian hitung bit pertama dari setiap file dengan jumlah | kemudian baca sha256sum-nya
Pengganti / dev / sr0 dengan / dev / cdrom atau nama drive lain tergantung pada sistem.
Untuk pengalaman DD yang lebih baik dan untuk melihat kemajuan dd secara real-time tanpa harus menulis skrip, gunakan dcfldd forensik dd (dcfldd dapat porting ke 2 output yang berbeda juga.)
(Tanpa malu dicuri dari sebuah artikel di unbutu.com)
sumber
Saya berasumsi dari pos Anda bahwa Anda berada di Linux.
Lihat artikel ini: Verifikasi gambar CD / DVD yang dibakar di Linux .
Gagasan utamanya sederhana:
sumber
cat
tidak berguna dan penggunaan yang tidak bergunadd
. Lebih sederhana (dan tidak bisa dibedakan dengan cepat):<iso-file.iso md5sum
,</dev/hdc md5sum
. Tetapi suboptimal untuk perbandingan satu pukulan .Pada Windows, instal VCdControlTool.exe dan WinMerge (jangan lupa untuk menambahkannya ke jalur sistem, ada kotak centang khusus di penginstal).
Masukkan DVD, biasanya dipasang pada d:
Pasang .iso dengan VCdControlTool.exe, misalnya pada z:
Dari cmd, jalankan:
Mungkin butuh beberapa saat.
Peringatan : WinMerge kehabisan memori dengan file besar.
sumber
Pada Windows, membandingkan DVD atau CD yang sudah dibakar dengan file ISO sangat mudah dengan bantuan donate-ware " ImgBurn ". Telah membantu saya satu ton di masa lalu!
Masih perlu menemukan sesuatu yang serupa untuk OS X / macOS, karena menurut saya metode yang disebutkan di atas untuk Linux / Unix tidak berfungsi di sana.
sumber