ubuntu 11.10 修改grub引導的背景圖片和字體大小

先在終端輸入:

sudo gedit /etc/grub.d/05_debian_theme

打開文件之後,在文件中找到以下內容:

if [ -f "/usr/share/desktop-base/grub_background.sh" ]; then
   . "/usr/share/desktop-base/grub_background.sh"

然後添加上以下內容:

  WALLPAPER="/usr/share/backgrounds/Mount_Snowdon,_Wales_by_Adam_Vellender.jpg"
   COLOR_NORMAL="white/black"
   COLOR_HIGHLIGHT="brown/black"

修改後變成這樣:

if [ -f "/usr/share/desktop-base/grub_background.sh" ]; then
	. "/usr/share/desktop-base/grub_background.sh"
else
  # WALLPAPER="/usr/share/backgrounds/Mount_Snowdon,_Wales_by_Adam_Vellender.jpg"
   COLOR_NORMAL="white/black"
   COLOR_HIGHLIGHT="brown/black"
fi

WALLPAPER後面放的是背景圖片的路徑,把要設置爲背景的圖片放到相應路徑即可,支持jpg、jpeg、png、tga格式;分辨率影響不大(本人測試可以,如果不行就只能換另外的圖片了)

COLOR_NORMAL設置的是未選取的菜單選項顏色,第一個顏色是文字顏色,第二個是背景顏色(已經設置了背景圖片的話,背景色設置爲black比較好);
COLOR_HIGHLIGHT設置的是被選取選項的顏色,第一個顏色是高亮度文字顏色,第二個是被選定行的背景顏色。若 /black 爲第二個選項,則高亮度行將會是透明的,且只有文字色彩會改變;
以下爲顏色參考:


修改字體大小
找個支持中文的字體文件比如是wqy-microhei.ttc (ttf 或 ttc 的都可以);
(字體文件wqy-microhei.ttc在如下目錄/usr/share/fonts/truetype/wqy)
用以下命令新建個字體文件

代碼:
grub-mkfont -s 12 -o unicode.pf2 wqy-microhei.ttc

再把新生成的 unicode.pf2 文件復替換 /usr/share/grub目錄下的unicode.pf2 文件;
記得先把原裝的 unicode.pf2 文件備份,然後重啓下看看效果,不夠爽再換個字體重新生成 unicode.pf2;
記得要選中文支持的字體文件來生成,不然如果用中文菜單的中文只有顯示方框。
字體要還不夠大,修改 -s 12 參數,數字越大顯示的字體越大。

最後,最重要的一步就是更新grub配置:

sudo update-grub

然後重啓就可以看到想要到效果了~~~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章