किसी भी USB स्टोरेज डिवाइस के लिए फुल मल्टीपल पार्टीशन सपोर्ट Windows 10 में बिल्ड 1703 (क्रिएटर्स अपडेट) से शुरू होकर आया है। अब, एक Windows 10 यूज़र USB फ्लैश ड्राइव (या SD कार्ड) पर सभी पार्टीशन तक पहुंच प्राप्त कर सकता है, साथ ही बिल्ट-इन OS टूल्स का उपयोग करके ऐसे मीडिया पर मल्टीपल लॉजिकल पार्टीशन बना सकता है। पहले, जब कई पार्टीशन वाले USB स्टिक (जो Linux पर या थर्ड-पार्टी टूल्स का उपयोग करके बनाए गए थे) को Windows चलाने वाले कंप्यूटर से कनेक्ट किया जाता था, तो OS केवल पहला प्राइमरी पार्टीशन प्रदर्शित करता था (अन्य सभी पार्टीशन नजरअंदाज किए जाते थे)। Windows में मल्टीपल पार्टीशन के साथ नॉर्मल ऑपरेशन केवल फिक्स्ड (नॉन-रिमूवेबल/लोकल) के रूप में पहचाने जाने वाले ड्राइव्स के लिए उपलब्ध था।
हम याद दिलाते हैं कि Windows में सामान्य हार्ड डिस्क ड्राइव (और USB HDD) Basic के रूप में पहचाने जाते हैं, जबकि USB फ्लैश ड्राइव और SD कार्ड — Removable के रूप में। ऑपरेटिंग सिस्टम डिवाइस कंट्रोलर पर एक विशेष RMB (रिमूवेबल मीडिया बिट) डिस्क्रिप्टर द्वारा डिस्क टाइप का पता लगाता है। पहले, हमने एक विशेष ड्राइवर Hitachi Microdrive का उपयोग करके कंट्रोलर रिस्पांस को बदलने का एक तरीका माना था (Turn a USB Stick Into a Local Hard Disk in Windows)।
Windows 10 क्रिएटर्स अपडेट (और नए) USB स्टिक या SD कार्ड पर उपलब्ध सभी पार्टीशन को ऑटोमेटिकली प्रदर्शित करता है और RMB बिट को नजरअंदाज करता है। इस मामले में, USB ड्राइव अभी भी Removable डिवाइस के रूप में पहचाना जाता है।
Windows 10 में USB ड्राइव पर मल्टीपल पार्टीशन कैसे बनाएं?
आइए Windows 10 में USB स्टिक पर कई पार्टीशन बनाने का प्रयास करें। मान लीजिए कि USB स्टिक पर पहले से एक प्राइमरी पार्टीशन बना हुआ है, जो USB मीडिया के पूरे वॉल्यूम पर कब्जा करता है। हम इसे कंप्रेस करेंगे और दूसरा (और बाद के) पार्टीशन बनाएंगे:
- USB स्टिक को कंप्यूटर के USB पोर्ट से कनेक्ट करें;
- USB फ्लैश ड्राइव को NTFS फाइल सिस्टम में फॉर्मेट करें और फिर Disk Management (diskmgmt.msc) कंसोल खोलें;
- USB स्टिक पर पार्टीशन पर राइट-क्लिक करें और कॉन्टेक्स्ट मेनू में Shrink Volume चुनें;
- कंप्रेस करने के बाद फ्री स्पेस का आकार निर्दिष्ट करें और Shrink पर क्लिक करें। उदाहरण के लिए, हम 15 GB USB फ्लैश डिवाइस पर 7 GB और 8 GB के दो पार्टीशन बनाना चाहते हैं;
- अनअलोकेटेड डिस्क एरिया पर राइट-क्लिक करें और अतिरिक्त पार्टीशन बनाने के लिए New Simple Volume चुनें;
- ड्राइव लेटर, वॉल्यूम लेबल और फाइल सिस्टम टाइप चुनें (मैंने दूसरे पार्टीशन को FAT32 फाइल सिस्टम में फॉर्मेट किया)।
जैसा कि आप देख सकते हैं, हमें दो पार्टीशन वाली USB स्टिक मिली। पहला पार्टीशन NTFS में फॉर्मेटेड है, और दूसरा FAT32 में। दोनों पार्टीशन Windows में प्रदर्शित होते हैं और उपयोग के लिए तैयार हैं।
DiskPart का उपयोग करके Windows 10 में USB ड्राइव पार्टीशन करें
आप DiskPart CLI टूल का उपयोग करके USB फ्लैश ड्राइव पर कई पार्टीशन भी बना सकते हैं। इस उदाहरण में, हम दो पार्टीशन बनाएंगे: पहला पार्टीशन FAT32 फाइल सिस्टम के साथ, और दूसरा NTFS के साथ (आप Disk Management कंसोल के GUI से पहले पार्टीशन को FAT32 के साथ नहीं बना सकते)।
एलिवेटेड कमांड प्रॉम्प्ट खोलें और DiskPart कमांड चलाएं। Diskpart के कॉन्टेक्स्ट में, आपको निम्न कमांड एक-एक करके चलानी होंगी:
list disk
select <यहां आपको अपने सिस्टम में USB ड्राइव को असाइन किए गए डिस्क नंबर को निर्दिष्ट करना होगा>
clean
create partition primary size=3000
format quick fs=fat32 label="FirstFAT32Partition"
assign letter=J
active
create partition primary
format fs=ntfs quick label="Data(NTFS)"
assign letter=K
list vol
exit
PowerShell का उपयोग करके USB फ्लैश ड्राइव पर मल्टीपल पार्टीशन बनाएं
आप बिल्ट-इन Storage मॉड्यूल से PowerShell cmdlets का उपयोग करके USB फ्लैश ड्राइव पर कई पार्टीशन भी बना सकते हैं।
अपने कंप्यूटर पर USB डिस्क ID प्राप्त करें:
Get-Disk
निम्न कमांड USB स्टोरेज डिवाइस से सभी डेटा हटा देगी।
USB ड्राइव पर मौजूदा पार्टीशन हटाएं:
Get-Partition –DiskNumber 1 | Remove-Partition
USB फ्लैश ड्राइव पर दो लॉजिकल पार्टीशन बनाने और उन्हें फॉर्मेट करने के लिए निम्न PowerShell कमांड का उपयोग करें:
New-Partition –DiskNumber 1 -Size 4gb -DriveLetter J
Format-Volume -DriveLetter J -FileSystem NTFS -NewFileSystemLabel USBVol1
New-Partition –DiskNumber 1 –UseMaximumSize -DriveLetter K
Format-Volume -DriveLetter K -FileSystem Fat32 -NewFileSystemLabel USBVol2
ध्यान रखें कि मल्टीपल पार्टीशन वाली USB स्टिक केवल Windows 10 1703 और नए पर सही ढंग से प्रदर्शित होगी। Windows के पुराने वर्जन्स में, अभी भी केवल पहला पार्टीशन प्रदर्शित होगा।
यदि कई पार्टीशन वाली USB फ्लैश ड्राइव कनेक्ट करते समय Windows उन्हें ड्राइव लेटर असाइन नहीं करता है, तो लेख के अनुसार Virtual Disk सर्विस सेटिंग्स चेक करें।
आपको USB फ्लैश ड्राइव पर कई पार्टीशन की आवश्यकता क्यों हो सकती है?
- यदि USB ड्राइव को अलग-अलग फाइल सिस्टम वाले अलग-अलग OS में उपयोग करने की आवश्यकता है (उदाहरण के लिए, Windows और Linux/Android में);
- USB मीडिया पर डेटा छिपाने के सबसे सरल तरीके के रूप में;
- यदि आप UEFI कंप्यूटर्स पर Windows बूट और इंस्टॉल करने के लिए USB फ्लैश ड्राइव का उपयोग करते हैं। तथ्य यह है कि UEFI कंप्यूटर आपको केवल FAT32 ड्राइव से बूट करने की अनुमति देता है। लेकिन आप इस पर 4 GB से बड़ी फ़ाइल नहीं रख सकते (FAT32 फाइल सिस्टम सीमा)। परिणामस्वरूप, आपको Windows install.wim फ़ाइल को कई भागों में विभाजित करना होगा (उदाहरण यहां देखें), या बूटेबल USB डिवाइस पर दूसरा NTFS पार्टीशन बनाएं और इंस्टॉलेशन WIM/ESD फ़ाइल वहां कॉपी करें।