मैंने थोड़ा शोध किया है और मैंने एसडी कार्ड के अंत-जीवन व्यवहार के बारे में सुना है (वास्तव में यह सुनिश्चित नहीं है कि इसे और क्या कहा जाए) जहां एसडी कार्ड और माइक्रोएसडी कार्ड खुद को केवल डेटा हानि से बचने के लिए पढ़ते हैं। जब मैंने पहली बार इसके बारे में सुना, तो मुझे लगा कि यह बहुत चालाक है। अब मुझे इतना यकीन नहीं है।
कुछ पृष्ठभूमि: मेरे पास एक माइक्रोएसडी था जो 2 साल के भारी-भरकम रास्पबेरी पी का उपयोग करने से पहले लिखने-सुरक्षा मोड में रखता था। मैंने अपने प्रतिस्थापन कार्ड पर पूरे ओएस और फाइल सिस्टम को स्थानांतरित करने के लिए dd का उपयोग किया। उपयोग के कुछ दिनों के भीतर, मुझे महसूस हुआ कि इस कार्ड ने स्वयं को भी सुरक्षित रखा था। मुझे लगा कि मेरा भयानक भाग्य है, जब तक कि मेरे दूसरे बैकअप कार्ड ने लगभग तुरंत ही ऐसा नहीं किया।
यह मुझे परेशान करता है, इसलिए मैंने अपने रास्पबेरी को बैठने दिया। लेकिन मुझे आश्चर्य है कि एसडी कार्ड कैसे लिखना-रक्षा करना जानता है। यदि यह राइट-साइकल की गिनती रखता है, और मैंने dd का उपयोग पूरी डिस्क की छवि बनाने के लिए किया है, तो हो सकता है कि मैंने अपने SD कार्डों को यह सोचकर धोखा दिया हो कि वे पुराने थे। लेकिन मुझे कहीं भी जीवन के अंत के व्यवहार का कार्यान्वयन नहीं मिल रहा है। क्या किसी को पता है कि यह कैसे काम करता है? मैं इसे पूर्ववत करने का प्रयास करना चाहता हूं, लेकिन लेखन-संरक्षण को बहुत निम्न स्तर पर लागू किया गया लगता है। मैं sudo का उपयोग करके / dev / sdX तक भी नहीं पहुँच सकता।
अगर मैं सही हूं और यह किसी तरह का लेखन-चक्र बना रहता है, तो यह थोड़ा निराश करने वाला है। इसका मतलब है कि एसडी कार्ड वास्तव में मर नहीं गया है - यह सिर्फ एक एहतियाती उपाय है। हालांकि यह अच्छा है, मैं इसे वास्तविक मौत के लिए इस्तेमाल करना चाहता हूं, क्योंकि मैं नियमित बैकअप बना रहा हूं।
मेरी लंबी-चौड़ी पृष्ठभूमि के रूप में, क्या किसी को पता है कि जीवन का अंत व्यवहार कैसे लागू किया जाता है, और क्या ऐसा कोई तरीका है जिससे मैं व्यवहार के आकस्मिक ट्रिगर को पूर्ववत कर सकता हूं?
dd
।