Splash Images的troubleshooting

如果你有設定影像,但是在你的GRUB2 menu上卻沒有顯示相關影像,請照著底下的步驟檢察:

  1. 如果在更新『update-grub』時沒有顯示『Found background image』,則請確定一下檔名或是路徑有沒有錯誤。
  2. 檔案是否是適當的size和格式(8-bit JPG/JPEG, PNG, or TGA)。
  3. 檔案應該是一個RGB, non-indexed的影像。
  4. 在『/dev/default/grub』底下沒有啟動console mode。
  5. 請確定你有執行『update-grub』。
  6. 如果你也不知道問題在哪裡,那至少可以將你的影像檔置換成由『grub2-splashimages』套件所提供的影像試看看,如果有內容的話至少可以確認是你的影像格式/內容有問題。

如果在GRUB2的背景出現的是不正確的影像的話:

  1. 請重新檢查一下檔案的優先權。
  2. 重新執行『update-grub』並檢查輸出訊息,看是否有誤。
  3. 請在檢查一下你的字體的背景顏色,必須為透明的(也就是要是black)。

之前的章節有提到,如果你有使用『splash images』的話,你的字體背景色必須是黑色,否則會擋到影像,但是如果每一次都這樣改蠻麻煩的,Ubuntu的手冊上提供了一個方法如下可以比較有彈性:

  1. 編輯『/etc/grub.d/05_debian_theme』,找到底下這幾段:
    if [ -z "${2}" ] && [ -z "${3}" ]; then
     echo "  true"
    fi
    
  2. 將其改成
    if [ -z "${2}" ] && [ -z "${3}" ]; then
     # echo "  true"
     echo "    set color_highlight=color1/color2"
     echo "    set color_normal=color1/black"
    fi
    
  3. 儲存後執行『update-grub』。

results matching ""

    No results matching ""