वर्चुअल बॉक्स पर अतिथि अतिरिक्त सीडी छवि स्थापित करने में असमर्थ


72

"डिवाइस" से GuestAdditions CD छवि सम्मिलित करने पर क्लिक करने पर त्रुटि

Unable to insert the virtual optical disk /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the machine VirtualUbuntu.
Would you like to try to force insertion of this disk?
Could not mount the media/drive    '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).

Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
Console
Interface: 
IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Callee: 
IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}

मैं VirtualBox सूची के तहत VBoxGuestAdditions देख सकते हैं

homeuser@ubuntu:/usr/share/virtualbox$ ls -l
drwxr-xr-x 2 root root 4096 Jan 14 12:46 nls
-rw-r--r-- 1 root root 64647168 Apr 7 2014 VBoxGuestAdditions.iso
-rwxr-xr-x 1 root root 2176 Apr 6 2014 VBox.sh
-rwxr-xr-x 1 root root 4161 Apr 7 2014 VBoxSysInfo.sh

कोई सुझाव)?


1
आपका होस्ट ओएस क्या है? MacOS के लिए कोई अतिथि अतिरिक्त नहीं हैं।
ताकत

OS मैक है। वर्चुअल बॉक्स पर Ubuntu स्थापित किया है। धन्यवाद!
राड्स

जवाबों:


68

मुझे लगता है कि आपका होस्ट ऑपरेटिंग सिस्टम मैक ओएस एक्स है और आपने उबंटू को अतिथि ऑपरेटिंग सिस्टम के रूप में स्थापित किया है।

यदि आपका अतिथि OS उबंटू है, तो अतिथि जोड़ आईएसओ को माउंट करने और इसे स्थापित करने की कोई आवश्यकता नहीं है।

इसके बजाय, एक टर्मिनल खोलें और निम्नलिखित दर्ज करें -

sudo apt-get install virtualbox-guest-utils

यह अतिथि परिवर्धन को स्थापित करेगा और आईएसओ के माध्यम से स्थापित करने के लिए कमोबेश बराबर है।


5
"अतिथि परिवर्धन स्थापित करने की कोई आवश्यकता नहीं है" के बारे में कथन अनुमान है और वास्तव में माउंट करने में विफल सीडी की अंतर्निहित समस्या का उत्तर नहीं देता है। मेरे अनुभव में, अतिथि अतिरिक्त सीडी पर प्रदान किए गए ड्राइवर नए हैं और उबंटू पीपीए में दिए गए ऑफर की तुलना में बेहतर प्रदर्शन प्रदान करते हैं। इसके अलावा, जैसा कि @chovy ने समझाया है, गैर-उबंटू आधारित वितरण पर प्राप्त होने पर यह समाधान अच्छी तरह से पैमाने पर नहीं होता है। बेहतर समाधान के लिए कृपया नीचे दिया गया गुलाब का जवाब देखें।
tresf

1
डेबियन पर वर्चुअलबॉक्स अतिथि परिवर्धन स्थापित करने के लिए: virtualboxes.org/doc/installing-guest-additions-on-debian @chovy
Caleb Jay

कमांड brew install virtualbox-guest-utilsभी काम करेगा
अरेफ

1
यह सवाल का जवाब नहीं देता ... यह VERR_PDM_MEDIA_LOCKEDत्रुटि के बारे में है।
कामाफेदर

36

मैं हाल ही में इस समस्या में आया था (सितंबर 2017), Oracle VM VirtualBox प्रबंधक संस्करण 5.1.28 में अतिथि परिवर्धन स्थापित करने की कोशिश कर रहा था, जो कि Ubuntu संस्करण 16.04.3 के लिए एक नव-स्थापित VM में था। मेजबान विन -10 है। समस्या यह थी कि अतिथि परिवर्धन सीडी छवि पहले से ही घुड़सवार थी। ठीक करना:

  • VM प्रबंधक में सेटिंग्स-> संग्रहण के तहत, नियंत्रक के तहत: VBoxGuestAdditions पर राइट-क्लिक करें, और "अनुलग्नक निकालें" चुनें। एक पुष्टिकरण बॉक्स होगा: "हटाएं" पर क्लिक करें।
  • नई ऑप्टिकल ड्राइव जोड़ने के लिए "नियंत्रक" के आगे "+" आइकन पर क्लिक करें। एक डायलॉग बॉक्स खुलेगा। "खाली छोड़ दें>>" चुनें।
  • VM खोलें और डिवाइस चुनें-> गेस्ट एडिक्शन डालें। इसे अब स्थापित करना चाहिए। VM (VM प्रबंधक नहीं) को बंद करें और VM को पुनरारंभ करें। गेस्ट एडिक्शन अब काम करना चाहिए।

यह काम। लेकिन मेरे लिए मुझे अतिथि परिवर्धन स्थापित करना पड़ा क्योंकि ओएस (मेरे मामले में लुबंटू) "ऑटोरन.श" स्क्रिप्ट शुरू नहीं कर रहा था। इसलिए मुझे इसे मैन्युअल रूप से निष्पादित करना पड़ा: sudo ./VBoxLinuxAdditions.run इसने मुझे बताया कि मेरे सिस्टम को अतिथि परिवर्धन के लिए कर्नेल मॉडल्स को संकलित करने के लिए सेट नहीं किया गया था। इसलिए मुझे स्क्रिप्ट को फिर से चलाने से पहले उन्हें स्थापित करना था: sudo apt install gcc make perl sudo ./VBoxLinuxAdditions.run एक पुनरारंभ के बाद आकार बदलने का काम किया। धन्यवाद दोस्तों!
KFleischer

"अटैचमेंट हटाओ।" मेरे लिए अक्षम / दुर्गम है, क्या आप शायद जानते हैं कि क्यों?
Les

@ इसकी संभावना है क्योंकि आपका VM अभी भी चल रहा था
डैनियल जमरोजिक

7

मेरे लिए, समाधान यह खोज रहा था कि आपको वर्चुअल मशीन सेटिंग्स में एक खाली ऑप्टिकल ड्राइव जोड़ना है! यदि आप VBoxGuestAdditions.iso को प्री-लोड करके "मदद" करने का प्रयास करते हैं, तो यह काम नहीं करता है। डिवाइस मेनू पर शॉर्टकट "अतिथि परिवर्धन डालें सीडी छवि ..." का उपयोग करने के लिए एक खाली ऑप्टिकल ड्राइव खोजना चाहता है!


1
मैंने इसी तरह की प्रक्रिया का पालन किया। अतिथि को शक्ति प्रदान करके, ऑप्टिकल ड्राइव को हटाकर फिर से जोड़ने पर, मैं अतिथि परिवर्धन सीडी को फिर से सम्मिलित करने में सक्षम था। यह स्वीकृत उत्तर होना चाहिए क्योंकि यह समस्या के लिए सबसे अधिक उपयोगकर्ता के अनुकूल है। जबकि अन्य उत्तर जो उपयोग करने का निर्देश देते हैं apt-getवे समाधान हैं, समाधान नहीं।
ट्रेसफ

यदि आप Oracle-Virtual VirtualBox चला रहे हैं, तो आपको apt-getविधि का उपयोग नहीं करना चाहिए । apt-getसमाधान एक सा है, तो आपके मेजबान भी उबंटू है के लिए बेहतर है और आप Ubuntu के द्वारा उपलब्ध कराया VirtualBox के पैकेज का उपयोग कर रहे हैं। यह आपके अतिथि सिस्टम को अतिथि परिवर्धन के सही संस्करण को चलाने के लिए रखेगा, जब वर्चुअलबॉक्स को होस्ट पर अपडेट किया जाता है (वे एक ही समय में अपने गेस्ट एडिशंस और वर्चुअलबॉक्स पैकेज को अपडेट करते हैं, इसलिए होस्ट और गेस्ट दोनों को अपडेटेड सॉफ़्टवेयर मिलता है)।
चाई टी। रेक्स

4

नमस्ते, मैं एक ही मुद्दा (कॉपी और पेस्ट समस्या) कर रहा था और मैंने टर्मिनल से आदेशों का पालन किया और समस्या को हल किया।

  • sudo apt-get upgrade
  • sudo apt-get install virtualbox-guest-additions-iso
  • वीडियो कैप्चरिंग के तहत डिस्प्ले सेटिंग पर जाएं, वीडियो कैप्चर सक्षम करें
  • sudo apt-get install virtualbox-guest-utils
  • वर्चुअल मशीन को पुनरारंभ करें।

3
"वीडियो कैप्चर के तहत, वीडियो कैप्चर सक्षम करें चेक करें" - यह मदद करने की बहुत संभावना नहीं है। कोई अपराध नहीं है, लेकिन यह शायद एक अच्छा विचार नहीं है। :-)
मैक्स मर्फी

वीडियो कैप्चर को सक्षम करने का कॉपी और पेस्ट की समस्या से कोई लेना-देना नहीं है। यह एक अतिथि परिवर्धन लोडिंग मुद्दे के बारे में है।
Volomike

4

मैंने इमेज को मैन्युअल रूप से बढ़ते हुए ( डेव रोज के जवाब के अनुसार डिवाइस और आईएसओ को जोड़ने के बाद ) और इंस्टॉलर को चलाने के द्वारा हल किया।

sudo su
cd /media
mkdir cdrom
mount /dev/cdrom /media/cdrom
cd cdrom
sh VBoxLinuxAdditions.run

चेक SuperUser पर मेरा उत्तर 😉


हालांकि यह लिंक प्रश्न का उत्तर दे सकता है, लेकिन उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर है। लिंक-केवल उत्तर अमान्य हो सकते हैं यदि लिंक किए गए पृष्ठ बदल जाते हैं। - समीक्षा से
परिपक्व

"बेहतर" नहीं, लेकिन गलत भी नहीं, एक पतन का हकदार है? पिछली बार (कल) मैंने दो अलग-अलग प्रश्नों पर एक ही उत्तर लिखा था, जिन्हें मैंने भी रद्द कर दिया था .., वैसे भी, मैंने समाधान के लिए संबंधित आदेशों को जोड़ा।
कामाफेदर

2
अन्य सभी समाधान मेरे लिए काम नहीं किए। तुम्हारा काम हो गया।
अभिषेक त्यागी

3

मेरे पास एक ही समस्या थी और sudo apt-get के साथ मैनुअल इंस्टॉलेशन मेरे लिए काम नहीं करता था। अलग-अलग वर्चुअल बॉक्स में अलग-अलग गेस्ट एडिशन संस्करण हैं, इसलिए वर्चुअल बॉक्स के साथ आने वाले गेस्ट एडिशन को स्थापित करना बेहतर है। इसलिए मैंने इसे इस तरह से स्थापित किया:

  1. फ़ाइल प्रबंधक से "डिवाइस" चुनें -> "अतिथि परिवर्धन सीडी छवि डालें ..."
  2. उबंटू को लॉगइन करें
  3. सीडी को अनमाउंट करें (अतिथि जोड़ सीडी छवि)
  4. अतिथि परिवर्धन को माउंट करें

    यह एक खिड़की पॉप अप करने के लिए पुष्टि करने के लिए इसे चलाने के लिए पूछेंगे या नहीं। यदि चलाने के लिए चुनते हैं, तो लॉगिन पासवर्ड दर्ज करें और इसे स्थापित करें।

  5. रिबूट उबटन


3

समान त्रुटि मिली, इसे नीचे दिए अनुसार काम करें:

  1. उस त्रुटि के बाद, ubuntu में VBOXADDITIONS CD को अनमाउंट करें;
  2. उबंटू को बाहर निकालें, उपकरण पर क्लिक करें - अतिथि परिवर्धन डालें सीडी छवि। इस बार यह एक विंडो को पॉप अप करने के लिए कहेगा जो इसे चलाएगा या नहीं,
    • चलाने के लिए चुनें
    • लॉगिन पासवर्ड दर्ज करें
    • अब स्थापित करना शुरू करें।

0

कई बार होने वाली समस्या यह है कि आपके द्वारा स्थापित की गई आईएसओ फाइल पहले से ही माउंट है। गेस्ट इंस्टॉलेशन से केवल डिवाइसेस-ऑप्टिकल डिवाइस-वर्चुअल डिस्क को हटाएं। उसके बाद डिवाइस-ऑप्टिकल ड्राइव-डिस्क डिस्क छवि पर जाकर गेस्टैडिशन.आईएसओ फ़ाइल को मैन्युअल रूप से माउंट करें फिर उस फ़ोल्डर पर जाएं जहां आपने ubuntu स्थापित किया था, गेस्टडेडिशन.आईएसओ फ़ाइल ढूंढें और फिर इसे माउंट करें। एक बार माउंट हो जाने के बाद, बस फिर से डिवाइसेस-इंस्टॉल गेस्ट एडिशंस पर क्लिक करें, उबंटू के लिए अपना यूजरआईडी पासवर्ड डालें और फिर विजार्ड गेस्ट एक्सपीरियंस इंस्टॉल करता रहेगा :)


0

मेरे मामले में ऐसा इसलिए हुआ क्योंकि मैं उबंटू सर्वर चला रहा था जिसमें विंडो मैनेजर नहीं है। यहाँ बताया गया है कि मैंने कैसे स्थापित किया:

सबसे पहले, Ubuntu VM को बूट करें। फिर दबाएं Devices > Insert Guest Additions CD। सीडी अब डाली गई है लेकिन आपको कुछ भी दिखाई नहीं देगा। यदि आप Insert Guest Additions CDफिर से दबाने की कोशिश करते हैं तो आपको त्रुटि मिलेगी।

अगली सीडी को माउंट करें:

sudo mount sr0 /media/cdrom

और फिर cdनिर्देशिका में (कोई दंड नहीं):

cd /media/cdrom

अगला, इंस्टॉल स्क्रिप्ट चलाएँ:

sudo ./VBoxLinuxAdditions.run

और अब सब कुछ ठीक होना चाहिए :)


0

मुझे समस्या थी कि आईएसओ बढ़ने के बाद डेबियन में डिस्क खाली थी। मैंने निम्नलिखित समाधान किए:

  1. घर की जीत प्रणाली में Deamon टूल्स में एडऑन इमेज माउंट करें
  2. आभासी डेबियन से उन्हें एक्सेस करने के लिए आईएसओ से साझा फ़ोल्डर में फ़ाइलों की प्रतिलिपि बनाएँ
  3. उस फ़ोल्डर में सीधे SH स्थापना करें (आपके पास इस फ़ोल्डर के माध्यम से हर समय addons फ़ाइलों तक पहुंच होगी)

0

मेरे लिए मैकोस के साथ भी यही त्रुटि है। मैं त्रुटि को मार रहा था Could not mount the media/drive '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED). अतिथि परिवर्धन iso पहले से ही डाउनलोड किया गया था। सभी चरण वीएम के भीतर किए जाते हैं।

  1. cd to media/<user>/Vbox_GAs_<version>(यहां कई फ़ोल्डर्स हो सकते हैं इसलिए सबसे हाल ही में चुनें)।
  2. ./autorun.sh अतिथि परिवर्धन स्थापित करने के लिए iso
  3. sudo reboot

/mediaमेरे मामले में कोई उपयोगी निर्देशिका नहीं है ।
कामाफेर

0

विंडोज़ के लिए 10 के रूप में होस्ट शुरू करने के लिए उपकरणों पर VM क्लिक करें -> ऑप्टिकल डिवाइस -> डिस्क छवि चुनें -> C पर जाएं: \ Program Files \ Oracle \ VirtualBox -> वहां से VBoxGuestAdditions.iso चुनें -> Ok पर क्लिक करें -> एक छोटी सी विंडो दिखाई देगी क्लिक करें फोर्स अनमाउंट -> अब फिर से ubuntu लॉग इन के साथ डिवाइसेस पर क्लिक करें -> इन्सर्ट पर क्लिक करें गेस्ट एडिक्शन सीडी इमेज -> क्लिक रन -> सक्सेसफुल इन्सर्ट डालने के बाद आपका ubuntu आने लगेगा फुलस्क्रीन पर।


AskUbuntu में आपका स्वागत है! यह उत्तर अधिक उपयोगी होगा यदि आपको समझाया जाए कि VBoxGuestAdditions.iso किस तरह समाप्त हुआC:\Program Files\Oracle\VirtualBox
एल्डर गीक

0

VirtualBox में अपना उबंटू शुरू करें:

  1. डिवाइस पर जाएं -> ऑप्टिकल ड्राइव -> वर्चुअल ड्राइव से डिस्क निकालें
  2. डिवाइस पर जाएं -> पर क्लिक करें -> अतिथि परिवर्धन सीडी छवि डालें
  3. प्रमाणीकरण विवरण दर्ज करें
  4. शटडाउन उबंटू और क्लोज वर्चुअलबॉक्स। वर्चुअलबॉक्स खोलें फिर इसे देखने के लिए कार्य करें

साथ ही साझा किए गए क्लिपबोर्ड की जांच करें और ड्रैग एंड ड्रॉप को द्विदिश में चेक किया गया है


0

/ मीडिया / cdrom / पर जाएं

या virtualboxguestaddition ऑप्टिकल ड्राइव से सामग्री को कॉपी और कॉपी करें

कहीं भी पेस्ट एक फ़ोल्डर में दस्तावेज़ों में हो सकता है उदाहरण के लिए vbox नामक एक नई निर्देशिका में

टर्मिनल में निर्देशिका खोलें

sudo chmod -x VBoxLinuxAddtions.run

sudo sh ./VBoxLinuxAddtions.run

रीस्टार्ट होने के बाद सिस्टम फुल स्क्रीन मोड में शुरू हो जाएगा।

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