VirtualBox 4.1.12 पर डेबियन व्हीज़ी में वीडियो मोड कैसे बदलें?


1

मैंने VirtualBox 4.1.12 (Ubuntu 12.04 में चल रहा है) पर डेबियन व्हीज़ी स्थापित किया है और वीडियो मोड सेट करने में समस्याएं हैं। vga=xxxअब संभव नहीं है, इसके बजाय, GRUB का उपयोग करके वीडियो मोड सेट किया जाना चाहिए। में /etc/default/grubमैं सेट GRUB_GFXMODE=1024x768और कहा कि काम करता है, लेकिन जब मैं बूट करने के लिए डेबियन का चयन करें, यह पाठ मोड 80x25 करने के लिए वापस चला जाता है। सेट GRUB_GFXPAYLOAD_LINUXकरना keepया 1024x768मदद करना नहीं था।

कोई भी विचार कि मैं अपने लक्ष्य को कैसे प्राप्त कर सकता हूं?


क्या आप अपने VM के लिए bios या efi का उपयोग कर रहे हैं? क्या आपने VM के लिए पर्याप्त वीडियो मेमोरी आवंटित की है?
MariusMatutiae

@ मारीमैटुटिया: मैंने डिफ़ॉल्ट सेटिंग्स को छोड़ दिया, जो कि BIOS और 12 एमबी ग्राफिक्स रैम हैं, जो पर्याप्त होना चाहिए (मैंने कभी भी उस सेटिंग को नहीं बदला और किसी भी समस्या का अनुभव नहीं किया)।
माइकल क्रेमर

जवाबों:


1

मेरे लिए यह काम करने के लिए, मैंने निर्देशों का पालन किया: https://askubuntu.com/a/18463

मेरे लिए कदम उठाए

रूट उपयोगकर्ता बनें

su

खोलें /etc/default/grub

GRUB_GFXMODE= ...इसे ढूंढें और इसे इसमें बदलें:

GRUB_GFXMODE=800x600
GRUB_GFXPAYLOAD=800x600x32

संपादित करें /etc/grub.d/00_header

if [ "x${GRUB_GFXMODE}" = "x" ] ;इसे ढूंढें और इसे इसमें बदलें:

if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=800x600 ; fi
if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=800x600x32 ; fi

set gfxmode=${GRUB_GFXMODE}इसे ढूंढें और इसे इसमें बदलें:

set gfxmode=${GRUB_GFXMODE}
set gfxpayload=${GRUB_GFXPAYLOAD}

Daud:

update-grub2

प्रसंग

मुझे आज यह काम मिला है। इसलिए मुझे नहीं पता कि फिक्स कितना स्थिर है - अपडेट के संदर्भ में ग्रब या लाइनक्स कर्नेल पर लागू किया जा रहा है। मुझे आशा है कि कोई और व्यक्ति स्पष्ट कर सकता है कि क्या ये सेटिंग्स फ़ाइलें अपग्रेड द्वारा अधिलेखित हो जाती हैं।


परीक्षण और त्रुटि का उपयोग करते हुए मुझे लगता है कि पता चला GRUB_GFXPAYLOADमें /etc/default/grubसे अनदेखी की गई है update-grub। में /etc/grub.d/00_headerयह के साथ शुरू लाइन को जोड़ने के लिए पर्याप्त है if [ "x${GRUB_GFXPAYLOAD}"और यह भी लाइन set gfxpayload=${GRUB_GFXPAYLOAD}
माइकल क्रेमर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.