Linux核心啟動中顯示的logo的修改
阿新 • • 發佈:2019-02-13
1、配置核心
使核心啟動時載入logo,在原始碼的主目錄下make menuconfig
Device Drivers --->
Graphics support --->
選上 並 進入 Bootup logo -->
選上 Standard 224-color Linux logo
[ * ] 代表選中
[ ]代表未選中
[M]代表編譯成模組,使用空格鍵切換
make重新編譯核心,這樣啟動是就會載入啟動logo了.
2、然後就是處理開機圖片了。
修改“drivers/video/logo/logo_linux_clut224.ppm”檔案,實際上是替換該檔案。使用netpbm軟體
轉換解析度:
convert -resize 240x320! name.png name2.png
將png圖片轉換成pnm:
pngtopnm name2.png > name3.pnm
將pnm圖片的顏色限制在224:
pnmquant 224 name3.pnm > name4.pnm
將pnm圖片轉換成我們需要的ppm格式:
pnmtoplainpnm name4.pnm > logo_linux_clut224.ppm
將該檔案複製到核心原始碼中的“ drivers/video/logo/ ” 目錄下
替換掉原有的“logo_linux_clut224.ppm”檔案。同時刪除logo_linux_clut224.clogo_linux_clut224.o檔案這樣才能使編譯的使用logo_linux_clut224.ppm
重新編譯核心,啟動變能看到自制的logo了!