इन निर्देशों ने मेरे लिए एक 8GB USB फ्लैश ड्राइव को पुन: स्वरूपित करने के लिए काम किया, जो फ्लैश ड्राइव dd
में बूट करने योग्य आईएसओ फाइल लिखने के बाद बेकार हो गया था । मैंने फ्लैश ड्राइव को इसके मूल FAT32 प्रारूप में निम्नानुसार सुधार दिया:
अपने सभी USB उपकरणों को निकालें 8GB USB पेनड्राइव को छोड़कर, जिसे आप रिफॉर्मेट करना चाहते हैं, इसलिए आप बाद में USB पेनड्राइव के डिवाइस नाम के बारे में भ्रमित नहीं होंगे।
सभी विभाजन सूचीबद्ध करें।
sudo fdisk -l
इस तरह दिखने वाले आउटपुट के लिए कमांड के परिणाम खोजें:
Disk /dev/sdc: 7864 MB, 7864320000 bytes
30 heads, 33 sectors/track, 15515 cylinders, total 15360000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00016288
Device Boot Start End Blocks Id System
/dev/sdc1 * 2048 15359999 7678976 b W95 FAT32
यदि आप 7864 MB
आउटपुट में कुछ (8GB) देखते हैं (ऊपर उदाहरण देखें आउटपुट), तो वह आपका 8GB USB फ्लैश ड्राइव है। इस उदाहरण में इसे कहा जाता है /dev/sdc
। अब डैश से डिस्क एप्लिकेशन खोलें और यह सुनिश्चित करने के लिए फिर से जांचें कि आपके 8GB पेनड्राइव का डिवाइस नाम वही है जो आपको कमांड चलाने से मिला था sudo fdisk -l
:।
एमएसडोस प्रकार की डिस्क पर एक विभाजन तालिका बनाएं, जिसे कभी-कभी मास्टर बूट रिकॉर्ड (एमबीआर) के रूप में जाना जाता है।
sudo parted /dev/sdc mklabel msdos
इस उदाहरण में मैंने /dev/sdc
उस डिवाइस के नाम का उपयोग किया जो चरण 2 के परिणामों में पाया गया था। मैं इस कदम को चलाने से पहले डिवाइस के नाम को सत्यापित करना कितना महत्वपूर्ण है, इस पर जोर नहीं दे सकता !
चेतावनी : यदि आप गलत डिवाइस का नाम टाइप करते हैं, तो आप अपने ऑपरेटिंग सिस्टम या किसी अन्य महत्वपूर्ण व्यक्तिगत फ़ाइलों वाले विभाजन को अधिलेखित कर सकते हैं !!! इसलिए सावधान रहें और डिवाइस का नाम दूसरी बार जांचें। डिस्क एप्लिकेशन खोलें और डिस्क में अपने 8 जीबी यूएसबी फ्लैश ड्राइव के डिवाइस का नाम जांचें। यह एक ही डिवाइस का नाम होना चाहिए !!! अब फिर से जाँच करें! आप गलती से गलत डिवाइस का नाम नहीं लिखना चाहते हैं!
एक खाली "प्राथमिक" विभाजन जोड़ें, जो बाद में एक FAT फाइलसिस्टम धारण करेगा।
sudo parted -a none /dev/sdc mkpart primary fat32 0 8192
इस उदाहरण में एक बार फिर मैंने /dev/sdc
उस उपकरण के नाम का उपयोग किया जो चरण 2 के परिणामों में पाया गया था। कमांड प्रारंभ बिंदु (0 एमबी) से अंतिम बिंदु (8192 एमबी) तक निर्दिष्ट करता है। यदि 8GB USB फ्लैश ड्राइव में पूर्ण 8192 MB स्थान नहीं है, तो विभाजित यह स्वचालित रूप से समायोजित करेगा। यदि टर्मिनल एक संदेश देता है कि स्टार्ट पॉइंट 0 एमबी पर शुरू नहीं हो सकता है और आपको 0 एमबी के करीब कुछ अन्य छोटी संख्या का उपयोग करना होगा, तो इसे स्वीकार करने के लिए वाई टाइप करें। ध्यान दें कि कमांड पूरी डिस्क पर एक एकल, प्राथमिक विभाजन बना रहा है।
इस नए बनाए गए विभाजन में आईडी होगी /dev/sdc1
। ऐसा इसलिए है क्योंकि इस उदाहरण में डिवाइस का नाम है /dev/sdc
और अंत में 1 है क्योंकि यह उस डिवाइस पर पहला विभाजन है।
विभाजन को स्वरूपित करके / dev / sdc1 विभाजन पर एक FAT फाइल सिस्टम बनाएं।
mkfs.vfat -n "8GB-USB" /dev/sdc1
/dev/sdc1
चरण 4 से विभाजन आईडी है। "8GB-USB" विभाजन लेबल है, जो लेबल का अपना विकल्प हो सकता है, बस लेबल को दो दोहरे उद्धरण वर्णों के अंदर संलग्न करें।
अब आपके पास 8GB FAT पार्टीशन के साथ रेडी-टू-यूज़ रिफॉर्मैटेड USB फ्लैश ड्राइव है।