मैं USB ड्राइव का विभाजन कैसे कर सकता हूं ताकि यह बूट करने योग्य हो और इसमें Windows- संगत डेटा संग्रहण विभाजन हो?


36

यहाँ से अलग हो गए

मेरे पास 16 जीबी की फ्लैश ड्राइव है, जिसे मैं एक लाइव आईएसओ बूट करना चाहता हूं (अनबूटिन या कुछ इसी तरह के माध्यम से)। यह कुछ 32 बिट डिस्ट्रो होगा जो मुझे जिस भी कंप्यूटर में चाहिए, उस पर प्लग-इन और बूट कर सकता हूं। चूंकि यह एक लाइव आईएसओ होगा, मुझे डेटा को बचाने के लिए कहीं न कहीं आवश्यकता होगी। मैं चाहता हूं कि यूएसबी ड्राइव में डिस्ट्रो के लिए लगभग 1 जीबी और डेटा स्टोरेज के लिए अन्य 15 जीबी हो।

मैंने दो FAT पार्टिशन किए, पहला 'बूटेबल' और दूसरा 'स्टोरेज'। लिनक्स में स्टोरेज ठीक काम करता है, लेकिन विंडोज केवल बूट करने योग्य विभाजन को देखता है। भंडारण सुलभ नहीं है।

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


नवीनतम unetbootin के पास एक संगत डेटा संग्रहण विभाजन बनाने का विकल्प है। एक इनपुट फ़ील्ड है जहाँ आप MB में डेटा विभाजन का आकार निर्धारित कर सकते हैं।
ccpizza

जवाबों:


21

मैं इसे इस तरह से करूंगा (यह मानते हुए कि sdbयह आपकी छड़ी है):

किसी भी पिछले विभाजन तालिका को हटाएं:

# dd if=/dev/zero of=/dev/sdb bs=512 count=1

नए बनाएं:

# fdisk /dev/sdb
> n
> p
> 1
(+1GB)
> a
> 1
(toggles boot flag)
> t
> c
(filesystem type)
> n
> p
> 2
(defaults)
> t
(specify 2nd partition)
> c
(filesystem type)
> p
(prints current configuration)
> w
(write the new table and quit)

फाइल सिस्टम बनाएं:

# mkfs.vfat /dev/sdb1
# mkfs.vfat /dev/sdb2

धन्यवाद, मैं यह कोशिश करूँगा जब मैं घर जाऊंगा। हालांकि मेरे पास अब जो है, उससे यह कैसे अलग है? क्या यह बदलेगा कि विंडोज विभाजन को कैसे मापता है?
ब्रिगैंड

1
मैंने यह कोशिश की, और यह सब कुछ विभाजन। मुझे हालांकि आदेश बदलना पड़ा। ऐसा प्रतीत होता है कि विंडोज़ केवल डिस्क पर पहला विभाजन देखता है। जब मैं दूसरे से बूट करने की कोशिश करता हूं तो मैं यूनेटब्यूटिन स्क्रीन पर पहुंच जाता हूं, लेकिन मैं अतीत में नहीं पहुंच सकता। एकमात्र विकल्प डिफ़ॉल्ट है। ENTER दबाना या 10 सेकंड प्रतीक्षा करना दोनों काउंटर को लगभग तुरंत पुनरारंभ करते हैं। क्या कुछ पढ़ने में दिक्कत हो रही है? क्या समस्या यह है कि दूसरा विभाजन बूट करने योग्य है? क्या गलत हो रहा है, और मैं इसे कैसे ठीक करूं?
ब्रिगैंड

2
@ maxschlepzig: नहीं, मुझे पता चला है कि छोटे से, विंडोज के पास इस तथ्य के संबंध में सीमाएं हैं कि USB हटाने योग्य डिस्क को एक नियमित डिस्क से कुछ अलग के रूप में देखा जाता है। मुझे यह भी पता चला कि डिवाइस ड्राइवर की पहचान को हैक करने का सुझाव देने वाली एक पोस्ट कहीं और है, ताकि विंडोज़ एक उचित डिस्क के रूप में यूएसबी डिवाइस का पता लगा ले और उसके विभाजन को पहचान ले। लेकिन यह ओपी के अनुरूप नहीं है, क्योंकि यह कंप्यूटरों के लिए व्यवस्थापक पहुंच का अनुरोध करेगा।
njsg

2
चलो बस कहने को सहमत हैं कि विंडोज़ की सीमाएं हैं।
अकी

1
@userunknown, किसी भी पिछले विभाजन तालिका, एमबीआर आदि को हटाने की आवश्यकता है। इस प्रकार आपको किसी भी विभाजन और / या बूट डिवाइस प्रयोगों को करने से पहले एक साफ शुरुआत मिलती है। वैकल्पिक रूप से आपको अपने विभाजन टूल (जैसे fdisk) के अंदर से मौजूदा विभाजन को हटाना / संशोधित करना होगा। एक मामूली मौका है कि मौजूदा विभाजन तालिका उसके व्यवहार में विभाजन उपकरण को प्रभावित कर सकती है (संगतता मोड पर स्विच करें या ऐसा कुछ)।
मैक्सक्लेपज़िग

14

एक ग्राफिकल पार्टीशन एडिटर (जैसे मैक या GParted पर डिस्क यूटिलिटी) का उपयोग करते हुए बस दो FAT32 विभाजन करें और अपने विंडोज-पठनीय विभाजन के रूप में पहले का उपयोग करें (जैसा कि विंडोज केवल डिस्क पर पहले विभाजन को पढ़ता है) और फिर दूसरे के रूप में उपयोग करें आपकी बूट करने योग्य स्टार्टअप डिस्क (जैसा कि BIOS दोनों विभाजनों को पहचानता है और जानता है कि कौन से बूट करना है)।

फिर, जब आप डिस्क को Mac या Linux PC में डालते हैं, तब भी आपको दो विभाजन दिखाई देंगे, लेकिन जिसकी आपको आवश्यकता है वह हमेशा Windows के भीतर उपलब्ध होता है।


मेरे सभी Googling और विभिन्न StackExchange साइटों को देखने के बाद, यह सबसे अधिक सहायता वाला पोस्ट था। मेरे पास पहले विभाजन के रूप में एक एमएस डॉस मुक्त स्थान विभाजन है और दूसरे विभाजन पर एक बूट करने योग्य विभाजन है। धन्यवाद।
जारेड बुर्ज

एक बेहतर जवाब यहाँ है: askubuntu.com/questions/423300/...
गेब्रियल स्टेपल्स

8

लिनक्स का उपयोग करते हुए मैंने पाया सबसे आसान तरीका निम्नलिखित था:

1) विभाजन (मैंने GParted का उपयोग किया है) 2 विभाजन में SECOND विभाजन आपके ऑपरेटिंग सिस्टम को पकड़ने के लिए काफी बड़ा है। मेरी ड्राइव 2gb फ्लैश ड्राइव थी इसलिए मैंने एक 500Mb पार्टीशन 1 बनाया और शेष भाग 2 के रूप में।

2) मैंने अपने लिनक्स कंप्यूटर पर UNetbootin का नवीनतम संस्करण स्थापित किया।

3) मैंने UNetbootin खोला और उबंटू मेट को दूसरे विभाजन पर स्थापित किया। मेरे मामले में कि / sdb2 था।

जब यूनेटब्यूटिन समाप्त हो गया तो मैंने फ्लैश ड्राइव का परीक्षण एक अलग कंप्यूटर में किया और यह काम कर गया!

शुक्रिया UNetbootin !!!


1
सबसे बढ़िया उत्तर! अंत में इसे 2 घंटे के बाद काम करने के बाद अन्य समाधान निकालने की कोशिश की गई।
kchomski

0

फ़ाइल सिस्टम के साथ NTFS के रूप में डेटा स्टोरेज के लिए फर्स्ट पार्टीशन बनाएं क्योंकि FAT32 व्यक्तिगत फाइल को 4GB से अधिक का समर्थन नहीं करता है। FAT32 के रूप में दूसरा विभाजन और इसे बूट करने योग्य बनाते हैं। विंडोज हमेशा पहले विभाजन को पहचानता है, इसलिए यह पहले विभाजन से सामग्री और 2 भाग से बूट पढ़ सकता है।


0

मैंने अपने ब्लॉग पर शेल के बिना यह करने के लिए एक निर्देश दिया है , और इसे एक पूर्ण डिस्क एन्क्रिप्टेड इंस्टॉल के साथ संयोजित करें।

हमें वहां मिलने वाली विभाजन योजना इस प्रकार है:

1st - storage -  FAT32, not bootable
no mount point

This can be as small or large as you want, this is just for the unencrypted storage.

2nd - boot - EXT4 unencrypted, bootable
used as Ext4 journaling file system
mount point: /boot

This only has to be a few hundred MB, the default for kali is just over 100MB, so 2-300 will do fine. This contains some static files to get the FDE'd Linux up and running.
Seeing as GRUB supports some encryption, you could include this, but we'll be keeping it simple today.

3rd- crypt - Logical volume group, not bootable
used as: physical volume for encryption.
mount point: /

At least 4GB. This will contain 2 'virtual' partitions, one for the root mount point, the other for swap space.

0

अनटाइड, लेकिन यह काम कर सकता है।

DummyDiskया DiskModफिर फिक्स्ड डिस्क के रूप में पहचानने के लिए "USB ड्राइव" विभाजन और बूट करने योग्य आईएसओ के साथ विभाजन को प्रारूपित करें और अन्य विभाजन भंडारण के रूप में आरक्षित हैं। (यही मैं वैसे भी सोचता हूं।)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.