ISO फ़ाइल कैसे माउंट करें?


177

मैं एक बड़े आइसो को माउंट करने की कोशिश कर रहा हूं:

dev@dev-OptiPlex-745:~$ sudo mount -o loop /home/dev/Hämtningar/matlab2011a_64.iso /cdrom
mount: warning: /cdrom seems to be mounted read-only.
dev@dev-OptiPlex-745:~$ 

क्या आप बता सकते हैं कि मुझे यह कैसे करना चाहिए?


14
मुद्दा कहां है? क्या आप कर सकते हैं ls /cdrom? ध्यान दें कि ISO फाइलें केवल पढ़ने के लिए हैं, इसलिए चेतावनी है।
Takkat

1
अपने डेस्कटॉप या फ़ाइल प्रबंधक पर एक नज़र डालें, यह पहले से ही डिस्क के रूप में लगाया जा सकता है।
atenz

3
-rमाउंट करने के लिए आसानी से विकल्प जोड़ें ।
ctrl-alt-delor-

3
आपको "केवल पढ़ने के लिए घुड़सवार" होने के बारे में चेतावनी सामान्य है! आईएसओ फाइलें हमेशा केवल पढ़ने के लिए मुहिम शुरू की जाती हैं। आप उन्हें संशोधित नहीं कर सकते। ... (नीचे अनवर शाह का धन्यवाद)
मीना माइकल

जवाबों:


125

GUI का उपयोग करके इसे माउंट करने का प्रयास करें।

*.isoफ़ाइल प्रबंधक का उपयोग करके फ़ाइल पर नेविगेट करें Right click -> Open with Archive Mounter

या आप फ्यूरियस आईएसओ माउंट स्थापित कर सकते हैं । यह उबंटू सॉफ्टवेयर सेंटर में उपलब्ध है:

sudo apt-get install furiusisomount

यहाँ कुछ स्क्रीनशॉट हैं:

फ्यूरियस आईएसओ माउंट - इंटरफ़ेस

Ubuntu 12.04 आईएसओ घुड़सवार

फ्यूरियस आईएसओ माउंट - प्रोजेक्ट पेज


1
मुझे लगता है कि मामले को जोड़ना महत्वपूर्ण है जब आईएसओ अपनी यूडीएफ छवि को फाइल करता है।
एंजल अराया

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

3
एक आईएसओ छवि बढ़ते के लिए एक नया सॉफ्टवेयर स्थापित करना?
22

1
⁺¹ क्योंकि किसी भी रूट अधिकार की आवश्यकता नहीं है।
हाय-एंजेल

350

हो सकता है, अतिरिक्त सॉफ़्टवेयर स्थापित करने के बजाय, आप इसका उपयोग कर सकते हैं कि सिस्टम के अंत में क्या है:

  1. माउंट स्थान के रूप में सेवा करने के लिए एक निर्देशिका बनाएं:

    sudo mkdir /media/iso
    
  2. ISO को लक्ष्य निर्देशिका में माउंट करें:

    sudo mount -o loop path/to/iso/file/YOUR_ISO_FILE.ISO /media/iso
    
  3. आईएसओ को अनमाउंट करें:

    sudo umount /media/iso
    


आपके डेस्कटॉप पर आरोहित आईएसओ दिखाई देगा।


1
कैसे आऊं कि मुझे संदेश मिले bash: /path/media/external drive/my.ISO: Permission denied?

1
काम नहीं करता है sudo mount -o loop smb://server/downloads/disk.iso /media/iso: ऐसी कोई फ़ाइल या निर्देशिका
waspinator नहीं

1
@cipricus यह प्रतीत होता है कि सिस्टम आपके ISO का उपयोग नहीं कर सकता है। इसे दूर करने का सबसे सरल तरीका यह होगा कि आप पहले किसी स्थानीय निर्देशिका में आईएसओ फ़ाइल को कॉपी करें।
चौबोक

1
@waspinator iso फ़ाइल को पहले एक स्थानीय निर्देशिका में कॉपी करने की कोशिश करता है
चोबोक

1
@chobok इसे एक स्थानीय निर्देशिका कार्यों पर कॉपी करता है, लेकिन मेरे पास उन फ़ाइलों को कॉपी करने के लिए हर बार जब मैं उनका उपयोग करना चाहता हूं, तो मेरे पास एक फ़ाइल सर्वर नहीं है। जब तक यह हल नहीं किया गया है तब तक मैं विंडोज के लिए वापस चला गया हूं।
इपिनेटर

17

मुझे वास्तव में फ्यूरियस आईएसओ माउंट पसंद है, यह बढ़ते आईएसओ, आईएमजी, बिन, एमडीएफ और एनजी फाइलों के लिए एक सरल अनुप्रयोग है।

  • आईएसओ, आईएमजी, बिन, एमडीएफ और एनआरजी छवि फ़ाइलों को स्वचालित रूप से माउंट करता है।
  • स्वचालित रूप से आपके घर निर्देशिका में एक माउंट बिंदु बनाता है।
  • स्वचालित रूप से छवि फ़ाइलों को अनमाउंट करता है।
  • अपने होम डायरेक्टरी को अपनी पिछली स्थिति में वापस लाने के लिए माउंट निर्देशिका को स्वचालित रूप से हटा देता है।
  • स्वचालित रूप से माउंट की गई अंतिम 10 छवियों के इतिहास को सहेजता है।
  • कई छवियों को माउंट करता है।
  • ऑप्टिकल डिस्क में ISO और IMG फाइलें जलाएं।
  • Md5 और SHA1 चेकसम उत्पन्न करें।
  • स्वचालित रूप से किसी भी पहले से अनमाउंट छवियों को पुनः प्राप्त करता है।
  • स्वचालित रूप से छवियों को माउंट और अनमाउंट करने के लिए आवश्यक सभी आदेशों की एक लॉग फ़ाइल उत्पन्न करता है।
  • स्थानीय करने योग्य (वर्तमान में चेक, डेनिश, फ्रेंच, हंगेरियन, इतालवी, जर्मन, पोलिश, स्लोवेनियाई, स्पेनिश और तुर्की उपलब्ध हैं।

यहां छवि विवरण दर्ज करें

अगर 77 रेटिंग में से 5 स्टार आपको अपने उबंटू सॉफ्टवेयर मैनेजर को खोलने और फ्यूरियस आईएसओ माउंट की खोज करने के लिए पर्याप्त हैं।

संदर्भ लिंक:

फ्यूरियस आईएसओ माउंट - प्रोजेक्ट पेज


16

मुझे Ubuntu 14.04 में ISO फ़ाइल को संभालने का सबसे आसान और तेज़ तरीका मिला, ISO फ़ाइल पर राइट क्लिक करना, डिस्क इमेज माउंटर चुनना और फिर बस नई खोली गई डायरेक्टरी के लिए आगे बढ़ना है:

यदि आपने स्थापित नहीं किया है, तो आप इसे स्थापित करने के लिए टर्मिनल में इस कमांड का उपयोग कर सकते हैं:

sudo apt-get install gnome-disk-utility

मुझे एहसास हुआ कि यह भी मौजूद है! मैं एक प्रोग्रामर हूं और मुझे कमांड लाइन पसंद है, लेकिन यह वास्तव में उचित, उपयोगकर्ता के अनुकूल, सुविधाजनक तरीका है।
शाहबाज

13

मैं मान रहा हूँ कि आपकी iso फ़ाइल का नाम matlab2011a_64.isoफ़ोल्डर में है/home/dev/Hämtningar/

आप यह कर सकते हैं कि /cdromफोल्डर में आइसो फाइल को माउंट करें या कोई दूसरा फोल्डर बनाएं और उसमें आइसो फाइल को माउंट करें। मैं आपके घर निर्देशिका में एक अलग फ़ोल्डर बनाने जा रहा हूँ। इन सभी चीजों को करने के लिए एक टर्मिनल खोलें

  1. माउंट प्वाइंट बनाएं

     mkdir ~/mount-point
    
  2. के साथ इसे माउंट करें

    sudo mount ~/dev/Hämtningar/matlab1011a_64.iso  ~/mount-point -o loop
    

    यह mount-pointआपके घर में नामित नए बनाए गए फ़ोल्डर में आईएसओ फ़ाइल को माउंट करेगा ।

    यह भी ध्यान दें, आपको एक चेतावनी दी जाएगी mount: warning: /home/dev/mount-point seems to be mounted read-only, ऐसा इसलिए है क्योंकि आईएसओ फाइल हमेशा केवल-पढ़ने के लिए होती है। आप iso फ़ाइल में नहीं लिख सकते। आपको बस उस संदेश को अनदेखा करना चाहिए और आगे बढ़ना चाहिए।


5
लेकिन आप iso फ़ाइल में क्यों नहीं लिख सकते? क्या आपको संशोधन करने की अनुमति नहीं दी जानी चाहिए, और फिर .iso को वापस करना चाहिए?
लैंड्रोनी

10

आप कमांड-लाइन टूल का उपयोग करके एक आइसो को आसानी से माउंट कर सकते हैं:

सबसे पहले एक निर्देशिका बनाने के लिए में आईएसओ के साथ माउंट:

sudo mkdir /media/myisos

(आमतौर पर loopमॉड्यूल जो एक आईएसओ प्रकार की फाइलसिस्टम को पढ़ने में सक्षम बनाता है, स्वचालित रूप से जोड़ा जाता है, इसलिए आपको चलाने की आवश्यकता नहीं होनी चाहिए sudo modprobe loop।)

अब mountअपने स्थान को इंगित करके अपने आईएसओ को माउंट करें :

sudo mount ~/location/of/iso /media/myisos -o loop

यह आपको केवल पढ़े जाने वाले आइसो के बारे में एक चेतावनी देगा, लेकिन यह सही है।

आप बाद में इसे अनमाउंट कर सकते हैं

sudo umount ~/location/of/iso /media/myisos

1
loopजहां तक ​​मुझे पता है, मॉड्यूल स्वचालित रूप से लोड होता है। इसके अलावा -t iso9660बढ़ते आईएसओ फ़ाइल में अब और आवश्यकता नहीं है
अनवर

मुझे यह पता था, बस एक नोट।
अनवर

1
@ अनवर धन्यवाद अनवर- मैं मानता हूं कि इसे नोट करना उपयोगी है।

7

एक GUI उपकरण है, जिसमें अंतर्निहित मेनू UI भ्रामक है क्योंकि यह एक विंडो शीर्षक जैसा दिखता है;)

अपने डैश से "डिस्क" चलाएं। फिर "डिस्क" मेनू से "डिस्क छवि संलग्न करें ..." चुनें: डिस्क उपयोगिता


3

आप आईएसओ मास्टर , एक जीयूआई उपयोगिता के समान उपयोग कर सकते हैं furiusisomount। सीधे शब्दों में:

sudo apt-get install isomaster

और फिर अपनी *.isoफ़ाइल ISO Masterको अपने पसंदीदा फ़ाइल प्रबंधक से खोलें ।

वेबसाइट से:

ISO मास्टर का उपयोग करें:

  • सीडी / डीवीडी छवियों को बनाएँ या अनुकूलित करें
  • बूट करने योग्य सीडी / डीवीडी बनाएं

मूल रूप से, यह आपको आईएसओ छवि से फ़ाइलों को जोड़ने या हटाने की अनुमति देता है, फिर परिवर्तनों को सहेजें।


3

यदि आप आरोहित आईएसओ से फाइल कॉपी करने के लिए रीड राइट की अनुमति लेना चाहते हैं और कुछ और इंस्टॉल नहीं करना चाहते हैं। बस टर्मिनल शेल में जाएं, जहां भी आपने अपना ISO लगाया है, वहां नेविगेट करें:

sudo mount -o loop /home/username/whatever.iso /mnt/iso

संपूर्ण माउंटेड डायरेक्टरी को कहीं और कॉपी करें:

sudo cp -rf /mnt/iso /home/username/MyMountedISO

आप भी इस्तेमाल कर सकते हैं

cd /mnt/iso

आगे सामग्री देखें

ls

और इसके साथ:

sudo cp install.img /home/username/MyMountedISO

2

एक आइसो फाइल को माउंट करना बाद में स्थापित करने के सापेक्ष सरल है। बस यह उल्लेख करने के लिए कि यदि आप नवीनतम ubuntus में नवीनतम matlab संस्करण स्थापित करना चाहते हैं, तो आपको इसे आइसो माउंट करने की आवश्यकता नहीं है, बल्कि इसे वहां निकालें और इंस्टॉल और / matlab-extracted-folder / sava / java / बनाने के बाद स्थापना में आगे बढ़ें jre / glnxa64 / jre / bin / java निष्पादक।

Ubuntu 14.04 और matlab 2014a पर परीक्षण किया गया।

चीयर्स,


1

मैंने पाया कि Gmount बढ़ते के लिए उपयोग करने के लिए बहुत सरल है। इसमें एक विंटेज जीयूआई है जो उपयोग करने के लिए बहुत सरल है और सीधे बिंदु पर है। जीमाउंट GUI

सॉफ़्टवेयर केंद्र से Gmount स्थापित करें और फिर उसे लॉन्च करें। फिर आप अपनी आईएसओ छवि फ़ाइल का चयन कर सकते हैं और एक माउंट बिंदु चुन सकते हैं जहाँ से आप आईएसओ फ़ाइल लॉन्च करना चाहते हैं। कार्रवाई को पूरा करने के लिए आपको एक रूट पासवर्ड के लिए संकेत दिया जाएगा और इसे thats।


2
लेकिन सवाल यह है कि आप एक आईएसओ कैसे माउंट करेंगे, शायद आपको Gmount का उपयोग करके इसे कैसे जोड़ना चाहिए ..
heemayl

सॉफ़्टवेयर केंद्र से Gmount स्थापित करें और फिर उसे लॉन्च करें। फिर आप अपनी आईएसओ छवि फ़ाइल का चयन कर सकते हैं और एक माउंट बिंदु चुन सकते हैं जहाँ से आप आईएसओ फ़ाइल लॉन्च करना चाहते हैं। कार्रवाई को पूरा करने के लिए आपको एक रूट पासवर्ड के लिए संकेत दिया जाएगा और इसे thats।
डेंटेस्पार्डा

1
कृपया अपने उत्तर में ऊपर जोड़ें ..
heemayl

1

उपयोग करें udisksctlयह सिस्टम का हिस्सा है। यह आपके iso को यूजरस्पेस में माउंट करता है और इसे सुपरयूजर के रूप में चलाने की आवश्यकता नहीं है। आपकी फ़ाइल /media/$USER/उपयुक्त अनुमतियों के साथ आरोहित हो जाएगी ।

माउंट आइसो

udisksctl loop-setup -f my.iso

udisksctl आपको बताएगा कि वह किस लूप डिवाइस का उपयोग कर रहा है।

udisksctl mount -b /dev/loopX

जहां एक्स लूपदेविस की संख्या है जहां आपके आईएसओ को मैप किया जाता है

अनमना है

udisksctl unmount -b /dev/loopX
udisksctl loop-delete -b /dev/loopX

Xआपके लूप उपकरण की संख्या को कहां पर मैप किया गया है। यदि आप भूल गए तो आप इसका पता लगा सकते हैं

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