एक आईएसओ फ़ाइल एक पूर्ण, स्वरूपित फाइल सिस्टम छवि है। सब cat
या dd
करता है कि आपके लक्ष्य मीडिया के लिए उस फाइल सिस्टम छवि की एक बिट के लिए बिट प्रतिलिपि है।
पर्दे के पीछे कोई जादू चल रहा है। आईएसओ फाइलसिस्टम तैयारी पहले से (अक्सर एक विशेष उपकरण द्वारा) की गई थी। सभी cat
लिखता है कि बाइट्स का संग्रह है। यह बिल्कुल भी व्याख्या नहीं करता है .iso
, और न ही यह समझता है कि यह एक बूट करने योग्य हटाने योग्य माध्यम बनाने की कोशिश कर रहा है।
यह कर्नेल और डिवाइस ड्राइवर से write
उस मीडिया पर काम करने के लिए उचित समर्थन की आवश्यकता है । थोड़ा सा "जादू" वहाँ चला जाता है, क्योंकि लिखने योग्य ऑप्टिकल मीडिया बिल्कुल पारंपरिक हार्ड ड्राइव के समान नहीं संचालित होता है। लेकिन उस जादू में ISO फ़ाइल की सामग्री की व्याख्या करना शामिल नहीं है।
आप .iso
लूप माउंट (यदि ऐसा आपके ओएस पर उपलब्ध है) का उपयोग करके फ़ाइल को बिना जलाए सीधे माउंट कर सकते हैं । इसी तरह, आप एक फ़ाइल बना सकते हैं जिसमें उदाहरण के लिए एक ext4
फ़ाइल सिस्टम शामिल है, और आप cat
एक विभाजन के लिए ऐसा कर सकते हैं ।
cat
dd