विभिन्न ऑपरेटिंग सिस्टम अलग फाइल सिस्टम का समर्थन करते हैं। जब तक यह बड़ा नहीं होता है और NTFS की आवश्यकता होती है, तब तक आपकी हटाने योग्य ड्राइव को सर्वश्रेष्ठ संगतता के लिए FAT32 का उपयोग करना चाहिए । मैक-स्वरूपित ड्राइव HFS + का उपयोग करें और विंडोज के साथ काम न करें । और लिनक्स की अपनी फाइल सिस्टम भी है।
दुर्भाग्य से, यहां तक कि विशिष्ट कंप्यूटर उपयोगकर्ताओं को अलग-अलग फ़ाइल सिस्टम के बारे में सोचने की जरूरत है और वे किसके साथ संगत हैं। यहाँ आपको फाइल सिस्टम के बारे में जानने की आवश्यकता है - और इतने सारे अलग क्यों हैं।
फाइल सिस्टम 101
सम्बंधित: शुरुआती गीक: हार्ड डिस्क विभाजन की व्याख्या
विभिन्न फ़ाइल सिस्टम हार्ड ड्राइव, फ्लैश ड्राइव या किसी अन्य स्टोरेज डिवाइस पर फाइलों को व्यवस्थित करने और संग्रहीत करने के बस अलग तरीके हैं। प्रत्येक संग्रहण डिवाइस में एक या अधिक विभाजन होते हैं , और प्रत्येक विभाजन एक फाइल सिस्टम के साथ "स्वरूपित" है। स्वरूपण प्रक्रिया बस डिवाइस पर उस प्रकार की एक खाली फ़ाइल प्रणाली बनाती है।
फ़ाइल सिस्टम ड्राइव पर डेटा को अलग-अलग टुकड़ों में अलग करने का एक तरीका प्रदान करता है, जो कि फाइलें हैं। यह इन फ़ाइलों के बारे में डेटा स्टोर करने का एक तरीका भी प्रदान करता है - उदाहरण के लिए, उनके फ़ाइल नाम, अनुमतियां और अन्य विशेषताएँ। फ़ाइल सिस्टम एक इंडेक्स भी प्रदान करता है - ड्राइव पर फ़ाइलों की एक सूची और वे ड्राइव पर कहाँ स्थित हैं, इसलिए ऑपरेटिंग सिस्टम यह देख सकता है कि फ़ाइल खोजने के लिए पूरे ड्राइव से कंघी करने के बजाय ड्राइव में एक जगह पर क्या है ।
आपके ऑपरेटिंग सिस्टम को एक फाइल सिस्टम को समझने की जरूरत है ताकि वह अपनी सामग्री, खुली फाइलों को प्रदर्शित कर सके और फाइलों को सहेज सके। यदि आपका ऑपरेटिंग सिस्टम किसी फ़ाइल सिस्टम को नहीं समझता है, तो आप एक फ़ाइल सिस्टम ड्राइवर स्थापित करने में सक्षम हो सकते हैं जो समर्थन प्रदान करता है - या आप बस उस ऑपरेटिंग सिस्टम के साथ उस फ़ाइल सिस्टम का उपयोग नहीं कर सकते।
यहाँ रूपक एक कागजी फाइलिंग प्रणाली है - कंप्यूटर पर डेटा के बिट्स को "फाइल" कहा जाता है, और वे एक "फाइल सिस्टम" में व्यवस्थित होते हैं जिस तरह से पेपर फाइल को फाइल कैबिनेट में व्यवस्थित किया जा सकता है। इन फ़ाइलों को व्यवस्थित करने और उनके बारे में डेटा संग्रहीत करने के विभिन्न तरीके हैं - "फाइल सिस्टम।"
लेकिन इतने सारे क्यों हैं?
सभी फ़ाइल सिस्टम समान नहीं हैं। विभिन्न फाइल सिस्टम के पास अपने डेटा को व्यवस्थित करने के विभिन्न तरीके हैं। कुछ फ़ाइल सिस्टम दूसरों की तुलना में तेज़ हैं, कुछ में अतिरिक्त सुरक्षा सुविधाएँ हैं, और कुछ बड़ी भंडारण क्षमताओं के साथ ड्राइव का समर्थन करते हैं जबकि अन्य केवल थोड़ी मात्रा में स्टोरेज के साथ ड्राइव पर काम करते हैं। कुछ फ़ाइल सिस्टम भ्रष्टाचार को दर्ज करने के लिए अधिक मजबूत और प्रतिरोधी हैं, जबकि अन्य अतिरिक्त गति के लिए मजबूती प्रदान करते हैं।
सभी उपयोगों के लिए कोई सर्वश्रेष्ठ फ़ाइल सिस्टम नहीं है। प्रत्येक ऑपरेटिंग सिस्टम अपने स्वयं के फाइल सिस्टम का उपयोग करता है, जिसे ऑपरेटिंग सिस्टम डेवलपर्स भी काम करते हैं। Microsoft, Apple, और Linux कर्नेल डेवलपर्स सभी अपनी फ़ाइल सिस्टम पर काम करते हैं। नई फ़ाइल सिस्टम तेज़, अधिक स्थिर, बड़े भंडारण उपकरणों के लिए बेहतर पैमाने पर हो सकती हैं, और पुराने लोगों की तुलना में अधिक विशेषताएं हैं।
बहुत सा काम है जो एक फ़ाइल सिस्टम को डिजाइन करने में जाता है, और यह कई अलग-अलग तरीकों से किया जा सकता है। एक फ़ाइल सिस्टम एक विभाजन की तरह नहीं है, जो बस भंडारण स्थान का एक हिस्सा है। एक फाइल सिस्टम निर्दिष्ट करता है कि फाइलों को कैसे रखा जाता है, व्यवस्थित किया जाता है, अनुक्रमित किया जाता है, और मेटाडेटा उनके साथ कैसे जुड़ा होता है। हमेशा ट्विक करने और सुधारने के लिए जगह है - यह कैसे किया जाता है।
सम्बंधित: एनटीएफएस के बजाय एफएटी 32 का उपयोग हटाने योग्य ड्राइव क्यों करें?
स्विचिंग फ़ाइल सिस्टम
सम्बंधित: डिस्क प्रबंधन के साथ हार्ड ड्राइव विभाजन को समझना
प्रत्येक विभाजन को एक फ़ाइल सिस्टम के साथ स्वरूपित किया जाता है। आप कभी-कभी किसी भिन्न फ़ाइल सिस्टम में एक विभाजन को "रूपांतरित" कर सकते हैं और उस पर डेटा रख सकते हैं, लेकिन यह शायद ही कभी एक आदर्श विकल्प होता है। इसके बजाय, आप शायद पहले विभाजन से अपने महत्वपूर्ण डेटा को कॉपी करना चाहते हैं।
बाद में, विभाजन को एक नई फ़ाइल प्रणाली देना बस ऑपरेटिंग सिस्टम में उस फ़ाइल सिस्टम के साथ इसे "स्वरूपण" करने की बात है जो इसका समर्थन करता है। उदाहरण के लिए, यदि आपके पास एक लिनक्स या मैक-स्वरूपित ड्राइव है, तो आप विंडोज में फॉर्मेट किए गए ड्राइव को प्राप्त करने के लिए विंडोज में NTFS या FAT32 के साथ प्रारूपित कर सकते हैं।
ऑपरेटिंग सिस्टम अधिष्ठापन प्रक्रिया के दौरान ऑपरेटिंग सिस्टम स्वचालित रूप से उपयुक्त फाइल सिस्टम के साथ विभाजन को प्रारूपित करता है। यदि आपके पास एक विंडोज़-स्वरूपित विभाजन है जिसे आप लिनक्स पर स्थापित करना चाहते हैं, तो लिनक्स इंस्टॉलेशन प्रक्रिया आपके एनटीएफएस या एफएटी 32 विभाजन को आपके लिनक्स वितरण विकल्प द्वारा पसंद के साथ प्रारूपित करेगी।
इसलिए, यदि आपके पास एक स्टोरेज डिवाइस है और आप उस पर एक अलग फाइल सिस्टम का उपयोग करना चाहते हैं, तो बस उन्हें बंद करने के लिए पहले फाइल को कॉपी करें। उसके बाद, उस टूल की तरह फॉर्मेट करें विंडोज में डिस्क प्रबंधन , लिनक्स में या Mac OS X में डिस्क यूटिलिटी को शुरू किया।
आम फाइल सिस्टम का अवलोकन
यहां कुछ सामान्य फ़ाइल सिस्टम के साथ आपका संक्षिप्त अवलोकन है, जिनसे आप मुठभेड़ करेंगे। यह संपूर्ण नहीं है - कई अन्य अलग-अलग हैं।
- Fatta : FAT32 एक पुरानी विंडोज फ़ाइल प्रणाली है, लेकिन इसे अभी भी हटाने योग्य मीडिया उपकरणों पर उपयोग किया जाता है - हालांकि छोटे वाले। 1 टीबी या तो के बाहरी बाहरी हार्ड ड्राइव NTFS के साथ स्वरूपित हो जाएगा। आप इसका उपयोग केवल छोटे भंडारण उपकरणों के साथ या डिजिटल कैमरा, गेम कंसोल, सेट-टॉप बॉक्स और अन्य उपकरणों के साथ संगतता के लिए करना चाहते हैं, जो केवल FAT32 का समर्थन करते हैं, न कि नए NTFS फ़ाइल सिस्टम का।
- NTFS : विंडोज के आधुनिक संस्करण - विंडोज एक्सपी के बाद से - अपने सिस्टम विभाजन के लिए एनटीएफएस फाइल सिस्टम का उपयोग करें। बाहरी ड्राइव को FAT32 या NTFS के साथ स्वरूपित किया जा सकता है।
- HFS + : मैक अपने आंतरिक विभाजन के लिए HFS + का उपयोग करते हैं, और वे HFS + के साथ बाहरी ड्राइव को प्रारूपित करना पसंद करते हैं - इसके लिए बाहरी ड्राइव का उपयोग करना आवश्यक है टाइम मशीन उदाहरण के लिए फ़ाइल सिस्टम विशेषताएँ ठीक से बैकअप की जा सकती हैं। FAT32 फ़ाइल सिस्टम पर Mac भी पढ़ और लिख सकते हैं, हालाँकि वे केवल डिफ़ॉल्ट रूप से NTFS फ़ाइल सिस्टम से पढ़ सकते हैं - आपको Mac से NTFS फ़ाइल सिस्टम में लिखने के लिए तीसरे पक्ष के सॉफ़्टवेयर की आवश्यकता होगी।
- ext2 / बढ़ाएँ / ext4 : आप अक्सर Linux पर Ext2, Ext3 और Ext4 फ़ाइल सिस्टम देखेंगे। Ext2 एक पुरानी फ़ाइल सिस्टम है, और इसमें जर्नलिंग जैसी महत्वपूर्ण विशेषताओं का अभाव है - अगर कोई ext2 ड्राइव पर लिखते समय बिजली चली जाती है या कंप्यूटर क्रैश हो जाता है, तो डेटा खो सकता है। Ext3 कुछ गति की कीमत पर इन मजबूती विशेषताओं को जोड़ता है। Ext4 अधिक आधुनिक और तेज़ है - अब अधिकांश लिनक्स वितरण पर यह डिफ़ॉल्ट फ़ाइल प्रणाली है, और तेज़ है। विंडोज और मैक इन फाइल सिस्टम का समर्थन नहीं करते हैं - आपको ऐसी फाइल सिस्टम पर फ़ाइलों तक पहुंचने के लिए तीसरे पक्ष के उपकरण की आवश्यकता होगी। इस कारण से, अपने लिनक्स सिस्टम के विभाजन को ext4 के रूप में प्रारूपित करना और FAT32 या NTFS के साथ हटाए जाने योग्य उपकरणों को छोड़ना आदर्श है यदि आपको अन्य ऑपरेटिंग सिस्टम के साथ संगतता की आवश्यकता होती है। लिनक्स FAT32 या NTFS दोनों को पढ़ और लिख सकता है।
- Btrfs : Btrfs - "बेहतर फ़ाइल सिस्टम" - एक नई लिनक्स फ़ाइल प्रणाली है जो अभी भी विकास में है। यह इस बिंदु पर अधिकांश लिनक्स वितरण पर डिफ़ॉल्ट नहीं है, लेकिन यह संभवतः एक दिन में एक्सट 4 को बदल देगा। लक्ष्य अतिरिक्त सुविधाएं प्रदान करना है जो लिनक्स को बड़ी मात्रा में भंडारण के पैमाने पर ले जाने की अनुमति देता है।
- विनिमय : लिनक्स पर, "स्वैप" फाइल सिस्टम वास्तव में एक फाइल सिस्टम नहीं है। "स्वैप" के रूप में स्वरूपित विभाजन का उपयोग केवल ऑपरेटिंग सिस्टम द्वारा स्वैप स्थान के रूप में किया जा सकता है - यह पसंद है विंडोज पर पेज फाइल , लेकिन एक समर्पित विभाजन की आवश्यकता है।
अन्य फाइल सिस्टम भी हैं - खासकर लिनक्स पर और दूसरा यूनिक्स की तरह सिस्टम .
एक विशिष्ट कंप्यूटर उपयोगकर्ता को इस सामान को जानने की ज़रूरत नहीं है - यह पारदर्शी और सरल होना चाहिए - लेकिन मूल बातें जानने से आपको सवालों को समझने में मदद मिलती है, जैसे "मेरे विंडोज पीसी के साथ मैक-स्वरूपित ड्राइव काम क्यों नहीं करता है?" और "क्या मुझे FAT32 या NTFS के रूप में इस USB हार्ड ड्राइव को प्रारूपित करना चाहिए?"
छवि क्रेडिट: फ़्लिकर पर गैरी जे। वुड , फ़्लिकर पर kleuske