ओपी कैसे एक यूएसबी खिड़कियां बनाने के लिए कहा XP intaller:
जब तक आपके पास एक संशोधित SETUPLDR.BIN नहीं है, यह सीधे USB से काम नहीं करेगा।
जरूरत है:
Modified SETUPLDR.BIN
special stuff in the bootsector of the partition (use ms-sys).
Modified copy of txtsetup.sif copied to the root level
NTDETECT.COM copied to root level
WinUSB ऐसा नहीं करता है, UNetBootin ऐसा नहीं करता है, डिस्कपार्ट ट्यूटोरियल ऐसा नहीं करता है, WinToFlash ऐसा नहीं करता है, और dd के साथ डिवाइस पर आइसो को बिट-बाइट करना ऐसा नहीं करता है।
रूफस ऐसा करता है। हालाँकि, यह एक Windows- केवल उपयोगिता है (जो कि शराब से असमर्थित है), इसलिए यहाँ ट्यूटोरियल का पालन करें (बड़ी पोस्ट):
लिनक्स से विंडोज एक्सपी स्थापित करने के लिए बूट करने योग्य यूएसबी बनाएं
आप QEMU या वर्चुअलबॉक्स का उपयोग करने का भी प्रयास कर सकते हैं, जहाँ आप वास्तव में VM की हार्ड ड्राइव में से एक बनाते हैं, आपका वास्तविक लक्ष्य हार्ड डाइव हो सकता है, और बस एक सीडी (वास्तविक हार्डवेयर इम्यूलेशन, जैसे BIOS डिस्क नहीं है जो Grub4DOS करता है, जैसे iso को बूट करता है। हाँ, एक "नकली नकली" के विपरीत एक "असली नकली"।)। बस ध्यान दें कि आपको दूसरी हार्डवेयर प्रोफ़ाइल बनाने की आवश्यकता होगी, क्योंकि स्थापना के पहले भाग के दौरान विंडोज एक विशिष्ट हार्डवेयर कॉन्फ़िगरेशन के लिए खुद को कॉन्फ़िगर करता है, और हाइपरविजर द्वारा संकलित हार्डवेयर प्लेटफॉर्म आपके वास्तविक हार्डवेयर प्लेटफॉर्म के समान नहीं है। यकीन नहीं होता कि यह काम करेगा। मैं रुफस की नकल करने की सलाह देता हूं।
पूरे आईएसओ को मेमोरी में लोड करने और इसे बूट करने का तरीका आमतौर पर किसी न किसी बिंदु पर नीले रंग की स्क्रीन पर होता है। फ़िरडिस्क उस नीली स्क्रीन को रोकता है। यदि आप वास्तव में उस विधि को करना चाहते हैं, तो यह देखें: http://diddy.boot-land.net/firadisk/files/win_iso_install.htm
संपादित करें: USB इंस्टॉलर को XP इंस्टॉलर में बूट करने योग्य बनाने के लिए बस मल्टीसिस्टम (एक लिनक्स ऐप) की कोशिश की। यह काम करता है, हालांकि, यह पूरे आइसो को फिरादिस्क के साथ संयोजन में मेमोरी में लोड करने की विधि का उपयोग करता है, जैसा कि ऊपर दिए गए लिंक पर चर्चा की गई है।
व्यक्तिगत रूप से, मैं एक USB XP इंस्टॉलर को अवांछनीय बनाने के लिए मल्टीसिस्टम का विशिष्ट समाधान ढूंढता हूं। मुझे xterm इंस्टॉल करना पड़ा और एक इंस्टॉलेशन स्क्रिप्ट को चलाना पड़ा जिसमें सामान का एक गुच्छा डाउनलोड किया गया था। मेरे परिणामी USB ड्राइव ने मल्टीसिस्टम को केवल एक XP इंस्टॉलेशन आइसो से बूट करने योग्य बनाने के लिए कहा जिसमें Grub2, Syslinux, Grub4DOS, एक बूट करने योग्य ग्रूब 2 आइसो, प्लॉप सामान और मेनू प्रविष्टियों का एक समूह शामिल था। XP स्थापित करने के विकल्प के लिए आपको पहले मेनू, ग्रब 2 मेनू के तहत "ग्रब 4 डीओएस" को हिट करना होगा। आपको लगता है कि अगर यह एकमात्र चीज है जो मैं इसे बूट करना चाहता हूं, तो XP स्थापना पहले मेनू में होगी (हां, मुझे पता है, यह Grub4DOS विधि के साथ संभव नहीं है, लेकिन मेनू में नोट के बारे में कैसे?)। साथ ही इसमें पूरे आईएसओ को मेमोरी में लोड करना होता है जो रैम और समय दोनों लेता है। (क्या होगा अगर सिस्टम में पर्याप्त रैम नहीं है?)
और मल्टीसिस्टम हर बार जब आप इसे अंगूठे ड्राइव (भले ही यह पहले से स्थापित हो) के साथ उपयोग करने पर Grub2 को स्थापित करने पर जोर देते हैं और यहां तक कि मेरे अंगूठे ड्राइव के विभाजन का आकार बदलना चाहते थे। और वहाँ पर अतिरिक्त का एक गुच्छा रखता है।
नोट: USB XP इंस्टॉलर बनाने में सक्षम होने के लिए इसे नॉन-फ्री टैब से Firadisk इंस्टॉल करना होगा। एक होटो मैंने पढ़ा कि USB XP इंस्टॉलर बनाने के लिए भी Plop इंस्टॉल करें, लेकिन मैं यह नहीं देखता कि इसकी जरूरत कैसे है।
एक और नोट: आपको XP इंस्टॉलर के दूसरे चरण में Grub4DOS मेनू विकल्प के साथ फिर से मेमोरी में iso लोड करने के लिए बूट करना होगा, जिसकी दूसरे चरण में अभी भी आवश्यकता है। (जैसा कि लक्ष्य हार्ड ड्राइव में बूटिंग के विपरीत है), यदि आप RAM'ed iso + Firadisk मेथड के लिए जाते हैं।
मैं नकल करने की सलाह देता हूं कि रुफस क्या करता है। बस फाइलों को कॉपी करें और कुछ ट्विक्स करें।
जेक