मैक ओएस एक्स में कमांड लाइन से डिस्क को कैसे मिटाएं

विषयसूची:

Anonim

कुछ मैक उपयोगकर्ताओं को मैक ओएस पर कमांड लाइन से डिस्क को मिटाने या हार्ड ड्राइव को मिटाने की क्षमता की आवश्यकता हो सकती है, यह कार्य आमतौर पर जीयूआई से डिस्क यूटिलिटी एप्लिकेशन के माध्यम से किया जाता है। MacOS में डिस्क मिटाने के लिए कमांड लाइन दृष्टिकोण थोड़ा अलग है और यह सुनिश्चित करने के लिए सटीक सिंटैक्स की आवश्यकता होती है कि आप उचित डिस्क को मिटा रहे हैं, किसी भी डिस्क को मिटाने की यह विधि केवल उन्नत मैक उपयोगकर्ताओं के लिए उपयुक्त है।

यह गाइड macOS या Mac OS X का उपयोग करने वाले किसी भी Mac पर विशेष रूप से कमांड लाइन का उपयोग करके संपूर्ण लक्ष्य डिस्क को मिटाने और प्रारूपित करने के बारे में बताएगी। ExFAT, FAT32, HFS+, या JHFS+ सहित मिटा दिया गया है।

oice कि यह यहां कमांड लाइन से पूरी डिस्क को मिटाने का लक्ष्य है, यह लक्ष्य डिस्क पर वॉल्यूम या विभाजन को मिटाना नहीं है। संपूर्ण लक्ष्य डिस्क मिटा दी जाती है, लक्ष्य डिस्क पर सभी डेटा इस दृष्टिकोण का उपयोग करके नष्ट कर दिया जाता है, जिसमें कोई वॉल्यूम या विभाजन या कोई डेटा शेष नहीं होता है। इसे गलत न समझें, अन्यथा आप डेटा को मिटाने और नष्ट करने पर अनिवार्य रूप से स्थायी रूप से खो देंगे। याद रखें कि कमांड लाइन अक्षम्य है, अगर आप कमांड लाइन पर सहज नहीं हैं तो मैक ओएस एक्स के मानक इंटरफ़ेस में डिस्क उपयोगिता का उपयोग करके डिस्क को मिटाना और प्रारूपित करना अधिक उपयुक्त होगा।

Mac OS की कमांड लाइन से डिस्क को कैसे मिटाएं

शुरू करने के लिए, आपको मैक पर टर्मिनल एप्लिकेशन लॉन्च करना होगा जो कमांड लाइन तक पहुंच प्रदान करता है। इसे स्पॉटलाइट, लॉन्चपैड, या /एप्लीकेशन/यूटिलिटीज/ फ़ोल्डर में पाया जा सकता है।

Mac पर कमांड लाइन से किसी डिस्क को मिटाने के लिए, हम जाने-पहचाने “डिस्कुटिल” कमांड का इरेज़डिस्क वर्ब और अन्य उचित फ़्लैग के साथ उपयोग करेंगे ताकि हम डिस्क को कैसे मिटाना चाहते हैं, इसके विकल्प निर्दिष्ट कर सकें, और यह पहचानने के लिए कि किस डिस्क को मिटाना है।

MacOS में कमांड लाइन से डिस्क मिटाने का मूल सिंटैक्स इस प्रकार है:

diskutil इरेज़डिस्क FILE_SYSTEM DISK_NAME DISK_IDENTIFIER

उदाहरण के लिए, मान लें कि आपने कमांड लाइन से मैक पर सभी माउंटेड ड्राइव दिखाने के लिए "डिस्कुटिल लिस्ट" का उपयोग किया है, और आपने निर्धारित किया है कि मिटाने के लिए उपयुक्त ड्राइव को /dev/disk6s2 के रूप में पहचाना जाता है , आप चाहते हैं कि डिस्क का नाम "खाली" हो और आप चाहते हैं कि नया डिस्क फ़ाइल सिस्टम प्रारूप प्रकार मैक ओएस एक्सटेंडेड जर्नलेड (JHFS+) हो, सिंटैक्स निम्नलिखित होगा:

diskutil मिटाएं डिस्क JHFS+ खाली /dev/disk6s2

यह बिल्कुल महत्वपूर्ण है कि मिटाने के लिए डिस्क की पहचान करते समय आप उचित सिंटैक्स का उपयोग करें। गलत पहचान गलत डिस्क को मिटाने, उस पर किसी भी डेटा को स्थायी रूप से नष्ट करने का कारण बन सकती है। इसे खराब मत करो। यदि आप अनिश्चित हैं, तो आप डिस्क आईडी नोड को "डिस्कुटिल जानकारी" डिस्क नाम "|ग्रेप डिवाइस" के साथ पा सकते हैं।

कुछ त्वरित संदर्भ के लिए, यहां विभिन्न फ़ाइल सिस्टम प्रारूप प्रकारों के लिए विभिन्न डिस्क मिटाने के तरीकों के कुछ उदाहरण दिए गए हैं। हमेशा की तरह, सुनिश्चित करें कि आपने डिस्क नोड को अपनी डिस्क के लिए उपयुक्त के रूप में बदल दिया है।

Mac OS X में टर्मिनल से Mac OS एक्सटेंडेड जर्नलेड (JHFS+) में डिस्क को फ़ॉर्मेट करना

diskutil इरेज़डिस्क JHFS+ DiskName /dev/DiskNodeID

Mac OS X के टर्मिनल से Mac OS विस्तारित (HFS+) में डिस्क को फ़ॉर्मेट करना

diskutil इरेज़डिस्क HFS+ DiskName /dev/DiskNodeID

Mac OS X में कमांड लाइन से MS-DOS fat32 में डिस्क को फ़ॉर्मेट करना

diskutil मिटानाडिस्क FAT32 DiskNameGoesHere /dev/DiskNodeIDHere

Mac OS X में कमांड लाइन से डिस्क को ExFAT में फ़ॉर्मेट करना

diskutil मिटाएंडिस्क ExFAT डिस्कनाम /dev/DiskNodeID

फिर से, इनमें से कोई भी कमांड संपूर्ण लक्ष्य डिस्क को मिटा देता है और उस पर मौजूद किसी भी डेटा को मिटा देता है।

उपयोगकर्ता जो एमबीआर और जीपीटी सेटिंग्स सहित उपलब्ध अन्य विकल्पों के बारे में अतिरिक्त विवरण या जानकारी चाहते हैं, वे "मैन डिस्कुटिल" के साथ मैन पेज को क्वेरी कर सकते हैं और "इरेज़डिस्क" की खोज कर सकते हैं, या बिना किसी विवरण के कमांड निष्पादित कर सकते हैं इस तरह:

diskutil मिटाएंडिस्क उपयोग: डिस्कुटिल इरेज़डिस्क प्रारूप नाम |एमबीआर|जीपीटी] माउंटपॉइंट|डिस्कआइडेंटिफायर|डिवाइसनोड पूरी तरह से मौजूदा पूरी डिस्क को मिटा दें। इस डिस्क पर सभी वॉल्यूम नष्ट हो जाएंगे।प्रभावित डिस्क का स्वामित्व आवश्यक है। प्रारूप वह विशिष्ट फ़ाइल सिस्टम नाम है जिसे आप इसे (HFS+, आदि) के रूप में मिटाना चाहते हैं। ame (नया) वॉल्यूम नाम है (फ़ाइल सिस्टम नामकरण प्रतिबंधों के अधीन), या आरंभीकरण को छोड़ने के लिए %noformat% के रूप में निर्दिष्ट किया जा सकता है (newfs) ). आप बूट डिस्क को मिटा नहीं सकते। उदाहरण: डिस्कुटिल इरेज़डिस्क JHFS+ शीर्षकहीन UFS डिस्क3

अंत में, यह उल्लेखनीय है कि यदि आप इस विधि से वर्तमान में बूट की गई डिस्क को कमांड लाइन से मिटाना चाहते हैं, तो आप बूट डिस्क से या रिकवरी मोड से ऐसा करना चाहेंगे। सक्रिय रूप से बूट किए गए ऑपरेटिंग सिस्टम को मिटाने के लिए अकेले एकल उपयोगकर्ता मोड पर्याप्त नहीं है।

मैक ओएस एक्स में कमांड लाइन से डिस्क को कैसे मिटाएं