कभी विंडोज 8 तो कभी विंडोज यूएसबीस्थापना माध्यम पहले से कहीं अधिक आसान है। इतना आसान, उपयोगकर्ता लिनक्स टर्मिनल से विंडोज यूएसबी बना सकते हैं। ऐसा करना एक बहुत ही थकाऊ प्रक्रिया है, लेकिन जहाँ तक विंडोज इंस्टाल डिस्क को बनाने का है, टर्मिनल सबसे तेज़ और सबसे मूर्खतापूर्ण तरीका है।
बिगड़ने की चेतावनी: इस लेख के अंत में नीचे स्क्रॉल करें और वीडियो ट्यूटोरियल देखें।
पहला कदम अपने USB फ्लैश को विभाजित करना हैचलाना। विंडोज यूएसबी इंस्टालर को एक विशिष्ट प्रारूप में होना चाहिए: फैट 32 सटीक होना। इसका मतलब यह भी है कि इंस्टॉलर को इस तरह बनाने से, आपको UEFI मोड का उपयोग करने के लिए मजबूर होना पड़ेगा। UEFI का प्रशंसक नहीं? इस गाइड का पालन न करें! आपके USB ड्राइव में कम से कम 4GB स्थान होना चाहिए। आदर्श रूप से, एक का उपयोग करें जिसमें 8GB स्थान था।
अपने USB फ्लैश ड्राइव में प्लग करें, फिर, टर्मिनल में, सूची ब्लॉक कमांड चलाएं (lsblk
)। यह कमांड लिनक्स पीसी पर सभी ब्लॉक डिवाइस को प्रकट करेगा। अपने USB फ्लैश ड्राइव के / देव / लेबल को इंगित करें। इसका आकार ध्यान में रखें। यह आपको यह निर्धारित करने में मदद करेगा कि ड्राइव क्या है। फिर, जुदा आदेश चलाएँ:
नोट: इस उदाहरण में, USB फ्लैश ड्राइव /dev/
लेबल है /dev/sdd
। तुम्हारा अलग हो सकता है। इसे बदलने के लिए सुनिश्चित करें कि क्या lsblk
दिखाता है।
![](/images/linux/how-to-make-a-windows-usb-from-the-linux-terminal.png)
sudo parted /dev/sdd
जीएनयू पार्टेड पार्टीशन टूल के अंदर, एक नया पार्टीशन टेबल बनाएं। जैसा कि विंडोज USB को UEFI होना चाहिए, यह विभाजन तालिका GPT प्रारूप में होनी चाहिए।
mklabel gpt
किसी भी प्रश्न का उत्तर हां, जीएनयू पार्टेड नया विभाजन तालिका बनाने के बारे में पूछता है। उसके बाद, नए पार्टीशन टेबल पर एक नया फाइल सिस्टम बनाएं:
mkpart primary fat32 1MiB 100%
इसके बाद, GNU से बाहर निकलें
quit
अंत में, के साथ नए विभाजन को प्रारूपित करें mkfs
आदेश।
sudo mkfs.vfat -F32 /dev/sdd1
USB स्वरूपित के साथ, इसे पीसी पर माउंट करें। फ़ाइल प्रबंधक के भीतर अपने USB फ्लैश ड्राइव को माउंट न करें। इसके बजाय, USB के साथ एक नया फ़ोल्डर बनाएं mkdir
आदेश।
mkdir ~/USB
sudo mount /dev/sdd1 ~/USB
बढ़ते आईएसओ फ़ाइल
USB ड्राइव उचित प्रारूप में है और तैयार हैWindows फ़ाइलों को रखने के लिए। अगला चरण फ़ाइलों को निकालने के लिए एक लूप डिवाइस के रूप में विंडोज आईएसओ को माउंट करना है। यह थोड़ा मुश्किल है लेकिन आप Microsoft से आधिकारिक विंडोज 10 आईएसओ प्राप्त कर सकते हैं। लूप डिवाइस के रूप में माउंट करना महत्वपूर्ण है। उपयोगकर्ता केवल ISO पर राइट-क्लिक नहीं कर सकते हैं और लिनक्स पर डेटा निकाल सकते हैं, क्योंकि अंदर डेटा छिपा हुआ है (सॉर्ट करता है)।
कुछ फ़ाइल प्रबंधक बढ़ते डिस्क छवियों को लूप के रूप में समर्थन करते हैं, हालांकि यह iffy है। इस तरह के डेटा तक पहुंचने का सबसे अच्छा, सबसे सीधा तरीका टर्मिनल के माध्यम से है।
चरण 1: के साथ माउंट करने के लिए विंडोज आईएसओ के लिए एक फ़ोल्डर बनाओ mkdir
आदेश।
mkdir ~/WindowsISO
चरण 2: के साथ आईएसओ माउंट mount
आदेश।
![](/images/linux/how-to-make-a-windows-usb-from-the-linux-terminal_2.png)
sudo mount -o loop /home/username/path/to/windows/ISO/file.iso ~/WindowsISO
यदि ISO फ़ाइल सफलतापूर्वक आरोहित है, तो आप यह देखेंगे कि इसे चलाते समय दिखाया गया है lsblk
आदेश।
Windows ISO फ़ाइल को अनमाउंट करने के लिए, उपयोग करें umount
। यह समझें कि आईएसओ तब तक अनमाउंट नहीं होगा जब तक कि आईएसओ की सामग्री उपयोग में न हो। इसे नकल करने की कोशिश न करें क्योंकि फाइलें नकल कर रही हैं।
sudo umount ~/WindowsISO
USB बना रहा है
ISO और USB ड्राइव दोनों ही अपने-अपने क्षेत्रों में लगे हैं। अब स्थापना का माध्यम बनाने का समय आ गया है। इसके साथ किया जाता है cp
आदेश। हालाँकि, फ़ाइल ले जाने से पहले, टर्मिनल को रूट एक्सेस की आवश्यकता होती है। ऐसा इसलिए है क्योंकि USB ड्राइव रूट के रूप में माउंट करता है, और एक नियमित उपयोगकर्ता ~ / USB के लिए नई फ़ाइलों और फ़ोल्डरों को जोड़ नहीं सकता है। के साथ एक रूट शेल प्राप्त करें:
sudo -s
फिर, आईएसओ की सभी सामग्री को यूएसबी ड्राइव पर कॉपी करें। समझें कि इस प्रक्रिया में कुछ समय लगेगा। सर्वोत्तम परिणामों के लिए, USB3 पोर्ट का उपयोग करें, क्योंकि वे फ़ाइल स्थानांतरण के साथ तेज़ होते हैं।
cp -r /home/username/WindowsISO/* /home/username/USB
एक बार फिर से टर्मिनल विंडो में टाइप करने में सक्षम होने के बाद कॉपी करना समाप्त हो गया है।
![](/images/linux/how-to-make-a-windows-usb-from-the-linux-terminal_3.png)
नोट: अपने उपयोगकर्ता के नाम के लिए कमांड में "उपयोगकर्ता नाम" बदलना सुनिश्चित करें।
हस्तांतरण पूरा होने के बाद, ~ के साथ ~ / USB फ़ोल्डर से USB फ्लैश ड्राइव को अनमाउंट करें umount
आदेश।
sudo umount /dev/sdd1
यदि यह अनमाउंट करने से इंकार करता है, और कहता है कि "डिवाइस व्यस्त है", एक बल को अनमाउंट करने का प्रयास करें:
sudo umount /dev/sdd1 -l
जल्द सलाह
विंडोज USB इंस्टॉलेशन माध्यमों को बनानाटर्मिनल थकाऊ हो सकता है। भविष्य में समय बचाने के लिए, अपने USB फ्लैश ड्राइव की पूरी छवि करने के लिए सूक्ति डिस्क टूल का उपयोग करने पर विचार करें। ऐसा करने से विभाजन तालिका और उसके भीतर की फ़ाइलों की पूरी प्रतिलिपि बन जाएगी। फिर, जब आपको विंडोज स्थापित करने की आवश्यकता होती है, तो बस बैकअप को सीधे यूएसबी पर छवि दें!
![](/images/linux/how-to-make-a-windows-usb-from-the-linux-terminal_4.png)
ध्यान रखें कि USB का कच्चा IMG बैकअपड्राइव फ्लैश ड्राइव का संपूर्ण आकार हो सकता है। उदाहरण के लिए: इस पर विंडोज 10 के साथ 32 जीबी फ्लैश ड्राइव है? सूक्ति डिस्क उपयोगिता एक 32 जीबी बैकअप फ़ाइल का उत्पादन कर सकती है। सर्वोत्तम परिणामों के लिए, 8 जीबी फ्लैश ड्राइव का उपयोग करें।
यहां यह करने के बारे में अधिक जानें।
निष्कर्ष
विंडोज़ हमेशा कुख्यात रहा हैउनकी स्थापना डिस्क के साथ। अतीत में, लिनक्स के अलावा किसी अन्य चीज़ पर एक USB इंस्टॉलर बनाना एक पाइप के सपने जैसा लगता था, और उपयोगकर्ताओं को "आधिकारिक USB डिवाइस" का उपयोग करने के लिए मजबूर किया गया था। यूईएफआई, और अधिक सार्वभौमिक मानकों के आगमन में, उपयोगकर्ता अब लिनक्स टर्मिनल से सीधे माइक्रोसॉफ्ट द्वारा अनुमोदित इंस्टॉलेशन यूएसबी बना सकते हैं!
टिप्पणियाँ