मेरे पास एक .img फ़ाइल है, जिसे * .iso में परिवर्तित नहीं किया जा सकता, क्योंकि इसकी एक बहु-सत्रीय डिस्क है। इसलिए मैंने केवल .iso को समाप्त करने वाली फ़ाइल को बदल दिया।
अब, मैं निम्नलिखित कमांड का उपयोग करके इसे माउंट करने में सक्षम हूं: माउंट-लू लूप DVD.iso / मीडिया / आईएसओ
लेकिन: जब मैं VirtualBox में इस आईएसओ का उपयोग करने की कोशिश करता हूं, तो यह विफल हो जाता है! वहाँ एक ड्राइव के रूप में आईएसओ फ़ाइल माउंट करने के लिए एक रास्ता है, और फिर VirtualBox में इसका इस्तेमाल करते हैं?
mount -o loop
एक लूपबैक डिवाइस बनाता है जो आईएसओ का प्रतिनिधित्व करता है, और फिर लूपबैक को मापता है। यह देखते हुए कि आप लिनक्स में आइसो को माउंट कर सकते हैं, मुझे लगता है कि vb एक अलग विधि का उपयोग कर रहा है। लिनक्स में माउंट करने की कोशिश करें, फिर यह losetup -a
पता लगाने के लिए कि /dev/loop
यह किसने बनाया है ( /dev/loop0
उदाहरण के लिए)। फिर अपने vm में cdrom डिवाइस को जोड़ते समय, /dev/loop
सीधे iso के बजाय डिवाइस का उपयोग करें ।