वर्चुअलबॉक्स पर मंज़रो अतिथि पूर्ण संकल्प प्राप्त करने में सक्षम नहीं है


14

जो मेरे पास है

  1. होस्ट: विंडोज 10 संस्करण 1803
  2. अतिथि: 4.19.20-1-मनोजो
  3. वर्चुअलबॉक्स संस्करण 6.0.4r128413

मैंने क्या कोशिश की है:

  1. वर्चुअलबॉक्स geustaddition iso का उपयोग करते हुए

    1.1। टूलबार सेDevices > Insert guestaddition image ...

    1.2। cd /run/media/foobar/VBox_GAs-6.0.4

    1.3। sudo sh autorun.shया बस sudo sh VBoxLinuxAdditions.runत्रुटि के लिए अग्रणी द्वारा :

वर्तमान में यह सिस्टम कर्नेल मॉड्यूल के निर्माण के लिए सेट नहीं किया गया है। सिस्टम में नए हार्डवेयर समर्थन को जोड़ने के लिए कृपया वर्तमान कर्नेल से मेल खाते लिनक्स कर्नेल "हेडर" फाइलों को स्थापित करें। वर्चुअलबॉक्स अतिथि परिवर्धन: modprobe vboxsf विफल

1.4। इसलिए मैंने यहाँ बताए अनुसार लिनक्स कर्नेल हेडर फ़ाइलों को स्थापित करके समस्या को हल करने की कोशिश की :

1.4.1 लिनक्स कर्नेल को खोजें mhwd-kernel -liजिसके द्वारा मेरे मामले में हैlinux419

1.4.2। फिरsudo pacman -S linux419-kernel

1.4.3। फिर मूल पोस्ट में एक चरण का पालन करें और रिबूट करें। यह संकल्प समस्या को हल करता है, लेकिन हर बार जब मैं रिबूट करता हूं तो मुझे संदेश दिखाने के लिए 5-6 मिनट तक इंतजार करना पड़ता है:

एक बंद नौकरी vboxadd.service के लिए चल रही है ...

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

1.4.4। की कोशिश की sudo systemctl stop vboxaddऔर sudo systemctl disable vboxaddसे यहाँ है, लेकिन फिर यह संकल्प वापस reverts।

1.4.5। द्वारा अतिथि परिवर्धन की स्थापना रद्द करने की कोशिश की sudo sh VBoxLinuxAdditions.run uninstallऔर फिर चरण 2 का पालन भी सफल नहीं था!

  1. उनकी विकी पर सुझाव के अनुसार मंजरो भंडार का उपयोग करना :

    2.1। sudo pacman -Syu virtualbox-guest-utilsके लिए अग्रणी

VIRTUALBOX-HOST-MODULES के लिए 11 प्रदाता उपलब्ध हैं:

:: रिपॉजिटरी अतिरिक्त

  1. linux316-virtualbox-अतिथि-मॉड्यूल

...

:: रिपोजिटरी समुदाय

लिनक्स RT-लीटर-manjaro-virtualbox-अतिथि-मॉड्यूल

2.2। से यहां चल रहा है mhwd-kernel -liइंगित करता है कि के लिए जाना चाहिए linux419, या का उपयोग sudo pacman -S linux419-virtualbox-guest-modulesकरने के बजाय। लेकिन तब मुझे त्रुटि मिलती है:

लेन-देन करने में त्रुटि विफल (विरोधाभासी फ़ाइलें)

वर्चुअलबॉक्स अतिथि बर्तन फाइल सिस्टम vboxclient में मौजूद हैं

2.3। जैसा कि यहां बताया गया है मैंने कोशिश की sudo pacman -S --forceऔर स्थापना को पूरा किया और रिबूट किया। लेकिन इसके अलावा कुछ भी नहीं बदलता है कि मुझे यह सूचना मिलती है:

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

जवाबों:


16

अतिथि-प्रदर्शन का स्वतः- निर्धारण करने के लिए आपको 'VBoxSVGA' का उपयोग करना होगा

  1. अगर स्थापित और चल रहा है तो VM को रोकें
  2. VM सेटिंग में चुनें: डिस्प्ले> स्क्रीन> ग्राफिक्स कंट्रोलर> 'VBoxSVGA'
  3. सहेजें
  4. मंज़रो के साथ वीएम शुरू करें - स्क्रीन काली हो जाती है
  5. tty2 दर्ज करने के लिए CTRL + ALT + F2 मारो
  6. पर लॉग ऑन करें
  7. sudo mhwd -r pci video-vmware
  8. रिबूट

आकार बदलने का काम करता है।

लिनक्स, मैक ओएस और विंडोज 10 पर परीक्षण किया गया

(वर्चुअल बॉक्स के पुराने संस्करणों में, नियंत्रक VBoxVGA था, लेकिन यह संस्करण 6.0 के बाद से हटा दिया गया है और 6.1 में उपलब्ध नहीं है।)


6
यह नवीनतम संस्करण के लिए चुना गया उत्तर होना चाहिए, पूरी तरह से काम किया।
6

इससे वास्तव में मेरा दिन बच गया। मैंने बहुत सारे जवाबों की कोशिश की, केवल यह एक काम करता है।
कोडिऑन

यह उत्तर नए संस्करण में काम करता है।
कैओ बेल्फ़ोर्ट

इसने मेरे लिए भी काम किया। मैं जानना चाहता हूँ कि यह वास्तव में क्या करता है! वीडियो- vmware क्या है?
चिलीपेंगिन

वास्तव में, VBoxSVGA का उपयोग करते हुए मेरे लिए साझा क्लिपबोर्ड को अक्षम कर दिया गया। इसलिए मैंने वर्चुअलबॉक्स-गेस्ट-यूटिलिटीज़ को अनइंस्टॉल कर दिया और गेस्ट एडिशंस आईएसओ पर वापस चला गया। कि मुझे VMSVGA ड्राइवर के साथ आकार मिल गया, और साझा क्लिपबोर्ड भी काम कर रहा था। देखिए @ andselisk का जवाब।
ChillyPenguin

9

मुझे हाल ही में इसी मुद्दे का सामना करना पड़ा, और कुछ शोध के बाद मैं उस समाधान के साथ आया, जिसे VBoxVGAएडेप्टर का उपयोग करने और मंज़रो को पुनर्स्थापित करने की आवश्यकता नहीं है । टीएल; डीआर संस्करण है, आपको स्थापित करने की आवश्यकता है linux419-headers, नहीं linux419-kernel

सिस्टम चश्मा

होस्ट : विंडोज 10 1809 प्रो 64 बिट
गेस्ट : मंजरो केडीई 18.0.4 64 बिट 4.19.34-1-MANJARO कर्नेल
वर्चुअलाइजेशन के साथ : वर्चुअलबॉक्स 6.0.6 r130049 (Qt5.6.2)

कदम

  1. पूरा सिस्टम अपडेट करें:
    sudo pacman -Syyu

  2. वर्तमान कर्नेल संस्करण के लिए इंस्टॉल करें gcc, makeऔर लिनक्स कर्नेल "हेडर" फाइलें (जो uname -rकमांड के माध्यम से पाई जा सकती हैं , उदाहरण के लिए linux419-headers- मैंने एक समान कमांड का उपयोग करके sedऔर grepकार्यक्षमता प्रदान करने की कोशिश की ):
    sudo pacman -S gcc make linux$(uname -r|sed 's/\W//g'|cut -c1-2)-headers

  3. रीबूट:
    sudo reboot

  4. डिवाइसेस → गेस्ट एडिशंस सीडी इमेज के जरिए ISO माउंट करें और वहां टर्मिनल खोलें।

  5. Daud
    sudo sh VBoxLinuxAdditions.run

  6. रीबूट:
    sudo reboot

इस बिंदु पर, मंज़रो को VMSVGAमक्खी पर नए नियंत्रक समायोजन स्क्रीन रिज़ॉल्यूशन के साथ ठीक काम करना चाहिए (सुनिश्चित करें कि आपने पहले से पर्याप्त वीडियो मेमोरी (128 एमबी) और वीएम सेटिंग्स में सक्षम त्वरण आवंटित किया है), मूल रूप से बफर साझा करें और ड्रैग-एंड-ड्रॉप की अनुमति दें।

अपडेट करें

अतिथि परिवर्धन की कार्यक्षमता को प्रभावित नहीं 4.19.34-1-MANJAROकरने और हाल ही में 5.0.9-2-MANJAROकोई अतिरिक्त ट्विकिंग की आवश्यकता नहीं है:

अद्यतन कर्नेल के एक मनमाने ढंग से रिज़ॉल्यूशन का स्क्रीनशॉट


2
मेरे लिए 'यूनिफ़ॉर्म कमांड' ने हेडर को स्थापित करने के लिए काम नहीं किया, मुझे बस मिल गया error: target not found: linux521-headers, हालांकि रनिंग sudo pacman -S linux52-headersने काम किया और स्थापित किया linux52-headers-5.2.11-1
नाकामैन

@nakamin धन्यवाद, मैंने कमांड को सही किया (कर्नेल संस्करण में तीन संख्याओं के बजाय दो पर फसल)। संभवतः पैकेज का नामकरण कर्नेल संस्करण 5 की रिलीज़ के साथ बदल गया
20

3

फोरम में अंतिम पोस्ट जो कि उसके जवाब में मीपमप से जुड़ी थी, ने मेरे लिए किया:

  1. सही ड्राइवर को स्थापित करना और गलत को अनइंस्टॉल करना

    mhwd -i pci video-virtualbox
    mhwd -r pci video-vmware
    
  2. शटडाउन और VM ग्राफिक्स कंट्रोलर को VboxVGA में बदलें


इसके अतिरिक्त, मुझे अतिथि जोड़ बर्तन स्थापित करने की आवश्यकता है sudo pacman -S virtualbox-guest-utils
माइकल डेस

1

एक चीज़ जो आप आज़मा सकते हैं, वह यह सुनिश्चित कर रही है कि आपका VB सत्र नहीं चल रहा है। इसकी सेटिंग्स पर जाएं और डिस्प्ले> स्क्रीन> पर क्लिक करें और 'ग्राफिक्स कंट्रोलर' के तहत मेनू को नीचे खींचें और 'VBoxVGA' चुनें। सहेजें और बाहर निकलें, और अपने VB सत्र को पुनरारंभ करें।


2
मैंने यह कोशिश की और अब स्क्रीन सभी काले हैं!
फाद

1

मुझे वही समस्या हो रही है, और इसी तरह के चरणों में इसे हल करने में विफल रहे हैं। वर्चुअलबॉक्स 6.0 में शुरू किए गए ग्राफिक्स कंट्रोलर विकल्प के साथ समस्या प्रतीत होती है।

मैंने पाया कि यदि आप शुरुआत से ही 'VBoxVGA' कंट्रोलर का उपयोग करके एक नया इंस्टॉलेशन बनाते हैं, तो सब कुछ सही तरीके से काम करता है, लेकिन यदि आप डिफ़ॉल्ट 'VMSVGA' कंट्रोलर का उपयोग करके इंस्टॉल करते हैं, तो किसी भी पलटना / ठीक करना संभव नहीं लगता है किसी भी स्पष्ट साधन के माध्यम से मुद्दों की।

मौजूदा इंस्टॉलेशन को ठीक करने के संभावित सुझाव के साथ यहां अधिक जानकारी भी देखें (हालांकि केवल इंस्टॉलेशन का विकल्प मेरे लिए काम करता है): https://forum.manjaro.org/t/cant-auto-resize-guest-display-in -virtualbox / 78030/9

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