एक पुरानी हार्ड ड्राइव को सुरक्षित रूप से अधिलेखित करने का सबसे तेज़ तरीका क्या है? [डुप्लिकेट]


9

संभव डुप्लिकेट:
हार्ड ड्राइव से सभी डेटा को सुरक्षित रूप से मिटा देना

मैं अपना एचडीडी देने जा रहा हूं, इसलिए मैं इसे बकवास से भरा लिख ​​रहा हूं, इसलिए मेरे पास मेरे किसी भी फाइल को पुनर्प्राप्त करने की कोई संभावना नहीं है। हालाँकि, मैंने सुना है कि फिर से लिखे गए ड्राइव से भी कुछ डेटा रिकवर किया जा सकता है, लेकिन मैं उच्च तकनीक वाले लोगों को कभी इसे छूने पर विचार नहीं करता, जब तक कि यह बहुत आसान न हो? मैं जानना चाहूंगा कि क्या यह संभव है ... और कितनी बार मुझे इसे लिखने की आवश्यकता है?

यहाँ असली सवाल पर; क्या HDD के अंदर एक साथ कई डिस्क में लिखना संभव हो सकता है और इस प्रकार कुल डेटा लेखन दर में वृद्धि हो सकती है? तो चलो कहते हैं कि अगर 6 डिस्क अंदर हैं, तो मुझे 6x लिखने की गति मिल सकती है अगर मैंने एक ही समय में उनमें से हर एक को एक ही डेटा लिखा।

किसी अन्य सुझाव का स्वागत है, क्योंकि मैं 22MB / s स्पीड एटीएम (पुराने ड्राइव, या गंदे कोड?) के साथ लिख रहा हूं, इसमें थोड़ा समय लगेगा।

संपादित करें: एक सुरक्षा नोट के लिए, मेरा HDD लगभग 10 साल पुराना है, या उससे कम है, और आकार में 60GB है। क्या इसे केवल एक पोंछने की जरूरत है?


@ जेसन, क्षमा करें, हे, जब आपने इसे पूछा, तो इसे संपादित किया।

1
सबसे तेज़ एक शून्य का एक पास है, जैसा कि बेसिल स्टायरनेविच द्वारा सुझाया गया है, एक ओवरराइट के बाद कोई भी डेटा रिकवर नहीं किया जा सकता है, कई ओवरराइट्स
19

इसे खोल दो और इसमें अपना बिन खाली कर दो! :)
विलियम हिल्सम 19

2
बहुत बुरा यह माइग्रेट किया गया था, मुझे यह जानना पसंद है कि इसे सी + + में कैसे करना है ...
धोखेबाज़

3
@Rookie: फिर StackOverflow पर फिर से पूछें, और निर्दिष्ट करें कि आप C ++ समाधान चाहते हैं।
SLAKs

जवाबों:


14

मैंने कुछ समय में CCleaner का उपयोग किया , जो कि एक निशुल्क उपकरण है जो काम करता है। यहाँ छवि विवरण दर्ज करें


1
+1, चूंकि CCleaner न केवल आपके HDD को कचरे से भरता है, बल्कि यह सुरक्षित रूप से (अप्राप्य) भी करता है। मुझे नहीं लगता कि CCleaner इसे तेजी से करता है, लेकिन मुझे यह भी नहीं लगता कि आप एक ही समय में एक हार्ड डिस्क में कई प्लैटर्स को लिख सकते हैं।
jcisio

1
@jcisio, अपने खुद के कार्यक्रम की तुलना में 2x तेजी से दिखता है, शायद इसलिए कि यह केवल शून्य लिख रहा है? यह भी अजीब है कि मैं अपने HDD "खरोंच" अब बिल्कुल नहीं सुन सकता। मेरे संस्करण ने बहुत आवाज़ की, तब भी जब मैंने सिर्फ एक बड़े विभाजन में एक फ़ाइल लिखी।
रॉकी

@ मार्क, CCleaner छिपे हुए डेटा को हटा नहीं सकता है?
धोखेबाज़

1
@Rookie यह सब कुछ हटा सकता है , आपको बस Wipe combobox में इस विकल्प का चयन करने की आवश्यकता है।
oleksii

@ मर्क, कि मेटाडेटा फ़ाइल नाम है, है ना? क्या इन फ़ाइलनामों को पढ़ने के लिए कार्यक्रम हैं, तब भी जब मैंने सभी डेटा को ओवरराइट कर दिया था?
रुकी

11

आपको DBAN या इसी तरह के उपकरणों का उपयोग करना चाहिए ।


मुझे लगता है कि मैं बीमार हूं, क्योंकि मेरे 3 अन्य डिस्कों में 2 टेराबाइट डेटा है जो मैं रखना चाहूंगा। "DBAN स्वचालित रूप से और किसी भी हार्ड डिस्क की सामग्री को पूरी तरह से हटा देगा कि यह पता लगा सके" अगर मैंने इसे सही तरीके से समझा तो ओओ?
रूकी

@Rookie आपने सही ढंग से समझा। आपके मामले में DBAN का उपयोग असंगत है।
डुइजफ

केवल भौतिक रूप से डिस्कनेक्ट करें डेटा जिसे आप रखना चाहते हैं। DBAN इस समस्या का समाधान है। आप खाली जगह को अधिलेखित करने के लिए विंडोज के अंदर इरेज़र जैसे कुछ का उपयोग कर सकते हैं, लेकिन यह सुनिश्चित नहीं करेगा कि सब कुछ मिटा दिया गया है। ऐसा करने का एकमात्र तरीका संपूर्ण ड्राइव को अधिलेखित करना है।
डेलस्वांसन

2
@SLaks आप यह समझाने की परवाह करेंगे कि यह CCleaner या अन्य सुझावों से बेहतर क्यों है?
इवो ​​फ्लिप

@IvoFlipse सहमत, आपको स्पष्ट स्पष्टीकरण की आवश्यकता है कि इस उपयोगकर्ता को DBAN बनाम एक अंतर्निहित टूल का उपयोग क्यों करना चाहिए। DBAN किसी भी कनेक्टेड डिवाइस को पूरी तरह से मिटा देगा, जो खतरनाक हो सकता है अगर आप सब करने की कोशिश कर रहे हैं तो एक बाहरी हार्ड ड्राइव को हटा दें
Kolob Canyon

7

बस इसे लिनक्स पर शून्य बाइट्स के साथ भरें, जैसे कुछ

dd if=/dev/zero of=/dev/sdb bs=1M count=1000

यह अधिकांश उद्देश्यों के लिए पर्याप्त है और सबसे तेज़ उपलब्ध चीज़ है।

(शायद आपके सिस्टम पर एक समान है, और आप इसे चलाने के लिए एक लाइव-बूट सीडीरॉम लिनक्स को बूट कर सकते हैं)

बेशक, यदि आपके पास डिस्क पर सैन्य ग्रेड रहस्य थे, और / या आप सीआईए से डरते हैं, तो यह संभवतः पर्याप्त नहीं है। (उस स्थिति में, भौतिक रूप से आपकी डिस्क को नष्ट करें)।


3
इस सवाल थोड़े टैग में विन XP है ...
वायलेट जिराफ

वास्तव में, मुझे लगता है कि उसने मुझे टैग संपादित करने से ठीक पहले उत्तर दिया था, क्षमा करें।
रूकी

1
हाँ। मैंने WinXP पर समकक्ष खोजने के लिए एक सुझाव जोड़ा, जो मुझे नहीं पता ... (मैं 1993 से लिनक्स का उपयोग कर रहा हूं)
Basile Starynkevitch


3

sdelete - अब उन एकाधिक अधिलेखित DoD सामानों में से किसी की कोई आवश्यकता नहीं है

संपादित करें: sdelete microsoft द्वारा लिखा गया है, यह NTFS के छिपे हुए क्षेत्रों, आउट-ऑफ-बैंड डेटा और अन्य सभी मजेदार छोटी विशेषताओं के बारे में 'जानता है'। यह कोई स्थापित करने की आवश्यकता है और त्वरित और आसान है।

मिल स्पेक 'आपको निम्नलिखित क्रम में यादृच्छिक डेटा के साथ ठीक 37 बार ओवरराइट करना होगा' सामान ज्यादातर सिक्योरिटी ऐप मार्केटिंग और आधा याद किया डॉगी आवश्यकताओं है। यह प्रारंभिक बिट-फॉर-बिट और यहां तक ​​कि एमएफएम हार्ड ड्राइव पर आवश्यक रूप से आवश्यक था जहां आपके पास एक ईएम के तहत पढ़ने पर आंशिक क्षेत्रों को पुनर्प्राप्त करने का मौका था। हालांकि व्यवहार में यह भटकने वाले सिर के साथ अधिक था जो अक्सर पहले की पटरियों को पूरी तरह से बरकरार रखते थे। आधुनिक जीएमआर हार्ड ड्राइव के साथ मुख्य चिंता यह है कि खराब डेटा को वैध क्षेत्रों को छोड़ते हुए फर्मवेयर को मैप किया जाता है जो ओएस के बारे में नहीं जानता है।


यह समझाने की देखभाल करें कि इसकी आवश्यकता क्यों नहीं है और नौकरी के लिए सही उपकरण क्यों है?
इवो ​​फ्लिप

1
डिस्क पर बिट्स के घनत्व का मतलब है कि, वर्तमान तकनीक के साथ, "स्थायी" बल को देखने या पढ़ने का कोई तरीका नहीं है, जैसे वे वास्तव में पुराने हार्ड ड्राइव प्लैटर के साथ कर सकते हैं। कुछ इस तरह, वैसे भी।
रोब

1

कुछ ऐसा चलाने के लिए लिनक्स लाइवसीडी का उपयोग करें

dd if=/dev/urandom of=/dev/sda1 bs=1M

इस तरह से आप यह सुनिश्चित कर सकते हैं कि आप विभाजन में सब कुछ अधिलेखित कर रहे हैं और न केवल मुक्त स्थान। यदि आप अल्ट्रा-पैरानॉयड हैं, तो आप इसे कई बार चला सकते हैं, लेकिन जब तक आप एक डिस्क नहीं भेजते हैं, जो पूर्व में किसी के साथ सैन्य रहस्य रखती थी जिसमें विदेशी सरकारें होती हैं, तो आपको चिंता करने की ज़रूरत नहीं है।


1
/ dev / शून्य पर्याप्त सुरक्षित है और तेजी से MUCH होगा।
राब

1

लिनक्स में एक मानक उपकरण होता है जिसे श्रेड कहा जाता है जो डिलीट की गई फ़ाइलों की पुनर्प्राप्ति को रोकने के लिए यादृच्छिक डेटा के साथ कई बार किसी फ़ाइल (या ड्राइव) को ओवरराइट करता है। यदि आप नहीं चाहते हैं कि किसी को पता चले कि आपने श्रेड का उपयोग किया है, तो अंतिम पास में शून्य के साथ सब कुछ अधिलेखित करने का एक विकल्प है।

एक डिस्क पर श्रेड का उपयोग करने के लिए, यह पता करें कि इसे क्या कहा जाता है (आमतौर पर कुछ / देव / hda या / dev / sdc)। फिर एक टर्मिनल खोलें और चलाएं:

shred -vfz -n 10 /dev/hda

जहां / dev / hda को उपकरण के नाम से बदल दिया जाता है। यह पूरी डिस्क को दस बार और सभी पिछली बार शून्य के साथ अधिलेखित कर देगा।

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