मेरा मानना है कि इसका उत्तर दिया गया है, लेकिन मैं जो कुछ भी हो रहा है उसका अधिक विस्तृत विवरण जोड़ना चाहता था। सबसे पहले, सीडी-रोम और डीवीडी को अन्य सभी डिस्क मीडिया की तुलना में अलग-अलग कंप्यूटर द्वारा पढ़ा जाता है। यह है कि एक सीडी-रॉम या डीवीडी को आईएसओ 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 ने करने की जहमत उठाई हो।