विभाजन को हटाने से डेटा क्यों खो जाता है?
यह नहीं है
मेरा मतलब है, ठीक है, कभी-कभी यह नहीं होता है।
कभी-कभी करता है।
यह निर्भर करता है कि आप किस सॉफ्टवेयर का उपयोग करते हैं।
सिद्धांत रूप में, डेटा को खोने के परिणामस्वरूप विभाजन को हटाने की आवश्यकता नहीं है। आखिरकार, एक विभाजन, मूल रूप से संख्याओं का एक समूह है, जो एक विशिष्ट स्थान पर स्थित होता है (जिसे "विभाजन तालिका" कहा जाता है), जो विभाजन की सीमाओं को निर्दिष्ट करता है। सिद्धांत रूप में, उन संख्याओं को शून्य में बदलने से उन अन्य क्षेत्रों में परिवर्तन नहीं होगा जो विभाजन की सीमाओं के अंदर हैं। तो, सिद्धांत रूप में, आपके फाइलसिस्टम की मात्रा को चातुर्य में रखा जाना चाहिए।
हालाँकि, उस सिद्धांत का एक उल्लेखनीय अपवाद है।
जो भी कारण हो, (MS-DOS FORMAT.COM के कम से कम कुछ संस्करणों) ने उम्मीद की थी कि नए फाइल सिस्टम वॉल्यूम के पहले क्षेत्र में बिट्स शून्य (FORMAT रन से पहले) शामिल हैं उन बिट्स को शून्य में साफ़ करना FORMAT.COM के लिए एक समझदार कार्य होगा, लेकिन इसके बजाय, FORMAT.COM को उम्मीद है कि यह कार्य पूरा हो जाएगा।
इस अजीब अपेक्षा को समायोजित करने के लिए, MS-DOS FDISK.EXE (विभाजन सॉफ़्टवेयर) पहले क्षेत्र को मिटा देगा।
सबसे समझदार उपकरण FORMAT होगा। लिनक्स मैन पेज @ die.net: fdisk राज्यों, "हम डॉस FORMAT और डॉस FDISK में इस बग पर विचार करते हैं।" हालांकि, उन दोनों सॉफ्टवेयर के टुकड़े एक ही ऑपरेटिंग सिस्टम के साथ आए थे, यह व्यवस्था ठीक काम करने के लिए गई थी। लोग इस स्थिति से अवगत नहीं होंगे यदि वे एमएस-डॉस के मैनुअल में निर्देशों का पालन कर रहे थे।
हालाँकि यह व्यवस्था अनुचित लगने के बावजूद, कुछ अन्य ऑपरेटिंग सिस्टम आमतौर पर MS-DOS के साथ संगत होने के लिए, समान रूप से एक ही काम करने का समर्थन करेंगे। ऐसा इसलिए है क्योंकि MS-DOS लोकप्रिय था (Windows 95 और Microsoft Windows के बाद के संस्करणों से पहले), इसलिए अन्य ऑपरेटिंग सिस्टम ने MS-DOS के साथ संगतता मांगी।
कोई गलती न करें: आप एक विभाजन को "मिटाने" के लिए कुछ सॉफ़्टवेयर (जैसे, ओपनबीएसडी के fdisk) का उपयोग कर सकते हैं (जो, कम से कम एमबीआर-आधारित विभाजनों के लिए, विभाजन प्रकार पहचानकर्ता को शून्य पर सेट करने के रूप में परिभाषित किया गया है) और इसके भीतर कोई भी नुकसान न करें विभाजन। यदि आपने सेटिंग्स (सीमाएं, प्रकार पहचानकर्ता) दर्ज की हैं, तो आप उन मानों को फिर से लिख सकते हैं, और विभाजन का सारा डेटा चातुर्य में रहता है।
इसलिए, चाहे विभाजन की शुरुआत में डेटा उत्परिवर्तित हो जाता है, या नहीं, यह निर्भर करता है कि आप किस सॉफ्टवेयर का उपयोग करते हैं। (या, संभवतः कुछ सॉफ़्टवेयर के लिए, आप कौन सी सेटिंग्स / विकल्प चुनते हैं।)