Grub
如何讓 GRUB 正確配置我的螢幕?
我的螢幕說它無法顯示流,並且在載入 grub 後立即使用 1680x1050@60Hz。irc.freenode.net 上的#hardware 告訴我這是由於 grub 錯誤配置螢幕造成的。我在 GRUB 文件中沒有找到任何東西。Google談到了像 BURG 這樣明顯過時的軟體。我怎樣才能解決這個問題?
這個問題的答案取決於您使用的 GRUB 版本。據我所知,如果您使用的是 GRUBv1,則無法更改該螢幕的解析度。但是,如果您使用的是 GRUB2,則有一種方法可以進行更改。
為此,首先
hwinfo --framebuffer
以 root 身份執行該命令。您可能沒有安裝它,所以繼續安裝它,然後執行它(記住是 root!)。執行該命令後,您將看到可以使用的 VBE 支持的解析度。找到一個適合您的螢幕並記住它。
接下來,編輯您的
/etc/default/grub
並從該行中刪除註釋,GRUB_GFXMODE
然後輸入您在上一步中選擇的解析度。# The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' GRUB_GFXMODE=1024x600
最後通過以 root 身份執行來更新 grub
update-grub
以使其應用。重新啟動並享受正確的尺寸!
資料來源:
http://www.linuxquestions.org/questions/linux-newbie-8/grub-wrong-resolution-4175430150/#post4795547
http://members.iinet.net/~herman546/p20/GRUB2%20Splashimages.html#Boot_Menu_Resolution_