एक लंबी और अंततः सफल यात्रा के बाद, मैं यह सब हासिल करने में सफल रहा हूं।
मैंने इसे प्रदर्शन करने के लिए एक ट्यूटोरियल बनाया है । इसकी जांच - पड़ताल करें।
अनुरोध के अनुसार, मैं नीचे पूरी बात भी पोस्ट कर रहा हूं:
सॉफ्टवेयर:
सबसे पहले: आपको विंडोज 7/8 के साथ एक पीसी की आवश्यकता है और इसके लिए प्रशासनिक पहुंच (विस्टा काम कर सकती है, निश्चित नहीं)। यह वह जगह है जहाँ ट्यूटोरियल प्रदर्शन किया जाएगा।
यह सब करने के लिए कि हमें इस सॉफ्टवेयर पैकेज की आवश्यकता होगी , इसे GitHub पर क्लिक करें ( डाउनलोड ज़िप पर क्लिक करें )। [०] (अब से, संदर्भों को [] के साथ चिह्नित किया जाएगा )। इसे डाउनलोड करने के लिए, आपको वहां पंजीकरण करना होगा (निश्चित नहीं क्यों)।
सॉफ्टवेयर पैकेज में शामिल हैं:
- YUMI pendrivelinux.com द्वारा । [1]
- SYSLINUX पैकेज से altmbr.bin जो संख्या द्वारा विभाजन को बूट करने की अनुमति देता है। [2]
- एकाधिक स्क्रिप्ट और एक निष्पादन योग्य ( vmount कार्यक्रम सहित - 32 और 64 बिट संस्करण erwan.l और इस धागे से 32/64 बिट सोते हैं ताकि यह सब एक साथ काम कर सके [3] ।
इसके अतिरिक्त, आपको निम्नलिखित डाउनलोड करने की आवश्यकता है:
- WinSetupFromUSB (बाद में WSFUSB)। यह इस योजना के काम करने के लिए महत्वपूर्ण है। यदि आपने 7zip इंस्टॉल नहीं किया है तो .exe संस्करण का उपयोग करें । यह ट्यूटोरियल उस समय लिखा गया है जब संस्करण 1.4 नवीनतम था। [4]
वैकल्पिक रूप से (सॉफ्टवेयर मैं सुझाता हूं जो प्रक्रिया को आसान और अधिक लचीला बना देगा लेकिन इसकी आवश्यकता नहीं है):
-
.iso
विभाजन के झंडे लगाने और विभाजन के झंडे लगाने के लिए जिप्टेड (एनालॉग्स में पार्टेड मैजिक शामिल है जिसने हाल ही में भुगतान किए गए या विभाजन विज़ार्ड का फैसला किया है जो छोटा है लेकिन ध्यान रखें कि यह Gparted नहीं है और इसे संचालित करने के लिए आपके पास कुछ अनुभव होना चाहिए)। [5]
- नोटपैड ++ कई प्लगइन्स के साथ विंडोज के लिए एक बेहतर टेक्स्ट एडिटर है। [6]
और निश्चित रूप से कुछ Windows इंस्टॉलर के .iso
साथ ही कुछ बूट करने योग्य लिनक्स वितरण हैं। ऐसा कुछ भी हो सकता है जो YUMI और SYSLINUX समर्थन करता है (आप इस ट्यूटोरियल में बाद में इसकी जांच कर पाएंगे)।
जब आप यह सब डाउनलोड करते हैं, तो आप अगले चरणों के लिए तैयार होते हैं।
संकल्पना:
यहां, ऑपरेशन की योजना पर संक्षेप में चर्चा की जाएगी।
इस योजना के बारे में यहां चर्चा की गई है जो मैं अपने सेटअप के लिए उपयोग करता हूं। यह निश्चित रूप से एक ही लक्ष्य को प्राप्त करने का एकमात्र तरीका नहीं है। मैं इसे आज़माने और समझाने की पूरी कोशिश करूंगा ताकि आप अपनी आवश्यकताओं के लिए सेटअप को अनुकूलित कर सकें।
यह प्रक्रिया चित्र में सबसे अच्छी तरह से वर्णित है। (पेंट के लिए खेद है, ग्राफिक्स डिजाइन वास्तव में मेरा मजबूत पक्ष नहीं है):
तो इतना ही है। मैं वास्तव में नहीं जानता कि इसे किसी भी बेहतर तरीके से कैसे समझा जाए। मैं इस धागे की निगरानी करूंगा, जवाब में सवाल पूछने के लिए स्वतंत्र महसूस करूंगा।
क्रियाएँ:
[सॉफ्टवेयर का विन्यास]
- कुछ फ़ोल्डर में सॉफ़्टवेयर पैकेज [0] निकालें ( आवश्यक सभी सॉफ़्टवेयर ऊपर सूचीबद्ध हैं, यदि आप पहले से ही नहीं हैं तो वहां देखें )।
- WinSetupFromUSB को एक ही फ़ोल्डर में निकालें (ताकि यह बगल में हो
YUMI.exe
और अन्य सभी सामान)। इसे डबल क्लिक करें और उसी फ़ोल्डर में निकालें।
- अब WinSetupFromUSB के साथ फ़ोल्डर लें और इसे
drag_here.cmd
फ़ाइल पर खींचें । इस तरह (फ़ोल्डर संरचना इस तरह भी होनी चाहिए):
यदि आपने सब कुछ ठीक किया है, तो यह कहते हुए एक विंडो दिखाई जाएगी कि प्रक्रिया पूरी हो गई थी:
WinSetupFromUSB was set up successfully, you can delete that folder.
Now it's time to run 'start_admin.cmd'.
Press any key to continue...
- जैसे यह कहता है, विंडो बंद करने के लिए कोई भी कुंजी दबाएं। Start_admin.cmd अभी तक न चलाएं। विभाजन संरचना को परिभाषित करने के लिए अगले चरण पर जाएं।
[विभाजन]
- विभाजन संरचना पर निर्णय लें: आपका कम से कम 1 संग्रहण विभाजन और कम से कम 1 बूट विभाजन शामिल होना चाहिए । बूट विभाजन को FAT32 प्रकार का होना चाहिए ( FAT32 में सबसे बड़ी फ़ाइल का प्रतिबंध है - 4GB और एक सबसे बड़ी मात्रा - 32GB जो 32768MB है । यदि आप बड़ी फ़ाइलों या संस्करणों का उपयोग करने की योजना बनाते हैं, तो आप NTFS का उपयोग नहीं कर सकते हैं, लेकिन आप exFAT की कोशिश कर सकते हैं। प्रयोग - मैंने इसकी कोशिश नहीं की) और भंडारण कुछ भी हो सकता है लेकिन मैं NTFS की सलाह देता हूं। मेरा ऐसा दिखता है:
भंडारण विभाजन 32GB NTFS है और बूट विभाजन 15GB FAT32 है (इसमें G जैसा अक्षर नहीं है: क्योंकि इसमें पहले से छिपा हुआ ध्वज है, आप इसके बारे में बाद में सीखेंगे)।यदि आप बड़ी डिस्क का उपयोग कर रहे हैं, तो पहले बूट विभाजन को रखना एक अच्छा विचार हो सकता है क्योंकि कुछ BIOS को कुछ सीमा से परे पढ़ने में परेशानी होती है ।
- डिस्क प्रबंधन का तरीका यहां वर्णित है, लेकिन आप विभाजन संरचना को लागू करने के लिए अपनी पसंद के किसी भी अन्य सॉफ़्टवेयर का उपयोग कर सकते हैं (जैसे कि Gparted [5] जैसा कि पहले उल्लेख किया गया है या Bootice जो WinSetupFromUSB से लॉन्च किया जा सकता है )। विंडोज में डिस्क प्रबंधन खोलें । यह या तो स्टार्ट मेनू ( डिस्क मैनेजमेंट में टाइप ) या विंडोज कमांड प्रॉम्प्ट: डिस्कएमजीएमटी में खोज के माध्यम से किया जा सकता है ।
- वांछित विभाजन संरचना लागू करें। इसे प्रबंधित करने के लिए किसी भी विभाजन पर राइट-क्लिक करें । नया विभाजन बनाने के लिए विभाजन हटाने के बाद बचे हुए खाली स्थान पर राइट-क्लिक करें । हमेशा ड्राइव लेटर असाइन करने का चयन करें और आप इसे ठीक उसी विज़ार्ड में फॉर्मेट कर सकते हैं:
- डिस्क प्रबंधन बाहर निकलने से पहले, अपने बूट विभाजन की संख्या ध्यान दें और अपनी डिस्क की संख्या प्रणाली में। यह कैसे वे डिस्क प्रबंधन में दिखते हैं:
यहां, डिस्क संख्या 2 है और बूट विभाजन संख्या 1 है ।
- जब आपने विभाजन योजना को लागू कर लिया है, तो इस अभियान को वास्तव में बूट करने योग्य बनाने का समय आ गया है ।
[आधार बूट वातावरण (YUMI) जोड़ना]
- चरण 1 से फ़ोल्डर पर जाएं । शुरू करो
YUMI.exe
।
- सभी ड्राइव दिखाएँ बॉक्स की जाँच करें और ड्रॉपडाउन सूची से अपने बूट विभाजन का चयन करें। आप वैकल्पिक रूप से भी इसे प्रारूपित कर सकते हैं ।
- अब, यह कुछ लिनक्स-आधारित वितरण (एस) को जोड़ने का समय है। मैंने एक उदाहरण के रूप में विभाजन विज़ार्ड को चुना है (आप किसी भी अन्य वितरण को चुन सकते हैं और साथ ही एक से अधिक जोड़ सकते हैं, विभाजन विज़ार्ड का लिंक सॉफ़्टवेयर अनुभाग में दिया गया है )। इस बिंदु पर सभी लिनक्स-आधारित वितरणों को जोड़ने की सिफारिश की जाती है, क्योंकि डिस्क को अंतिम रूप दिए जाने के बाद यह कठिन हो जाएगा ।
- ब्राउज़ करें का चयन करें और अपनी
.iso
छवि चुनें। स्क्रीन इस तरह दिखाई देगी:
- बनाएँ और ऑन-स्क्रीन निर्देशों का पालन करें पर क्लिक करें । जब यह पूछता है कि क्या आप अधिक जोड़ना चाहते हैं, तो आप हाँ चुन सकते हैं और प्रक्रिया को दोहरा सकते हैं (प्रक्रिया को दोहराते समय प्रारूपण विकल्प का चयन न करें, जाहिर है ) एक और वितरण जोड़ने के लिए।
- इस बिंदु पर, डिस्क बूट करने योग्य है। डिस्क को डिस्कनेक्ट करें और इसे फिर से कनेक्ट करें (विभाजन को ठीक से सक्रिय करने के लिए विंडोज के लिए इसकी आवश्यकता है)।
- चरण 1 से फ़ोल्डर पर जाएं और
start_admin.cmd
व्यवस्थापक के रूप में चलाएं । यह इसके संचालन के लिए महत्वपूर्ण है, इसे राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएँ चुनें :
- यह आपसे डिस्क नंबर और बूट करने योग्य विभाजन संख्या (चरण 2.4 ) के लिए पूछने जा रहा है । डिस्क प्रबंधन को फिर से खोलें और उन संख्याओं को खोजें जैसे आपने चरण 2.4 में किया था । संबंधित नंबर निर्दिष्ट करें और Enter दबाएं ।
[ध्यान दें] फिर, मैं आपके डिस्क (इस ट्यूटोरियल में उल्लेखित नहीं सहित) के लिए जिम्मेदार नहीं हूं, यदि आप इस चरण में या किसी अन्य स्थान पर सही डिस्क और विभाजन संख्या निर्दिष्ट करने में विफल रहते हैं।
- अंत में, यह आपसे यह पूछने जा रहा है कि क्या आप अपने यूएसबी ड्राइव पर लगाने से पहले एग्जीक्यूटिव को संकुचित करना चाहते हैं। आकार आजकल शायद ही कभी एक मुद्दा है इसलिए मैं
n
यहां प्रवेश करने की सलाह देता हूं (यदि आपके दबाए जाने पर अनिर्दिष्ट दुष्प्रभाव हो सकते हैं y
, तो केवल ऐसा करें यदि आप जानते हैं कि आप क्या कर रहे हैं)।
[Windows- आधारित इंस्टॉलर (WinSetupFromUSB) जोड़ना]
- उसी फ़ोल्डर में वापस, WSFUSB फ़ोल्डर ( WinSetupFromUSB फ़ोल्डर नहीं ) के अंदर जाएं और अपने सिस्टम आर्किटेक्चर के लिए उपयुक्त WinSetupFromUSB.exe चलाएं ।
- सबसे ऊपरी ड्रॉपडाउन मेनू में अपना विभाजन चुनें। इसे ध्यान से करना सुनिश्चित करें।
- विंडोज 7/8 इंस्टॉलर के बगल में स्थित बॉक्स को चेक करें और अपने विंडोज इंस्टॉलर को चुनने के लिए दाईं ओर बटन पर क्लिक करें ।
- उन्नत विकल्प बॉक्स का चयन करें । सुनिश्चित करें कि सेटअप के पहले grub4dos MBR और Launch Q-Dir को स्थापित न करें ।
- अपनी सेटिंग को दोबारा जांचें और सुनिश्चित करें कि वे इस उदाहरण में लगभग 100% समान (डिस्क और
.iso
पथ को छोड़कर ) दिखते हैं :
- वैकल्पिक रूप से, आप विस्टा / 7/8 / सर्वर स्रोत के लिए कस्टम मेनू नाम का चयन कर सकते हैं ताकि बूट समय पर विंडोज वितरण का चयन करते समय आप कस्टम नाम देख सकें।
- जब आप तैयार हों, तो GO बटन दबाएं। यदि आपने चरण 4.7 से बॉक्स का चयन किया है , तो यह नामों के लिए पूछने जा रहा है। उसके बाद, ऑपरेशन पूरा होने की प्रतीक्षा करें ।
- प्रत्येक Windows वितरण के लिए चरणों को दोहराएँ जो आप जोड़ना चाहते हैं।
[अंतिम रूप]
- इस बिंदु पर हमारे पास 2 बूट करने योग्य संरचनाएं हैं : एक लिनक्स के लिए ( एमबीआर से शुरू होता है ) और एक विंडोज के लिए (आपके बूट विभाजन पर बूटमग्र से शुरू होता है)। हमें उन्हें जोड़ने की जरूरत है। विंडोज एक्सप्लोरर में अपने बूट करने योग्य विभाजन खोलें ।
- फ़ाइल खोलें
<drive root>\multiboot\syslinux.cfg
। इसमें उस मेनू के बारे में जानकारी होती है जो आपके ड्राइव से बूट करते समय प्रदर्शित होता है। इसके बारे में अधिक जानकारी यहां पाई जा सकती है: menu.c32 - syslinux.cfg सिंटैक्स , chain.c32 chainloader कमांड । अभी के लिए, हमें एक मेनू प्रविष्टि बनाने की आवश्यकता है जो हमें अपने विंडोज इंस्टॉलर को बूट करने की अनुमति देगा। एक नई मेनू प्रविष्टि बनाने के लिए नीचे (या अन्य मेनू प्रविष्टियों के बीच) निम्न पंक्तियाँ जोड़ें:
MENU LABEL Windows Installers/Recoveries >>>
MENU INDENT 1
KERNEL chain.c32
APPEND fs ntldr=/bootmgr
अधिमानतः, इस कोड से पहले और बाद में एक खाली न्यूलाइन जोड़ें । यदि आप चाहें तो मेनू एंट्री लेबल को समायोजित करें । फ़ाइल को सहेजें और बंद करें।
- [यहाँ से वैकल्पिक] फिर से WinSetupFromUSB खोलें । हम Windows इंस्टालर मेनू से बासी बैक टू मेन मेन्यू (Grub4dos) मेनू प्रविष्टि को हटा देंगे । बूट टूल का चयन करें ।
- बीसीडी एडिट पर जाएं । अन्य BCD फ़ाइल का चयन करें और
<drive root>\boot\bcd
अपने बूट विभाजन पर फ़ाइल खोजें :
- बीसीडी (बूट कॉन्फ़िगरेशन डेटा) फ़ाइल को संपादित करने के लिए आसान मोड दबाएं:
नोट: यदि आपके पास केवल 1 इंस्टॉलर है, तो आपके द्वारा
syslinux.cfg
किसी भी मेनू को दिखाने के लिए जोड़े गए मेनू प्रविष्टि को दबाने के बाद यह सही लोड होने वाला है । इसके अलावा, आप सेट को किसी भी मेनू आइटम पर डिफ़ॉल्ट रूप से प्रेस करना चाहते हैं जिसे आप डिफ़ॉल्ट बनाना चाहते हैं । बंद करें क्लिक करें और बूट टूल से बाहर निकलें । WinSetupFromUSB से बाहर निकलें ।
[सफाई (वैकल्पिक)]
- अब हमें बासी फाइलों को हटाने की आवश्यकता है। यदि आप इस प्रकार की चीजों की परवाह नहीं करते हैं तो आप इस अनुभाग को छोड़ सकते हैं। विंडोज एक्सप्लोरर में अपने बूट करने योग्य विभाजन खोलें । इसके अलावा, अपने ड्राइव पर पहला विभाजन खोलें ( वे एक और समान हो सकते हैं )।
- इस डिस्क को कार्य करने के लिए निम्न फ़ाइलों और फ़ोल्डरों की आवश्यकता होती है ( यदि फ़ोल्डर सूचीबद्ध है, तो इसकी सभी सामग्री को संरक्षित करने की आवश्यकता है ):
\boot
\efi
\multiboot
\WINSETUP
\bootmgr
- निम्न फ़ाइलों और फ़ोल्डरों को सुरक्षित रूप से हटाया जा सकता है:
.disk
\default
\grldr
\menu.lst
\plpbt.bin
\shifthd.bat
\usbdrive.tag
उनकी मर्जी पर हटाओ । इसके अतिरिक्त, विंडोज अपनी बेवकूफ सिस्टम वॉल्यूम जानकारी बना सकता है - आप भाग्यशाली होने पर भी इसे हटा सकते हैं। इसके अलावा, इस बिंदु जहाँ आप अपने बूट विभाजन का नाम बदलने सकता है से मल्टीबूट किसी अन्य नाम (मैं बस को पसंद करते हैं बूट )। आप विंडोज एक्सप्लोरर के माध्यम से किसी भी फ़ोल्डर के साथ ऐसा कर सकते हैं।
[बूट विभाजन (वैकल्पिक) को छुपाना]
- अब आप इस पर किसी भी फ़ाइल के आकस्मिक परिवर्तन को रोकने के लिए अपने बूट विभाजन को छुपाना चाह सकते हैं । इसका मतलब है कि यह आपकी डिस्क को सम्मिलित करते समय डिफ़ॉल्ट रूप से अधिकांश प्रणालियों पर दिखाई नहीं देगा, लेकिन आप अभी भी इससे बूट कर पाएंगे। WinSetupFromUSB को फिर से खोलें ।
- यदि यह पहले से ही चयनित नहीं है, तो बूट टूल खोलें और भौतिक डिस्क टैब चुनें । ड्रॉपडाउन मेनू में अपनी डिस्क (सावधानी से) चुनें।
- पार्ट्स मैनेज बटन पर क्लिक करें। विभाजन सूची दिखाई जाएगी।
- सूची में अपना विभाजन ढूंढें और छिपाएं बटन दबाएं। सफलता की पुष्टि करने वाली एक विंडो पॉप अप होगी। पूरी चीज इस तरह दिखेगी:
यही है । अधिकांश सिस्टम पर आपका विभाजन अब ऑटो-माउंटेड (ड्राइव अक्षर नहीं होगा) और ड्राइव को बूट करने के लिए आवश्यक फाइलें गलती से बदल नहीं जाएंगी ।
इसके अलावा, मैं रखना पसंद करते हैं vmount कार्यक्रम ( [3] में सॉफ्टवेयर अनुभाग) जल्दी से विंडोज के नीचे छिपा विभाजन माउंट करने के लिए अगर मैं करने की जरूरत है सक्षम होने के लिए।
यदि आप किसी गलत धारणा या त्रुटि को नोटिस करते हैं, तो इसे यहां पोस्ट करने के लिए स्वतंत्र महसूस करें। साथ ही, सवाल और प्रतिक्रिया का स्वागत है।
क्रेडिट:
Wonko , erwan.l , Ilko , स्टीव - reboot.pro समुदाय के सदस्यों जो मुझे में काफी मदद की इस सूत्र । यहीं से यात्रा समाप्त हुई :)
बॉब जिन्होंने शुरू में इस कमरे में ImDisk ड्राइवर के बारे में संकेत दिया था ।
मारियो जिन्होंने बीसीडी फ़ाइलों, उनके उद्देश्य और इस मूल प्रश्न में उन्हें संपादित करने के बारे में शिक्षित किया । यहीं से यात्रा शुरू हुई।
रिकी जिन्होंने इंडेंटेशन में एक त्रुटि तय की।