Mkfs.vfat में "v" क्यों?


19

मैंने निम्नलिखित कमांड के साथ FAT32 में एक विभाजन को प्रारूपित करने के लिए एक इंटरनेट लेख में पढ़ा:

sudo mkfs.vfat -F 32 /dev/sdXn

अब मैं इसके लिए मैन पेज पढ़ता हूं mkfs.vfatऔर यह mkfs.fatबिना कमांड के नाम के रूप में दिखाता है v। उसके बाद मैंने बिना विभाजन के प्रारूपण की कोशिश की vऔर उम्मीद है कि यह काम करेगा। mkfs.vfatसिर्फ एक के बजाय एक पर्यायवाची कमांड क्यों कहा जाता है mkfs.fat?

संपादित करें: ओह, और "SEE ALSO" के man mkfs mkfs.vfatबजाय सूचीबद्ध है mkfs.fat


2
en.wikipedia.org/wiki/File_Allocation_Table#VFAT - इसका यूनिक्स या लिनक्स से कोई लेना-देना नहीं है।
Mat

@ मेत: ओह, धन्यवाद! इससे स्पष्ट हुआ। क्या मुझे अपना प्रश्न हटा देना चाहिए?
mkdrive2 12

@Archemar: नहीं, मेरा मतलब है कि मैंने एक सवाल पूछा है जिसका यूनिक्स या लिनक्स से कोई लेना-देना नहीं है, तो क्या मुझे इसे हटाना चाहिए?
mkdrive2

vfat फाइल सिस्टम लिनक्स दुनिया में उपयोग किया जाता है (उदाहरण के लिए, मैं किसी नेटवर्क और ILO / ILOM इंटरफेस के साथ सिस्टम में सूचना / फाइल संचारित करने के लिए vfat फ्लॉपी इमेज बनाता हूं, या रिडहैट इंस्टॉलेशन के लिए tustart फाइल का उपयोग करता हूं)।
आर्केहेम

जवाबों:


23

एफएटी फाइल सिस्टम का एक परिवार है, जिसमें कम से कम कालानुक्रमिक क्रम शामिल हैं:

  • FAT12 , एक फाइल सिस्टम जो 1980 के दशक के उत्तरार्ध से विशेष रूप से MS-DOS द्वारा फ्लॉपीज़ पर इस्तेमाल किया गया था;
  • FAT16 , FAT12 का एक छोटा संशोधन जो बड़ी मीडिया का समर्थन करता है, हार्ड डिस्क का समर्थन करने के लिए शुरू किया गया;
  • vFAT , जो FAT के साथ पिछड़ा संगत है, लेकिन फ़ाइलों को लंबे नाम रखने की अनुमति देता है जो केवल vFAT- जागरूक ऑपरेटिंग सिस्टम पर चल रहे vFAT- जागरूक एप्लिकेशन देख सकते हैं;
  • FAT32 , FAT16 का एक और संशोधन जो बड़े डिस्क आकार का समर्थन करने के लिए डिज़ाइन किया गया है। व्यवहार में FAT32 का उपयोग लगभग हमेशा vFAT लंबी फ़ाइल नाम समर्थन के साथ किया जाता है, लेकिन तकनीकी रूप से 16/32 और लंबे फ़ाइल-नाम-हाँ / नहीं स्वतंत्र हैं।

क्योंकि वे फाइलसिस्टम बहुत समान हैं, वे आमतौर पर एक ही ड्राइवर और टूल द्वारा नियंत्रित होते हैं। mkfs.vfatऔर mkfs.fatएक ही उपकरण हैं; एक खाली FAT16 फाइलसिस्टम और एक खाली vFAT फाइलसिस्टम बिल्कुल समान दिखते हैं, इसलिए mkfsउनके बीच अंतर करने की जरूरत नहीं है। (आप FAT16 और vFAT के बारे में दो अलग-अलग फाइल सिस्टम स्वरूपों के बजाय एक ही फाइल सिस्टम को देखने के दो अलग-अलग तरीकों के बारे में सोच सकते हैं।)


क्या मैंने इसे सही समझा है कि vFAT में अतिरिक्त छिपी हुई फाइलें जोड़ी जाती हैं और फ़ाइल नाम लंबे फ़ाइल नाम के लिए संक्षिप्त किए जाते हैं?
mkdrive2

1
@ mkdrive2 हां (ठीक है, अधिक सटीक रूप से, ये छिपी हुई निर्देशिका प्रविष्टियां हैं जो FAT16- केवल सिस्टम अप्रयुक्त के रूप में मानते हैं और vFAT सिस्टम उस निर्देशिका में एक फ़ाइल को एक लंबा फ़ाइल नाम देने के रूप में मानते हैं)।
गिल्स एसओ- बुराई को रोकना '
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.