आप हालिया अपग्रेड के बाद अपना पुराना कंप्यूटर बेच रहे होंगे और यह सुनिश्चित करने की आवश्यकता है कि आपकी व्यक्तिगत तस्वीरें इंटरनेट पर न आएं। ऐसे कई कारण हैं जिनसे आप हार्ड डिस्क या SSD से अपने डेटा को मिटाना चाह सकते हैं। दुर्भाग्य से, यह प्रक्रिया हॉलीवुड फिल्मों में हम जो देखते हैं उससे बहुत दूर है: आप एक नॉब नहीं दबा सकते और सेकंड में सब कुछ हटा सकते हैं।
थोड़े धैर्य के साथ, हालांकि, और टर्मिनल पर एक कमांड या उचित लाइव CD के साथ, आप एक पूरी हार्ड ड्राइव या SSD को मिटा सकते हैं, जिससे थर्ड पार्टी द्वारा डेटा रिकवरी मुश्किल हो जाएगी, यदि असंभव नहीं।
सिक्योर इरेज़ बनाम स्टोरेज
सिक्योर इरेज़ एक विशेषता है जो स्टोरेज डिवाइस की सामग्री को पूरी तरह से मिटा देती है। यह युगों से अधिकांश HDD और SSD के फर्मवेयर का हिस्सा रहा है और सुरक्षित विलोपन के लिए सुझाया गया समाधान है। व्यवहार में, हालांकि, कई उपयोगकर्ताओं ने इसके साथ गंभीर जटिलताओं की सूचना दी है।
इसका कार्यान्वयन विक्रेताओं के बीच भिन्न प्रतीत होता है, और कभी-कभी यह डेटा के पूर्ण विलोपन की ओर नहीं ले जाता।
अन्य कहते हैं कि इसके ऑपरेशन ने उनके डिवाइस को "ब्रिक" कर दिया क्योंकि "कंट्रोलर जिसने उन्हें आंतरिक से बाहरी में बदल दिया" ने फैसला किया कि बिजली की लागत में कटौती करके उन्हें स्लीप में डालना एक अच्छा विचार होगा। या क्योंकि एक इफी BIOS बग किसी तरह "रास्ते में आ गया" और प्रक्रिया को पूरा होने से रोक दिया।
और (बहुत) पुरानी हार्ड ड्राइव (15GB से कम आकार की) बस इसका समर्थन नहीं करतीं।
इस प्रकार, "आधिकारिक और सर्वश्रेष्ठ" विधि, सिक्योर इरेज़, कुछ हद तक एक जुआ बनी हुई है, जिससे निम्नलिखित विकल्प बहुत बेहतर विकल्प बन जाते हैं। इसलिए हम इसे छोड़ देंगे और सीधे सुरक्षित विकल्पों पर जाएंगे।
डेटा ओवरराइट करना
जब हम आधुनिक OS में किसी फ़ाइल को हटाते हैं, तो यह आमतौर पर "रिसाइकिल बिन" में स्थानांतरित हो जाती है। यदि हम अपना मन बदलते हैं तो हम कुछ समय के लिए इससे कोई भी डेटा रिकवर कर सकते हैं।
कोई मान सकता है कि एक "पूर्ण" डिलीट, जहां फ़ाइल को रिसाइकिल बिन में नहीं ले जाया जाता, एक सुरक्षित दृष्टिकोण है। फिर भी, फ़ाइल समाप्त नहीं होती: मीडिया कंट्रोलर फ़ाइल द्वारा बसे क्षेत्र को "उपयोग के लिए मुक्त" के रूप में चिह्नित करता है, लेकिन इसमें मौजूद डेटा अक्षत रहता है।
पूरे पार्टीशन और फ़ाइल सिस्टम का विलोपन एक बेहतर - और अधिक कट्टरपंथी - विकल्प की तरह लगता है, जब तक आप यह नहीं समझते कि यह वही चीज़ है लेकिन बड़े पैमाने पर। पूरा पार्टीशन "गैर-मौजूद" के रूप में चिह्नित है, और इसके द्वारा कवर की गई जगह "अनउपयोगित" के रूप में, लेकिन कुछ भी वास्तव में मिटाया नहीं जाता। डेटा तब तक मौजूद रहेगा जब तक ओवरराइट नहीं किया जाता।
संवेदनशील डेटा को हटाने का एकमात्र विश्वसनीय तरीका इसे अन्य डेटा के साथ ओवरराइट करना है। अधिमानतः, एक से अधिक बार। निम्नलिखित विधियां यही करती हैं। जो भिन्न है वह है उनकी उपलब्धता, उपयोग में आसानी, और कई ओवरराइट और उपयोग किए गए पैटर्न के माध्यम से अधिक सुरक्षित विलोपन के लिए अतिरिक्त विकल्प।
आप क्या हटाएंगे?
यदि आपके PC पर एक से अधिक स्टोरेज डिवाइस हैं, तो कुछ भी हटाने का प्रयास करने से पहले, आपको यह जानना होगा कि यह कौन सा है, ताकि "दुर्घटनाओं" जैसे गलत डिस्क को मिटाने से बचा जा सके।
सबसे सरल रास्ता है यदि आप पहले से ही एक ग्राफिकल उपयोगकर्ता वातावरण में हैं जहां HDD/SSD जिसे हटाया जाना है, सेकेंडरी डिवाइस के रूप में जुड़ा हुआ है। तब आप GParted जैसे प्रोग्राम का उपयोग करके सभी स्टोरेज डिवाइस को देख सकते हैं और सही वाले की पहचान कर सकते हैं।
यदि आप टर्मिनल पसंद करते हैं, तो आपके पास और भी अधिक विकल्प हैं। कुछ पहले से ही आपके वितरण का हिस्सा हो सकते हैं। अन्य अतिरिक्त टूल इंस्टॉल करने की मांग कर सकते हैं।
Lsblk आपको कंप्यूटर से जुड़े सभी ब्लॉक डिवाइस देखने देता है। सुपाठ्य परिणामों के लिए, इसे इस तरह आज़माएं:
lsblk -io KNAME, TYPE, SIZE, MODEL
smartctl आपको प्रत्येक डिवाइस के बारे में जानकारी देखने देता है। इसे इस तरह उपयोग करें:
smartctl -i /dev/sdX
थोड़ा कम सुपाठ्य लेकिन उतना ही उपयोगी, hdparm लगभग समान कमांड के साथ तुलनीय परिणाम दिखा सकता है:
hdparm -i /dev/sdX
अंत में, fdisk शायद सबसे लोकप्रिय विकल्प है, और लगभग सभी लिनक्स वितरण में इंस्टॉल होता है। यह भी, आपके ड्राइव और SSD के बारे में जानकारी प्रस्तुत कर सकता है, हालांकि अन्य विकल्पों जितना विस्तृत नहीं। इसे इसके साथ आज़माएं:
fdisk -l
dd विधि
एक बार जब आप उस डिवाइस को ढूंढ लेते हैं जिसमें वह सामग्री है जिसे आप नष्ट करना चाहते हैं, तो आप एक कमांड का उपयोग कर सकते हैं जो इस डेटा को "कुछ और" के साथ ओवरराइट करेगा, जिससे इसकी रिकवरी लगभग असंभव हो जाएगी। कमांड और यह "कुछ और" क्या होगा यह पसंद की बात है।
सबसे आम विधि लोकप्रिय dd टूल का उपयोग करती है एक कमांड के साथ:
dd if=/dev/zero of=/dev/sdX
इसमें, of=/dev/sdX मिटाए जाने वाले डिवाइस से मेल खाता है, जैसे of=/dev/sda या of=/dev/sdc।
आप बड़े ब्लॉक का उपयोग करके प्रक्रिया को तेज कर सकते हैं, और इसे इस रूप में संरचित करके प्रगति सारांश देख सकते हैं:
dd if=/dev/zero of=/dev/sdX bs=4096 status=progress
जहां bs=4096 ब्लॉक आकार है, यह डिवाइस के बीच भिन्न होता है, और आदर्श रूप से, आप इसे इसके निर्माता की साइट से अपने डिवाइस के लिए ढूंढ सकते हैं। Status=progress के लिए आपको एक प्रगति संकेतक की आवश्यकता होती है जो पूरा होने तक का समय प्रदर्शित करेगा।
एक समान सेट के शून्य के बजाय रैंडम पैटर्न का उपयोग करना डेटा को रिकवरी से परे हटाने के लिए सुरक्षित माना जाता है। आप इसे उन कमांड के एक वैकल्पिक रूप का उपयोग करके प्राप्त कर सकते हैं:
dd if=/dev/urandom of=/dev/sdX bs=4096 status=progress
जैसा कि आप देख सकते हैं, हम एक वैकल्पिक स्रोत का उपयोग करते हैं, शून्य को रैंडम नंबर से बदलते हैं। ध्यान दें कि यह विधि सिस्टम संसाधनों के उपयोग को बढ़ाती है, क्योंकि यह CPU को निरंतर रैंडम नंबर जनरेशन के साथ कार्य करती है।
scrub दृष्टिकोण
Scrub एक और विकल्प है जो वास्तविक उपयोग में और भी आसान निकलता है लेकिन सरल सिंटैक्स है।
Scrub आमतौर पर अधिकांश लिनक्स वितरण में इंस्टॉल नहीं पाया जाता, और आपको शायद पहले इसे इंस्टॉल करना होगा:
sudo apt install scrub
इसके इंस्टॉलेशन के बाद, किसी भी HDD या SSD का पूर्ण विलोपन केवल रूट के रूप में निम्नलिखित दर्ज करने की बात है:
scrub /dev/sdX
सब कुछ मिटाएं
Scrub के समान, wipe स्टोरेज डिवाइस की सामग्री को परेशान करने वाली आसानी से मिटा सकता है - इसे अपने कीमती डेटा पर खोलने से पहले दोबारा जांच लें। और scrub की तरह ही, अधिकांश लिनक्स वितरण में wipe का उपयोग करने के लिए, आपको पहले इसे इंस्टॉल करना होगा।
sudo apt install wipe
इसके बाद, sdX में सब कुछ मिटाने के लिए, आपको केवल टर्मिनल में टाइप करने के बाद एंटर दबाना होगा:
wipe /dev/sdX
लाइव GUI रास्ता
नोट: निम्नलिखित विधियां हार्ड ड्राइव में चल रहे OS की परवाह किए बिना काम करेंगी।
यदि आप उस HDD या SSD की सामग्री को नष्ट करना चाहते हैं जहां आपका OS रहता है, तो आप OS का उपयोग करते हुए ऐसा नहीं कर सकते। इसके बजाय, आप एक लिनक्स वितरण के लाइव CD/DVD का उपयोग कर सकते हैं - अधिमानतः, वह जो Gnome डेस्कटॉप वातावरण का उपयोग करता है जो आमतौर पर उपयोग में आसान Gnome डिस्क उपयोगिता के साथ आता है।
इस तरह सब कुछ हटाने के लिए, वितरण के लाइव CD/DVD से बूट करें। Gnome डिस्क उपयोगिता चलाएं ("डिस्क" के रूप में Gnome में पाया जाता है)।
बाएं फलक में सूची से अपने स्टोरेज-टू-बी-डिलीटेड का चयन करें, दो-गियर बटन पर क्लिक करें, और "फॉर्मेट पार्टीशन" चुनें।
दिखाई देने वाली विंडो में, मौजूदा डेटा को ओवरराइट करने के लिए "मिटाएं" विकल्प सक्षम करें।
वॉल्यूम नाम में स्टोरेज मीडिया के लिए एक नाम दर्ज करें, ऊपरी दाएं पर अगला क्लिक करें, और उसी स्थान पर दिखाई देने वाले फॉर्मेट बटन पर एक और क्लिक के साथ प्रदर्शित चेतावनी को स्वीकार करें।
डेरिक्स बूट और न्यूक समाधान
एक और दृष्टिकोण जो लाइव CD पर भी आधारित है, "डेरिक्स बूट और न्यूक" पर निर्भर करता है, जिसे DBAN के नाम से जाना जाता है। एक मानक वितरण के बजाय, DBAN एक स्टैंडअलोन बूट करने योग्य टूल है जो एकमात्र प्रक्रिया में विशेषज्ञता रखता है: HDD या SSD की सभी सामग्री का पूर्ण और सर्वथा विलोपन।
इससे कंप्यूटर बूट करने के बाद, और कंप्यूटर के हार्डवेयर की पहचान करने की प्रारंभिक प्रक्रिया के बाद, DBAN आपको उन डिवाइस की सूची दिखाएगा जो उसने पाए। कर्सर कुंजियों और एंटर या स्पेस का उपयोग करके जिसे आप मिटाना चाहते हैं उसे चुनें, और विलोपन प्रक्रिया शुरू करने के लिए F10 दबाएं।
सर्वोत्तम परिणाम: हथौड़ा और नॉट-ए-फ्लेमथ्रोअर
हम डेटा रिकवरी विशेषज्ञ नहीं हैं, इसलिए हम गारंटी नहीं दे सकते कि कौन सी विधि बेहतर प्रदर्शन करती है। कुछ दावा करते हैं कि विशेष उपकरणों का उपयोग करके हार्ड डिस्क ड्राइव की सतह से दो बार तक ओवरराइट किए गए डेटा के निशान का पता लगाना और रिकवर करना संभव है। अन्य जोर देते हैं कि यह सैद्धांतिक है बिना किसी सबूत के कि यह संभव है। कुछ रिकवरी कंपनियां दावा करती हैं कि उन्होंने हार्ड डिस्क ड्राइव से डेटा बचाया है जो आग में लगभग विघटित हो गए थे या जिनके प्लैटर्स टुकड़ों में थे।
चूंकि वे विशेषज्ञ हैं, और वे उनको कुछ सबसे खराब स्थिति के रूप में प्रस्तुत करते हैं, शायद उन पर भरोसा करना सबसे अच्छा है: एक हथौड़ा और एलन मस्क के नॉट-ए-फ्लेमथ्रोअर का परिचय सबसे शक्तिशाली "सुरक्षित विलोपन" विधि की तरह लगता है। लेकिन हममें से उन लोगों के लिए जिनके पास फ्लेमथ्रोअर तक पहुंच नहीं है और जो सुबह तीन बजे उग्र थॉर की तरह काम करना पसंद नहीं करते, हमने जो विधियां देखीं वे सर्वोत्तम दांव हैं।