प्रलेखन के अनुसार, vga=कर्नेल पैरामीटर का उपयोग GRUB2 के रूप में दर्शाया गया है। तथ्य यह है कि कुछ नए कर्नेल कुछ एडेप्टर पर अब इसका समर्थन नहीं करते हैं, मुझे कोई चिंता नहीं है क्योंकि मेरे पास जो ग्राफिक्स कार्ड है वह सात से आठ साल पुराना है।
अब समस्या यह है कि मैं एक उच्च रिज़ॉल्यूशन टेक्स्ट मोड का उपयोग करना चाहूंगा, जैसे कि डिफ़ॉल्ट 80x25 वर्णों के बजाय 80x50। जाहिरा तौर पर सभी ग्राफिक्स (VBE / VESA) मोड इस ग्राफिक्स कार्ड (ATI Rage XL) के लिए प्रश्न से बाहर हैं - केवल उपलब्ध मोड की सूची से पता चलता 0है 6। 6है, 80x60लेकिन भयानक लग रहा है, तो मैं 1(80x50) के साथ जाना चाहते हैं ।
जब भी डिफ़ॉल्ट मोड का समर्थन नहीं किया गया (डिफ़ॉल्ट टिप्पणी के साथ GRUB_TERMINAL=console) और मुझे चुनने के लिए प्रेरित किया गया था, जब भी उपलब्ध मोड की सूची प्राप्त करने के बाद मैंने 80x50 और 80x60 को काम करते देखा है ।
मैं कैसे मोड, अगर मैं इसे कर्नेल कमांड लाइन पर स्थापित करने के लिए माना जाता नहीं कर रहा हूँ सेट कर सकते हैं और के हर उपयोग GRUB_GFXMODE(के साथ या पहले से लोड होने के बिना vbeमॉड्यूल) और GRUB_GFXPAYLOAD_LINUX=keepविफल रहता है? में विफल रहता है: स्क्रीन खाली रहती है क्योंकि यह इस मशीन में मेरे पास मौजूद कार्ड के लिए एक अमान्य ग्राफिक्स मोड है?
मेरा विचार nomodesetअभी कर्नेल को पास करना होगा , लेकिन बूट लोडर को फिर भी ग्राफिक्स मोड सेट करना होगा। और मैं vga=ऐसा करने के लिए कर्नेल पैरामीटर के अलावा कोई विकल्प नहीं देख सकता ।
नोट:vbetest और videotestGRUB2 सांत्वना इच्छा खाली पर आदेशों स्क्रीन और फिर स्क्रीन का दावा कोई वीडियो इनपुट नहीं है के बाद स्लीप मोड में चला जाएगा। vbeinfoऔर videoinfoउपर्युक्त के अलावा कुछ उपलब्ध मोड दिखाते हैं, लेकिन इस बात का कोई उल्लेख नहीं है कि इसे कहां सेट किया जाना चाहिए। इसके अलावा, जब कर्नेल कमांड लाइन पर vga=1(बिना nomodeset) गुजरते हुए , मुझे इसके संक्षिप्त होने के बारे में बहुत संक्षिप्त चेतावनी दिखाई देती है, लेकिन यह पूरी तरह से पढ़ने के लिए बहुत लंबा है - और आउटपुट इसमें दिखाई नहीं देता है dmesg।
vgaपैरामीटर कर्नेल पर लागू होता है, नहीं करने के लिए grub2। कोई फर्क नहीं पड़ता कि कैसे grub2डेवलपर सरल जटिल बनाने की कोशिश कर रहा है, यह अभी भी काम करता है जब तक कि गुठली इस पैरामीटर को नहीं समझती है।