Rufus डेवलपर यहाँ।
सबसे पहले, आपके द्वारा सूचीबद्ध बहुत सारे विकल्प केवल उन्नत मोड (अर्थात उन्नत विकल्प अनुभाग प्रदर्शित होने पर) में रूफस चलाने पर सूचीबद्ध किए जाते हैं, क्योंकि वे ऐसे लोगों के लिए अभिप्रेत हैं जो पहले से ही जानते हैं कि वे किस बारे में हैं।
इसके साथ शुरू करने के लिए, आपको यह समझना होगा कि आईएसओ प्रारूप कभी USB बूट के लिए डिज़ाइन नहीं किया गया था । ISO एक ऑप्टिकल डिस्क की 1: 1 प्रति है, और ऑप्टिकल डिस्क मीडिया USB मीडिया से बहुत अलग हैं, दोनों इस बात के संदर्भ में हैं कि उनके बूट लोडर को कैसे संरचित किया जाना चाहिए, वे किस फ़ाइल सिस्टम का उपयोग करते हैं, उनका विभाजन कैसे किया जाता है (वे नहीं हैं) ), और इसी तरह।
इसलिए, यदि आपके पास एक आईएसओ है, तो आप बस एक यूएसबी के साथ नहीं कर सकते हैं जो आप एक ऑप्टिकल डिस्क के लिए कर सकते हैं, जो आईएसओ से हर एक बाइट को पढ़ा जाता है और इसे कॉपी करता है, क्रम में, डिस्क पर (यानी क्या सीडी / डीवीडी बर्नर एप्लिकेशन आईएसओ लिखते समय करते हैं)।
यह कहना नहीं है कि USB के लिए इस तरह की 1: 1 प्रति मौजूद नहीं हो सकती है, बस, 1: 1 USB मीडिया की प्रतियां ऑप्टिकल डिस्क मीडिया की 1: 1 प्रतियों और ISOHybrid छवियों के उपयोग के बाहर, पूरी तरह से अलग होंगी, जो हैं इसलिए डिस्क और ऑप्टिकल दोनों की 1: 1 प्रतियों के रूप में काम करने के लिए तैयार किया गया है, इसलिए यह विनिमेय नहीं है। रिकॉर्ड के लिए, रूफस शब्दावली में, USB मीडिया की 1: 1 प्रति को एक कहा जाता है DD Image
(आप सूची में उस विकल्प को देखेंगे), और कुछ वितरण, जैसे FreeBSD या रास्पियन, वास्तव में USB स्थापना के लिए DD छवियाँ प्रदान करते हैं, ISO के साथ। सीडी / डीवीडी स्थापना के लिए।
इस प्रकार, हमने स्थापित किया है कि आईएसओ छवियां वास्तव में बूट करने योग्य यूएसबी मीडिया बनाने के लिए खराब अनुकूल हैं, क्योंकि वे एक छोटे वर्ग छेद को फिट करने के लिए एक गोल खूंटी प्रदान करने के बराबर हैं, और इसलिए, फिट करने के लिए गोल खूंटी को बदल दिया जाना चाहिए। ।
अब आप सोच रहे होंगे कि, अगर बूट करने योग्य आईएसओ उसके लिए बहुत खराब अनुकूल है, तो वहां के अधिकांश ओएस वितरक डीडी इमेज के बजाय आईएसओ इमेज प्रदान करते हैं। खैर, ऐतिहासिक कारणों के बाहर, डीडी इमेजेज में से एक मुद्दा यह है कि, क्योंकि वे एक विभाजित फाइल सिस्टम हैं, तो यदि आप USB मीडिया पर 1: 1 कॉपी बनाते हैं, और आपका मीडिया उस व्यक्ति से बड़ा है जो छवि बनाई, फिर, आप मूल डीडी छवि से अपने मीडिया की स्पष्ट क्षमता को कम कर देंगे। इसके अलावा, जबकि ऑप्टिकल डिस्क, और इसलिए आईएसओ, केवल कभी भी दो फ़ाइल सिस्टम ( ISO9660
या UDF
) में से एक का उपयोग कर सकते हैं , जिनमें से सभी को बहुत लंबे समय के लिए सभी प्रमुख ओएस में बहुत अच्छी तरह से समर्थन किया गया है (जो आपको एक नज़र रखने की अनुमति देता है। इससे पहले कि आप इसका उपयोग करें या उसके बाद की छवि सामग्री), डीडी इमेज का शाब्दिक उपयोग कर सकते हैंहज़ारों अलग-अलग फ़ाइल सिस्टम में से कोई भी मौजूद है, जिसका अर्थ है कि आपके बूट करने योग्य USB बनाने के बाद भी, आप वास्तव में उस पर कोई भी सामग्री नहीं देख सकते हैं जब तक आप बूट नहीं करते। उदाहरण के लिए, यह मामला होगा यदि आप विंडोज पर फ्रीबीएसडी यूएसबी छवियों का उपयोग करते हैं - एक बार यूएसबी बनने के बाद, विंडोज उस पर किसी भी सामग्री तक पहुंचने में असमर्थ होगा, जब तक आप सुधार नहीं करते।
यही कारण है कि ओएस प्रदाता जहां संभव हो वहां आईएसओ के साथ रहना चाहते हैं, क्योंकि यह (आमतौर पर) सभी ओएस में एक बेहतर उपयोगकर्ता अनुभव प्रदान करता है। लेकिन इसका मतलब यह भी है कि कुछ रूपांतरण (आमतौर पर) होने चाहिए , ताकि हमारा गोल आईएसओ खूंटी छोटे वर्ग छेद में फिट हो सके जो कि यूएसबी फ्लैश ड्राइव है। यह सूची विकल्पों से कैसे संबंधित है? हम उस पर आ रहे हैं।
पहली चीज जो आमतौर पर जाने की जरूरत होती है, वह है ISO9660
या UDF
फाइल सिस्टम जो आईएसओ इस्तेमाल करता है। अधिकांश समय, इसका मतलब निकालने और एक पर आईएसओ से सभी फाइलों को कॉपी करने FAT32
या NTFS
फाइल सिस्टम है, जो है क्या बूट USB फ्लैश ड्राइव का उपयोग करते हैं। लेकिन निश्चित रूप से इसका मतलब है कि, जो कोई भी आईएसओ प्रणाली बनाने कि चाहिए समर्थन करने के लिए कुछ प्रावधान ले लिया है FAT32
या NTFS
के लिए एक फाइल सिस्टम के रूप में जीवित या स्थापना (जो सभी लोगों को, विशेष रूप से जो ISOHybrid पर बहुत अधिक थोड़ा भरोसा करते हैं, करते नहीं) ।
फिर, वास्तविक बूटलोडर ही होता है, अर्थात पहला बिट कोड जो USB से कंप्यूटर के बूट होने पर निष्पादित होता है। दुर्भाग्य से, एचडीडी / यूएसबी और आईएसओ बूट लोडर बहुत अलग जानवर हैं, और BIOS या यूईएफआई फर्मवेयर भी बूट के दौरान यूएसबी और ऑप्टिकल मीडिया को बहुत अलग तरीके से मानते हैं। इसलिए आप आमतौर पर आईएसओ से बूट लोडर नहीं ले सकते हैं (जो आमतौर पर एल टोरिटो बूट लोडर होगा), इसे यूएसबी पर कॉपी करें, और उस यूएसबी से बूट करने की अपेक्षा करें।
और यह वह हिस्सा है जो हमारी सूची विकल्पों के लिए प्रासंगिक है, क्योंकि रूफस को एक प्रासंगिक बूटलोडर टुकड़ा प्रदान करना होगा, जो कि आईएसओ से बस प्राप्त नहीं कर सकता है। यदि हम एक लिनक्स आधारित आईएसओ के साथ काम कर रहे हैं, तो संभावना है कि यह GRUB 2.0 या Syslinux का उपयोग करेगा, इसलिए Rufus में GRUB या Syslinux का USB संस्करण स्थापित करने की क्षमता शामिल है (क्योंकि ISO में आमतौर पर केवल ISO विशिष्ट संस्करण होता है)। अब, यह आमतौर पर स्वचालित रूप से किया जाता है जब आप ISO Image
एक आईएसओ का चयन करते हैं और खोलते हैं, क्योंकि रूफस यह पता लगाने के लिए पर्याप्त स्मार्ट है कि इसे किस प्रकार का रूपांतरण करने की आवश्यकता है, लेकिन यदि आप चारों ओर खेलना चाहते हैं, तो रूफस आपको कुछ BLANK स्थापित करने का विकल्प देता हैबूटलोडर्स, जो आपको GRUB या Syslinux प्रॉम्प्ट पर बूट करने में सक्षम बनाते हैं। वहां से, यदि आप इन प्रकार के बूट लोडर से परिचित हैं, तो आप अपनी स्वयं की कॉन्फिग फाइलों को बना सकते हैं / उनका परीक्षण कर सकते हैं और अपने बहुत ही सिसलिनक्स या GRUB आधारित कस्टम बूट प्रक्रिया को आजमा सकते हैं (क्योंकि, इस स्तर पर, आपको केवल फाइलों को कॉपी / एडिट करना होगा। USB पर ऐसा करने के लिए)।
इसलिए, अब आप सूची में पाए जाने वाले विकल्पों के आसपास जा सकते हैं:
- MS-DOS : यह MS-DOS (Windows Me संस्करण) का BLANK संस्करण बनाता है , जिसका अर्थ है कि आप MS-DOS प्रॉम्प्ट को बूट करेंगे, और यह है (यदि आप DOS एप्लिकेशन चलाना चाहते हैं, तो आपको इसकी आवश्यकता होगी इसे कॉपी करें)। ध्यान दें कि यह विकल्प केवल विंडोज 8.1 या इससे पहले के संस्करण पर उपलब्ध है, लेकिन विंडोज 10 के बाद से Microsoft ने विंडोज से डॉस स्थापना फ़ाइलों को नहीं हटाया (और केवल Microsoft इन फ़ाइलों को फिर से वितरित कर सकता है)।
- FreeDOS : यह एक बनाता है खाली के संस्करण FreeDOS । FreeDOS MS-DOS का एक मुफ्त सॉफ्टवेयर संस्करण है, जो MS-DOS के साथ पूरी तरह से संगत है, लेकिन ओपन सोर्स होने का भी फायदा है। MS-DOS के विरोध के रूप में, कोई भी FreeDOS को पुनर्वितरित कर सकता है, इसलिए Rufus में FreeDOS बूट फ़ाइलों को शामिल किया गया है।
- आईएसओ इमेज : यह वह विकल्प है जिसका उपयोग आपको बूट करने योग्य आईएसओ के लिए करना चाहिए, और इसे बूट करने योग्य यूएसबी में परिवर्तित करना चाहते हैं । ध्यान दें, क्योंकि रूपांतरण (आमतौर पर) होने की आवश्यकता है, और बूट करने योग्य आईएसओ बनाने के तरीके हैं, इस बात की कोई गारंटी नहीं है कि रूफस इसे यूएसबी में परिवर्तित करने में सक्षम होगा। लेकिन यह हमेशा आपको बताएगा कि क्या ऐसा है।
- डीडी इमेज : यह वह विधि है जिसका आपको उपयोग करना चाहिए यदि आपके पास एक बूट करने योग्य डिस्क छवि है, जैसे कि FreeBSD, रास्पियन और अन्य द्वारा प्रदान की गई।
.vhd
भी समर्थन कर रहे हैं, साथ ही संपीड़न (एक डीडी छवि के माइक्रोसॉफ्ट के संस्करण है) ( .gz
, .zip
, .bz2
, .xz
, .Z
...)।
उपरोक्त चार विकल्प हैं जिन्हें आप नियमित मोड में देखेंगे। यदि आप Rufus को उन्नत मोड में चलाते हैं, तो आपके पास निम्नलिखित विकल्प भी होंगे:
- Syslinux x.yz : एक BLANK Syslinux ( http://www.syslinux.org ) बूटलोडर स्थापित करता है। आपको Syslinux प्रॉम्प्ट पर ले जाएगा और बहुत कुछ नहीं। आपको यह जानना चाहिए कि आपको यहां से क्या करना है।
- GRUB / Grub4DOS : उपरोक्त के समान, लेकिन क्रमशः GRUB / Grub4DOS के लिए । आपको एक GRUB प्रॉम्प्ट पर मिलेगा, बाकी का पता लगाने के लिए।
- ReactOS : एक ReactOS बूटलोडर स्थापित करता है। यह प्रायोगिक है, क्योंकि, पिछली बार जब मैंने जाँच की थी, तो ReactOS ने USB से अच्छी तरह बूट नहीं किया। यह वहाँ है क्योंकि यह जोड़ना आसान था, इस उम्मीद में कि यह रिएक्टोस विकास में मदद कर सकता है।
- UEFI: NTFS : इसे
NTFS
फ़ाइल सिस्टम के रूप में चुना जाना चाहिए । एक इंस्टॉल खाली NTFS: UEFI बूटलोडर। यह NTFS
UEFI प्लेटफार्मों पर शुद्ध UEFI मोड (यानी CSM नहीं) से बूटिंग को सक्षम करता है, जिसमें NTFS
ड्राइवर शामिल नहीं है । क्योंकि यह BLANK है, इसलिए आपको उपयोगी होने के लिए अपने स्वयं के /efi/boot/bootia32.efi
या विभाजन /efi/boot/bootx64.efi
पर प्रतिलिपि बनाने की आवश्यकता होगी NTFS
। UEFI: NTFS का उपयोग Rufus द्वारा स्वचालित रूप से FAT32 के 4GB अधिकतम फ़ाइल आकार के आसपास काम करने के लिए किया जाता है, जो कि, उदाहरण के लिए, UEFI मोड में Microsoft सर्वर 2016 की स्थापना, इसकी 4.7GB install.wim
फ़ाइल को विभाजित किए बिना करने की अनुमति देता है ...
उम्मीद है की वो मदद करदे।
पुनश्च: यह एक सरलीकृत अवलोकन है, इसलिए मुझे उम्मीद है कि लोग उन पहलुओं पर नाइटपैकिंग शुरू नहीं करेंगे जो जानबूझकर गूंगा हो गया था या चुप रहा (जैसे कि, हाँ, मुझे पता है कि विभाजन के बिना यूएसबी फ्लैश ड्राइव करना संभव है, हाँ, यह यह भी संभव है कि USB और ऑप्टिकल एक ही फाइल सिस्टम का उपयोग करें और हाँ, कुछ बूट प्रक्रियाओं में कम स्पष्ट क्षमता के मुद्दे को हल करने के लिए USB आकार में विभाजन के आकार को बढ़ाने की क्षमता है)।