यह उत्तर उन सभी पुराने Apple मैक संस्करणों के समाधान के रूप में जोड़ा गया है, जैसे कि स्नो लेपर्ड 10.6.8, जहां " FAT32 " फाइल सिस्टम के रूप में नीचे दिए गए उदाहरण के अनुसार काम नहीं करता है :
$diskutil eraseDisk fat32 mydiskname MBRFormat /dev/disk1
fat32 एक मान्य फ़ाइल सिस्टम प्रारूप प्रतीत नहीं होता है
समर्थित फ़ाइल सिस्टम की सूची देखने के लिए डिस्कुटिल सूची फ़ाइल्स सिस्टम का उपयोग करें
आंतरिक कमांड है:
डिस्कुटिल इरेज़डिस्क फाइल सिस्टम डिस्कलेबेल एमबीआरफोर्मट डिवाइस
जहां डिवाइस आपके एसडी कार्ड को कमांड का उपयोग करने के लिए निर्धारित किया जाता है diskutil list
।
टर्मिनल में इसे टाइप करके सही फाइल सिस्टम उपनाम खोजें:
$diskutil listFilesystems
फॉर्मेट करने योग्य फाइल सिस्टम
इन फाइल सिस्टम पर्सनैलिटी को मिटाने और विभाजन के लिए इस्तेमाल किया जा सकता है।
जब एक क्रिया के लिए एक पैरामीटर के रूप में निर्दिष्ट किया जाता है, तो मामले पर विचार नहीं किया जाता है;
इसके अलावा, डिस्कुटिल कुछ विशेष उपनामों की अनुमति देता है जो स्वयं केस-असंवेदनशील हैं।
-------------------------------------------------- -----------------------------
निजीकरण उपयोगकर्ता नाम
-------------------------------------------------- -----------------------------
एक्सफ़ैट एक्सफ़ैट
फ्री स्पेस फ्री स्पेस
(या) मुफ्त
MS-DOS MS-DOS (वसा)
MS-DOS FAT12 MS-DOS (FAT12)
MS-DOS FAT16 MS-DOS (FAT16)
MS-DOS FAT32 MS-DOS (FAT32)
एचएफएस + मैक ओएस विस्तारित
केस-संवेदी HFS + Mac OS विस्तारित (केस-संवेदी)
(या) hfsx
केस-संवेदी जर्नल HFS + Mac OS विस्तारित (केस-सेंसिटिव, जर्नलेड)
(या) jhfsx
एचएफएस + मैक ओएस एक्सटेंडेड (जर्नलेड)
(या) jhfs +
ऊपर दिए गए आउटपुट में आप देखेंगे कि "(या) कुछ " द्वारा परिभाषित उपनाम हैं, लेकिन FAT32System के लिए कोई अन्य नहीं है। आपको मामले की परवाह किए बिना पूरा नाम "ms-dos fat32" बताना होगा।
इसलिए, एक एसडी कार्ड के लिए / dev / disk1 के रूप में जुड़ा हुआ है , सही प्रक्रिया है:
exit
डिस्क तक पहुंचने वाले किसी भी एप्लिकेशन और किसी भी टर्मिनल प्रॉम्प्ट को बंद करें ।
- यदि आप मैन्युअल रूप से सब कुछ करना चाहते हैं, तो डिस्क का उपयोग करके अनमाउंट करें:
$diskutil unmountDisk /dev/disk1
हालांकि, डिस्क्यूटिल स्वचालित रूप से इसे अनमाउंट करने का प्रयास करता है।
- निम्नलिखित कमांड दर्ज करें, अपने डिस्क लेबल और डिवाइस को उचित रूप से निर्दिष्ट करें:
$diskutil eraseDisk "ms-dos fat32" mydiskname MBRFormat /dev/disk1
आउटपुट है:
डिस्क 1 पर मिटा
अनमाउंट डिस्क
विभाजन का नक्शा बनाना
डिस्कस के फिर से आने का इंतजार
नाम mydiskname के साथ MS1-DOS (FAT32) के रूप में disk1s1 स्वरूपण
डिस्क 1 पर समाप्त हो गया
अंत में, परिणाम का उपयोग करके देखें diskutil list
:
$diskutil list /dev/disk1
/ Dev / disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme * 1.0 जीबी डिस्क 1
1: DOS_FAT_32 MYDISKNAME 1.0 GB disk1s1