Dd Microsoft के लिए कार्य करने योग्य USB स्टिक्स क्यों नहीं बनाता है? [बन्द है]


9

कृपया इस विषय पर पोस्ट किए गए (ज्यादातर गलत) उत्तरों का मुझे उल्लेख न करें। कोई भी सही नहीं हैं।

पिछले कई वर्षों से मैंने इस तरह एक लाख बूट करने योग्य छड़ें बनाई हैं: dd if=(this).iso of=/dev/sdb bs=4M bla ..जाहिर है कि यह हर बार आईएसओ के लिए काम करता है, विशेष रूप से लिनक्स डिस्ट्रोस में, लेकिन अगर यह कोई विंडोज 7 या 10 आईएसओ है, तो परिणामस्वरूप यूएसबी स्टिक बूट करने योग्य नहीं है, और किसी भी पीसी BIOS (विशेष रूप से डेल) द्वारा नहीं देखा गया है। आइसो पूरी तरह से अच्छा है और इसमें सभी विंडोज मीडिया के साथ फाइलसिस्टम के रूप में माउंट किया गया है, लेकिन BIOS इसे नहीं देखता है, इस प्रकार यह अनुपयोगी है। क्यों नहीं?

Corollary: Microsoft iso को इनपुट करने और USB / DVD (विंडोज़ के तहत रन) के लिए आवश्यक लिखने के लिए विभिन्न उपकरण प्रदान करता है। ये उपकरण विफल हो जाते हैं। मुझे परवाह नहीं है, लेकिन मैं जानना चाहता हूं, क्या कुछ जादुई है जो ये उपकरण ऐसा करते हैं जैसे कि केवल एक प्रत्यक्ष भौतिक प्रतिलिपि ddनहीं है?


5
आप एक लिनक्स स्थल में गैर-लिनक्स उपकरणों के जादुई गुणों के बारे में पूछ रहे हैं। AskUbuntu के लिए ऑफ-टॉपिक लगता है।
user535733

1
"कोई भी सही नहीं है" अविश्वसनीय रूप से अभिमानी है। आपके शोध के दौरान आपको सही उत्तर नहीं मिले, इसका मतलब यह नहीं है कि वे मौजूद नहीं हैं।
बेन वोइगेट

5
समस्या उपकरण नहीं है, समस्या यह है कि स्रोत छवि इस क्षमता का समर्थन नहीं करती है, और इसे यूएसबी डिवाइस पर लिखने से पहले या उसके दौरान किसी चीज़ से संचालित किया जाना चाहिए। यदि आपके पास एक बूट करने योग्य यूएसबी स्टिक था, तो आप संभवतः इसके साथ क्लोन कर सकते हैं dd, लेकिन आप जिस छवि को उस प्रक्रिया से बीच में बना रहे होंगे, वह वैसी नहीं है जैसा कि आप अभी से शुरू कर रहे हैं।
क्रिस स्ट्रैटन

2
@BenVoigt क्वालीफायर डालें, "... जो मैंने पाया ...", और सब ठीक है। हर कोई नहीं है जो हर समय क्रिया करता है।
एरोनड

1
@AaronD: सब ठीक नहीं है। "मुझे उन उत्तरों का उल्लेख न करें जो मुझे पहले से ही मिल गए हैं" ओपी द्वारा एक उचित समाप्ति नहीं है। हम उसके दिमाग को यह जानने के लिए नहीं पढ़ सकते हैं कि वह पहले से ही क्या देख रहा है। क्वालीफायर जोड़ने से पहला पैराग्राफ और भी खराब हो जाता है, बेहतर नहीं।
बेन Voigt

जवाबों:


10

क्लोनिंग ( ddया अन्य क्लोनिंग टूल्स के साथ) अधिकांश वर्तमान लिनक्स आइसो फाइलों के साथ अच्छी तरह से काम करता है। वे हाइब्रिड आईएसओ फाइलें हैं, जिन्हें इस तरह तैयार किया जाता है कि डीवीडी बूट डिस्क और यूएसबी बूट ड्राइव और बूट मेमोरी कार्ड (उदाहरण के लिए एसडी कार्ड) बनाने के लिए उसी फाइल का उपयोग किया जा सकता है।

क्लोनिंग एक वर्तमान विंडोज आईएसओ फ़ाइल से बूट करने योग्य यूएसबी ड्राइव नहीं करता है। आपको उस उद्देश्य के लिए कुछ विशेष उपकरण की आवश्यकता होती है, या यदि आप चाहें तो मैन्युअल रूप से (निष्कर्षण प्रक्रिया में) कदम उठाएं।

यह लिंक मुख्य रूप woeusbसे वर्तमान विंडोज iso फ़ाइल से बूट करने योग्य USB ड्राइव बनाने के लिए टूल (linux में एक टूल) पर ध्यान केंद्रित कर रहा है । मैंने हाल ही में इसका परीक्षण किया और यह सत्यापित कर सकता है कि यह काम करता है।

आप विस्तृत मदद से अपने आप को 'जादू' कर सकते हैं

help.ubuntu.com/community/Installation/iso2usb/diy/windows-installer-for-big-files


2
आपको संभवतः अपने उत्तर में उद्धरण के रूप में उन लिंक के प्रासंगिक हिस्सों को रखना चाहिए। मैंने देखा है ubuntu.com लिंक पहले मर चुके हैं।
द वेंडर

मैं लिनक्स टकसाल 19.1 पर woeusb का उपयोग कर रहा हूं, और यह मेरे ऊपर एक बार विफल नहीं हुआ है। मैंने इसे केवल Microsoft वेबसाइट से ली गई ISO के साथ उपयोग किया है, इसलिए, इसे ध्यान में रखें। मेरी राय में, woeusb एक अच्छी सिफारिश है।
इस्माईल मिगुएल

@ वंडरर, यह धागा बंद होने लगता है, अगर ऐसा होगा, तो मेरे लिंक के उद्धरण के रूप में उन लिंक के प्रासंगिक हिस्सों को डालने के लिए यह बेकार की कोशिश होगी। अन्यथा, अगर यह बच जाता है (हम कुछ हफ़्ते के बाद जांच कर सकते हैं), हाँ, मैं आपके अनुरोध के अनुसार उत्तर को संपादित करने के लिए तैयार रहूँगा।
सुडोडुस

2

मेरा मानना ​​है कि इसका उत्तर दिया गया है, लेकिन मैं जो कुछ भी हो रहा है उसका अधिक विस्तृत विवरण जोड़ना चाहता था। सबसे पहले, सीडी-रोम और डीवीडी को अन्य सभी डिस्क मीडिया की तुलना में अलग-अलग कंप्यूटर द्वारा पढ़ा जाता है। यह है कि एक सीडी-रॉम या डीवीडी को आईएसओ 9660 (या यूएएफएफ नामक एक नया फाइल सिस्टम) नामक एक फाइल सिस्टम के साथ स्वरूपित किया जाएगा। अन्य डिस्क-स्टाइल मीडिया (कुछ भी यूएसबी सहित), दूसरी ओर, मास्टर बूट रिकॉर्ड या एमबीआर के साथ शुरू होता है। बड़े डिस्क अब GPT का उपयोग करते हैं, लेकिन यह इस चर्चा के लिए समान है। आपके कंप्यूटर का BIOS डिस्क मीडिया से MBR या GPT पढ़ेगा और वहां बूट लोडर की तलाश करेगा। MBR के साथ, बूटलोडर को MBR के साथ डिस्क पर पहले 512-बाइट सेक्टर में रखा जाता है। GPT थोड़ा अलग है और डिस्क पर कहीं और EFI पार्टीशन नामक चीज़ आवंटित करता है। GPT स्वयं डिस्क के पहले कुछ किलोबाइट में स्थित है।

CD-ROM को बूट करने के लिए, यह बहुत अलग प्रक्रिया है। मानक एल टोरिटो बूट कहलाता है और एक संरचना का वर्णन करता है जो आईएसओ 9660 फाइल सिस्टम के अंदर रहता है। जब कंप्यूटर पर BIOS या UEFI ने CD-ROM से बूट करने का प्रयास किया, तो वह इसका उपयोग करता है और MBR / GPT की तलाश नहीं करता है। इसका मतलब है कि बूट के लिए एक आईएसओ एक यूएसबी ड्राइव से पूरी तरह से अलग होना चाहिए।

कई लिनक्स वितरण का उपयोग हाइब्रिड आईएसओ नामक एक तकनीक है। आईएसओ 9660 फाइल सिस्टम में एक दिलचस्प विशेषता है, यह पहले 32 किलोबाइट को किसी अन्य व्यक्ति के उपयोग के लिए सिस्टम क्षेत्र के रूप में घोषित करता है। यह कोई दावा नहीं करता है कि वहां क्या हो सकता है और जो कुछ भी है उसे अनदेखा कर देगा। आईएसओ 9660 के रूप में डिस्क पढ़ने वाला सॉफ्टवेयर हमेशा उस सेक्शन को छोड़ देगा। यह एक पारंपरिक डिस्क बूटलोडर के साथ एमबीआर या जीपीटी लेबल को छिपाने के लिए बहुत जगह छोड़ता है। हाइब्रिड आईएसओ में वास्तव में दो अलग-अलग बूट लोडर होते हैं, एक आईएसओ 9660 एल टोरिटो बूट के हिस्से के रूप में और एक पारंपरिक डिस्क बूट के लिए।

इसलिए, सारांश में, यह कहने के लिए कुछ भी नहीं है कि एक आईएसओ छवि एक यूएसबी डिस्क पर बूट करने योग्य होनी चाहिए। यह एक अतिरिक्त सुविधा है जिसे आईएसओ 9660 अनुमति देता है अगर सावधानी से किया जाए। एमबीआर के लिए बूट लोडर 32 केबी से अधिक हो सकता है, उदाहरण के लिए, या यह आईएसओ सामग्री को अधिलेखित कर देगा। लेकिन हाइब्रिड आईएसओ बनाना कुछ ऐसा है जो कई लिनक्स वितरणों ने अपने उपयोगकर्ताओं के लिए जीवन को आसान बनाने के लिए किया है। यह ऐसा कुछ नहीं है जिसे Microsoft ने करने की जहमत उठाई हो।

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