अगर दो डीवीडी बिल्कुल समान हैं तो कैसे जांचें?


19

मेरे पास दो डीवीडी हैं और अगर मैं डीवीडी खोलता हूं और एचडीडी के लिए सामग्री की प्रतिलिपि बनाता हूं और संबंधित फाइलों की एचडीडी पर तुलना करता हूं तो इससे कोई अंतर नहीं दिखता है। जैसा कि मुझे पता है कि डीवीडी में कुछ अतिरिक्त सामग्री भी होती है (इस सामग्री में यह जानकारी शामिल होती है कि क्या डीवीडी बूट करने योग्य है और कुछ फॉर्मेटिंग जानकारी जो मुझे लगता है)।

मैं इस अतिरिक्त सामग्री की जांच कैसे कर सकता हूं?

क्या विंडोज या उबंटू का उपयोग करके, अतिरिक्त कार्यक्रमों के बिना यह किसी तरह संभव है?


1
क्या आप खरीदे गए मूवी डीवीडी या किसी अन्य प्रकार की डीवीडी की तुलना कर रहे हैं?
पचोरफ्लो

यकीन नहीं होता कि यह काम करेगा ... आप 'dd if = / dev / cdrom of = file1.img' और 'dd if = / dev / cdrom of = file2.img' की कोशिश कर सकते हैं और फिर 'diff file1 .img file2' को अलग कर सकते हैं। img '।
बेनजीवेब

2
हां, हालांकि इसमें अनावश्यक कदम शामिल हैं, आप हमेशा छवियों की तुलना कर सकते हैं। विंडोज पर उन्हें बनाने के लिए मुफ्त सॉफ्टवेयर होना चाहिए। लेकिन अगर आप अतिरिक्त सॉफ्टवेयर नहीं चाहते हैं ...
डैनियल बी

5
आप आमतौर पर उस जानकारी को खोजने के लिए बर्स्ट कटिंग एरिया को पढ़ सकते हैं । यह प्रभावी रूप से डीवीडी के लिए एक सीरियल नंबर है, वास्तव में डुप्लिकेट डीवीडी में समान बीसीए होगा।
एंडन एम। कोलमैन

"बिल्कुल" परिभाषित करें। नीचे आणविक स्तर करने के लिए वे कभी नहीं एक ही हो जा रहे हैं ...
jwenting

जवाबों:


33

यह निर्धारित करने का सबसे आसान तरीका है कि 2 डिस्क समान हैं, उन दोनों का हैश चलाना है:

sudo md5sum /dev/cdrom

यदि हैश मैच होता है, तो डिस्क बिल्कुल समान हैं। हालांकि यह आपको नहीं बताएगा कि उनके बारे में क्या अलग है। यहां तक ​​कि अगर एक बिट अलग है आप एक पूरी तरह से अलग हैश मिलेगा।

आप एक डिस्क के विभाजन तालिका की जाँच कर सकते हैं fdisk:

sudo fdisk -l /dev/cdrom

37
प्रश्न में यह विंडोज या उबंटू का उपयोग करते हुए कहता है ...
mtak

5
O_O ने कभी नहीं सोचा था कि सीडी एक सामान्य एमबीआर का उपयोग करते हैं। बस kubuntu iso छवि पर यह जाँच की, और fdisk -lवास्तव में कुछ समझदार डेटा मुद्रित करने के लिए दिखाई दिया। xxdपहले 512 बाइट्स को देखते हुए HDD MBR के समान संरचना दी गई। ज्ञानवर्धन के लिए +1 :)
रुस्लान

2
@ Chips_100 यदि आप हैश टक्कर के बारे में बात कर रहे हैं, तो उस की संभावना खगोलीय रूप से छोटी है। ( गलती से दो हैश की टकराने की संभावना 1/2 ^ 128 है जो कि 1 में 340 undecillion 282 decillion 366 nonillion 920 octillion 938 septillion 463 sextillion 463 quintillion 374 quadrillion 604 खरब 431 अरब 768 मिलियन
211,000

2
@ Chips_100 ज़रूर, आप सही हैं, लेकिन हम एमडी 5 के बारे में बात कर रहे हैं। हां, टकराव भी मिल गया है, लेकिन वे यादृच्छिक टकराव नहीं हैं, वे एक ऐसे कार्यक्रम द्वारा उत्पन्न होते हैं जो एक विदेशी चीज को कुछ घंटों के लिए गणित कहते हैं। कहने की जरूरत नहीं है, हैश करने के लिए, आप पूरी फाइल पढ़ते हैं और डेटा पर गणित संचालन करते हैं। यदि आप फ़ाइलों की तुलना करने के लिए हैशिंग का उपयोग करने जा रहे हैं, तो आप बस एक बाइट-बाय-बाइट तुलना कर सकते हैं।
कोल जॉनसन


7

बस फ़ोल्डर्स और फाइलों की तुलना करने से डिस्क के बारे में अन्य चीजें याद आती हैं। यदि आप प्रत्येक डिस्क से एक .ISO छवि फ़ाइल बनाते हैं और उनकी तुलना करते हैं तो आपको पता चलेगा कि डिस्क का बेहतर विचार वास्तव में एक ही है या नहीं।


बाइट तुलना के बजाय, आप एक चेकसम या हैश का उपयोग कर सकते हैं।
रयान

1
जैसा कि @colejohnson एक अन्य उत्तर के उत्तर पर कहती है: "कहने की जरूरत नहीं है, हैश करने के लिए, आप पूरी फ़ाइल पढ़ते हैं और डेटा पर गणित संचालन करते हैं। यदि आप फ़ाइलों की तुलना करने के लिए हैशिंग का उपयोग करने जा रहे हैं, तो आप बस कर सकते हैं। बाइट-बाय-बाइट तुलना ”।
वह ब्राजील के लड़के

5

विंडोज का उपयोग करते समय आप डिस्क पर फ़ाइलों के हैश मान प्राप्त करने के लिए Microsoft फ़ाइल चेकसम इंटीग्रिटी वेरिफायर का उपयोग कर सकते हैं ।

Microsoft फ़ाइल चेकसम इंटीग्रिटी वेरीफ़ायर उपकरण एक असमर्थित कमांड लाइन उपयोगिता है जो फ़ाइलों के लिए MD5 या SHA1 क्रिप्टोग्राफ़िक हैश की गणना करता है।


3
-1 इस तरह यह केवल फाइलों और फ़ोल्डरों की तुलना करेगा, और केवल वर्तमान रिकॉर्डिंग सत्र के लिए।
वह ब्राजील के लड़के

1

फ़ाइलों की सामग्री की तुलना करने के लिए कोई भी फ़्रीफ़ाइलिनच जैसे टूल का उपयोग कर सकता है। लेकिन उन डीवीडी के बूट सेक्टर के प्रारूप तालिकाओं की तुलना करना संभव नहीं है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.