उबंटू 16.04 पर सभी आकार और क्लिपबोर्ड और फ़ाइल साझाकरण सुविधाओं के साथ अतिथि परिवर्धन स्थापित करने का सबसे अच्छा तरीका क्या है?
उबंटू 16.04 पर सभी आकार और क्लिपबोर्ड और फ़ाइल साझाकरण सुविधाओं के साथ अतिथि परिवर्धन स्थापित करने का सबसे अच्छा तरीका क्या है?
जवाबों:
Ubuntu सर्वर के लिए, कमांड लाइन से अतिथि अतिरिक्त स्थापित करना आवश्यक है।
sudo apt-get update
sudo apt-get install virtualbox-guest-dkms
एक अतिथि परिवर्धन पैकेज है , लेकिन इसने केवल मेरे लिए कुछ विशेषताओं को सक्षम किया है।
वर्चुअलबॉक्स के साथ आने वाले अंतर्निहित इंस्टॉलर का उपयोग करने के लिए संभवतः सबसे विश्वसनीय तरीका है।
यह उबंटू डेस्कटॉप के लिए है। उबंटू सर्वर के लिए, @ ThisClark का उत्तर देखें।
sudo apt update
और sudo apt upgrade
जरूरत पड़ने पर पुनः आरंभ कर सकता है।apt-get
या aptitude
।
./autorun.sh
।
यदि आप ISO डाउनलोड नहीं करते हैं, तो आपको "नवीनतम और सबसे बड़ा" संस्करण नहीं मिलेगा। यदि आप इस विकल्प के साथ रहना चाहते हैं, तो कृपया निर्भरता के लिए निम्नलिखित नोट देखें ।
मैंने इन निर्देशों का सफलतापूर्वक Ubuntu 16.04 अतिथि के तहत परीक्षण किया है:
- वर्चुअलबॉक्स (स्पष्ट रूप से) के तहत उबंटू सर्वर उदाहरण बनाएं।
VM प्रारंभ करें, डिवाइस पर जाएं -> ISO छवि को माउंट करने के लिए अतिथि परिवर्धन सीडी छवि डालें।
टर्मिनल से, निम्न कमांड चलाएँ:
sudo -i apt install gcc make mkdir -p /media/cdrom mount /dev/cdrom /media/cdrom /media/cdrom/VBoxLinuxAdditions.run reboot
रिबूट के बाद:
sudo usermod --append --groups vboxsf USERNAME
होस्ट शेयर अब
/media
सिस्टम बूट-अप पर शुरू करने के लिए सेट किए गए VBoxService सेवा के माध्यम से उबंटू अतिथि में लगाए जाने चाहिए ।
इसने मेरी स्थापना को प्रभावित किया।
टिप्पणी से विख्यात:
1) अपने वितरण के लिए सामान्य चैनलों के माध्यम से एक पैकेज स्थापित करें। उदाहरण के लिए, आप उपयोग कर सकते हैं:
sudo apt-get install virtualbox-guest-additions-iso
2) डिवाइस> ऑप्टिकल ड्राइव> VBoxGuestAdditions.iso का चयन करके अतिथि परिवर्धन में जोड़ें
जब आप iso फाइल को डाउनलोड करने के लिए उपरोक्त कमांड का उपयोग करते हैं। इसे यहां पर देख जा सकता है:
/usr/share/virtualbox/VBoxGuestAdditions.iso
यह मेरे लिए काम किया:
sudo mount /dev/cdrom /media/cdrom
sudo apt install -y dkms build-essential linux-headers-generic linux-headers-$(uname -r)
sudo sh /media/cdrom/VBoxLinuxAdditions.run
फिर वर्चुअल मशीन को रिबूट किया।
mount: mount point /media/cdrom does not exist
इसने VirtualBox 5.1.28 MacOS होस्ट के लिए Ubuntu Server 16.04.3 LTS अतिथि चल रहा है। सभी निर्देश अतिथि Ubuntu सर्वर के लिए हैं।
नोट: "अतिथि अतिरिक्त सीडी चित्र सम्मिलित करें" के लिए VirtualBox GUI का उपयोग न करें। इसने "vboxadd.sh" का आह्वान नहीं किया, जैसा कि वर्चुअलबॉक्स वेबसाइट से डाउनलोड किया गया है। इसके अलावा, आपके अतिथि के पास इंटरनेट एक्सेस ("नेट एडॉप्टर" के बजाय "एनएटी" का उपयोग करना चाहिए यदि आप अपने अतिथि ओएस से परेशान हैं)।
टर्मिनल में, वर्चुबॉक्स के अपने संस्करण के लिए VBoxGuestAdditions.iso डाउनलोड करें (मेरे लिए यह 5.1.28 है)।
wget http://download.virtualbox.org/virtualbox/5.1.28/VBoxGuestAdditions_5.1.28.iso
फिर / मीडिया में एक खाली निर्देशिका बनाएं और इसे वहां माउंट करें:
sudo mkdir /media/iso
sudo mount VBoxGuestAdditions_5.1.28.iso /media/iso
फिर वहां जाएं और लिनक्स इंस्टॉलर चलाएं:
cd /media/iso
sudo ./VBoxLinuxAdditions.run
अपने अतिथि OS को रिबूट करें:
reboot
आपको अपने साझा फ़ोल्डर को / मीडिया / sf_ [your_folder_name] के तहत एक्सेस करने में सक्षम होना चाहिए
यदि आप लिखने के समय वर्चुअल बॉक्स 5.1 (5.0 नहीं) प्राप्त करने और उपयोग करने का इरादा रखते हैं , तो आप इसे एपेट के माध्यम से प्राप्त नहीं करेंगे। और तीसरे पक्ष के रिपोज को जोड़ने से आप अनजाने में एक त्रुटि त्रुटि संस्करण के साथ 32 बिट संस्करण प्राप्त कर सकते हैं, इस उत्तर को देखें ।
इस प्रकार शायद वर्चुअलबॉक्स और गेस्ट एडिशंस को डाउनलोड करना सबसे अच्छा है (अब "एक्सटेंशन पैक" का नाम बदला गया है) इसे सीधे उस उच्चतम 5.1.x संस्करण से प्राप्त करें जिसे आप यहां पा सकते हैं:
http://download.virtualbox.org/virtualbox/
अर्थात
http://download.virtualbox.org/virtualbox/5.1.28/
(ऊपर 32 बिट उपद्रव के बाद,) मैं भाग्यशाली हो गया
virtualbox-5.1_5.1.28-117968~Ubuntu~xenial_amd64.deb
दो प्रस्तावित एक्सटेंशन पैक समान हैं (समान चेकसम), कोई भी चुनें:
Oracle_VM_VirtualBox_Extension_Pack-5.1.28-117968.vbox-extpack
Oracle_VM_VirtualBox_Extension_Pack-5.1.28.vbox-extpack
कैसे स्थापित करें? डबल क्लिक करें। विस्तार पैक की देखभाल करने के लिए मानक ".deb" -Installer, क्रमशः वर्चुअल बॉक्स खोलता है। (हाँ, विंडोज़- ish, uncool, लेकिन काम करता है!)
मुझे आपके समान ही समस्या थी, मैं समझाता हूँ कि मैंने क्या किया है:
मैंने VB स्थापित संस्करण के अनुरूप वर्चुअलबॉक्स यूजर गाइड को पढ़ा।
मैंने उबंटू के रिपॉजिटरी से वीबी स्थापित किया; यह अब (july2017) संस्करण 5.0.40 है
ऐसा लगता है कि VBGuestAdditions.iso को वीएम की स्थापना के साथ स्थापित किया जाना है
सेटिंग्स में जाँच करके-> यूजर इंटरफेस -> डिवाइसेस -> एक्सटर्नल गेस्ट एडिक्शन सीडी इमेज,
लेकिन मेरे मामले में ऐसा नहीं था इसलिए मैंने होस्ट में इस आईएसओ फ़ाइल को खोजा और वीबी संस्करण के मामले में यह आईएसओ फाइल / यूएसआर / शेयर / वर्चुअलबॉक्स में है।
अंत में VM की सेटिंग में (VBGuestAdditions अतिथि में स्थापित किया जाना है)
स्टोरेज में, कंट्रोलर IDE में मैंने VBGuestAdditions.iso फ़ाइल में पथ डाला और यह VM में एक सीडी डिवाइस के रूप में दिखाई देता है और आप इसे एक्सेस कर सकते हैं और VBGuestAdditions को चला सकते हैं और स्क्रीन के सही आकार बदलने और साझा फ़ोल्डर तक पहुंच प्राप्त कर सकते हैं (यह) कम से कम अतिथि win7 में अंतिम सुविधा)।