請選擇 進入手機版 | 繼續訪問電腦版

微剋多資訊

 找回密碼
 註冊

Login

搜索
回覆 79則 瀏覽 25410篇

[技巧教學] 非UEFI的Grub4DOS 圖形介面基本設定(message封包設定)

 

該用戶從未簽到

發表於 2013-7-27 22:45 | 顯示全部樓層 |閱讀模式
本帖最後由 bear1alex1 於 2013-8-5 22:23 編輯

-----------------注意!!此教學與UEFI啟動無關----------------------
-----------------注意!!此教學與UEFI啟動無關----------------------
-----------------注意!!此教學與UEFI啟動無關----------------------

Grub4DOS 圖形介面基本設定(message封包設定)


                     基本畫面                                             
           隱藏企鵝動畫(簡體核心)


必備軟體
1.7.zip (解開message封包用)
2.message製作批處理 (製作message封包)
3.簡易啟動測試器 v4.0 Beta6 (免主機測試USB開機)
下載位置:
訪客,如果您要查看本帖隱藏內容請回覆


message封包檔案說明
16x16.fnt        字體
16x16.timer.fnt   時間用字體
back.jpg         畫面背景圖800x600 JPG格式 可以美美圖片了
bar.jpg          讀取進度條讀取顏色
bar_a.jpg       讀取進度條背景
clock.jpg         時鐘圖片內圖----要正方形大小不拘
clock_a.jpg       時鐘圖片外圖----要正方形大小不拘
gfxboot.cfg       設定檔就是這一個
head.jpg         環型倒數圖內圖----圖形大小不能變
head_a.jpg       環型倒數圖外圖(點點) ----圖形大小不能變
init              核心檔案,有分繁體、簡體~~
lang             內定語言指定檔
languages        F2語言設定時會顯示現在語言
panim_a.jpg      企鵝動畫外圖
pback.jpg        企鵝動畫背景圖
timer_a.jpg      小的倒數圈
txt.lst            製作message檔時會自動產生
zh_TW.tr         說明繁體語言檔


gfxboot.cfg       設定檔說明

[config]
penguin=0  # 企鵝選單 隨機出現:-1~99  不顯示:0 顯示:100

boot_show=0  # GRUB4DOS中 Boot Options無意義,其值應為0
xmenu_hide_current=0 # 其值應為0

menu_max_entries=7   #畫面可顯示的選單列數
menu_bar_min_width=1 #選單欄最小寬度
menu_start_x=200     #選單開始位置
menu_start_y=170     #選單開始位置
menu_bar_min_width=50   #選單欄最小寬度
menu_bar_color=0xFFFACD #選單欄顏色
menu_text_normal=0xFFFFFF  #選單欄字體顏色
menu_text_select=0x000000  #選單欄字體選擇顏色

boot_text_options=0xffffff  #引導文本選項
boot_text_normal=0xffffff  #

infobox_bg=0xd8deed    #信息框
infobox_text_normal=0   #

title_bg=0x4f9805

disable_ESC_key=1  #選單圖片.文字切換   0:開啟選擇   1:關閉無法選擇
hide_help=0        #熱鍵  F1說明  0:顯示  1:不顯示
hide_lang=0        #熱鍵  F2語言切換(英.簡.繁)  0:顯示  1:不顯示
hide_reboot=0      #熱鍵  F9重啟   0:顯示  1:不顯示
hide_poweroff=0    #熱鍵  F10關機  0:顯示  1:不顯示
disable_num_key=0  #選單熱鍵  就是按畫面的數字執行 0:開啟功能1:關閉

custom_width=800    #背景畫面大小
custom_height=600   #背景畫面大小
custom_depth=16

panel_normal=0xffffff #面板顏色
panel_title=0xffffff    #標題
panel_high=0xffe050  #高
panel_bg=0xd8deed   #
panel_border=0xeff2f6  #邊框

#小的倒數圈
loading_color=0x295202  #讀取進度顏色設定

#倒數時鐘
timeout_clock_enable=0                        # default:disabled; 1 - enable;
clock_image_x=60   # X軸位置                  # default:center 680
clock_image_y=350   # Y軸位置                # default:10
#clock_image_alpha=64                        # default:255
clock_secondhand_color=0xe03030                # default:red
clock_secondhand_end_length=10                # default:10
clock_secondhand_tip_fix=15                # default:20
clock_secondhand_center_fix_x=-1        # default:0
clock_secondhand_center_fix_y=-1        # default:0

#讀取進度條
timeout_bar_enable=0             # 時鐘顯示  開啟:1 關閉:0(內定值)
timeout_bar_width=200             # default:200
#timeout_bar_height=370                        # default:10; use the height of image if either bar.jpg or bar_a.jpg exist
#timeout_bar_x=50                        # default:center
#timeout_bar_y=100                        # default:panel text vertical align
timeout_bar_bg_color=0x8aa37b                # default:green
timeout_bar_progress_color=0x63ab62        # default:red
timeout_bar_bg_alpha=112                # default:192; 0~255
#timeout_bar_progress_alpha=208                # default:192
#timeout_bar_step_size=09                # default:1 - continuous

#倒數數字
timeout_digit_enable=0          # 開啟數字倒數定   開啟:1 關閉:0
timeout_digit_x=400        # X軸位置        
timeout_digit_y=450       # Y軸位置        
#timeout_digit_color=0xb0e0e6         # 數字顏色       內定:白色
timeout_digit_bg_color=0xb03060         # 數字方塊顏色   內定:黑色
#timeout_digit_bg_alpha=48         # 數字方塊透明度 範圍:0~255  內定:0完全透明,即不顯示文字方塊。
timeout_digit_margin=3                 # 數字方塊邊距,內定2圖元。
#timeout_digit_s_enable=0         # 設定英文字母大小寫   內定:1 小寫。
                               # 提示:數字字體是單獨定義的,程式會查找message是否包含16x16.timer.fnt檔,如果字體存在則使用之,否則會使用不同於主字體16x16.fnt的內置字體。

#環型倒數
timeout_circulardot_enable=0        # default:disabled; 1 - enable;
circulardot_image_x=500                # default:center
circulardot_image_y=20                # default:10
#circulardot_image_clear=1        # default:0 - not clear
#circulardot_image_alpha=128        # default:255


圖形介面的參數
-----------------------------
timeout 12
default 5
gfxmenu /BOOT/GRUB/MESSAGE       <------ 圖形介面的參數
---------------------------------------------------



很多~~看起來不太能理解沒關係下載說明看看吧
訪客,如果您要查看本帖隱藏內容請回覆



本帖子中包含更多資源

您需要 登入 才可以下載或查看,沒有帳號?註冊

x
  • 經典美文,原創內容

    gary8349 貢獻度 +20

該用戶從未簽到

 樓主| 發表於 2013-7-27 22:53 | 顯示全部樓層
1.背景畫面設定
參數名稱
參數
說明
備考
custom_width=800
800x600
1024x786
JPG格式檔案16位元
back.jpg
custom_height=600
custom_depth=16



panel_normal=0xffffff
十六進位色碼

panel_title=0xffffff


panel_high=0xffe050

邊框



2.選單列設定
參數名稱
參數
說明
備考
menu_max_entries=7

畫面可顯示的選單列數

menu_bar_min_width=1

選單欄最小寬度

menu_start_x=200
選單左上角的X,Y為設定起點


menu_start_y=170


menu_bar_min_width=50

選單欄最小寬度

menu_bar_color=0xFFFACD
十六進位色碼
選單欄顏色

menu_text_normal=0xFFFFFF
選單欄字體顏色

menu_text_select=0x000000

選單欄字體選擇顏色


使用道具

該用戶從未簽到

 樓主| 發表於 2013-7-27 23:00 | 顯示全部樓層
3.倒數設定
總共有5個選項可以使用



小的倒數圈
參數名稱參數說明備考
loading_color=0x295202十六進位色碼小的倒數圈,僅簡體的內核才行示,繁體則無法顯示timer_a.jpg
環型倒數
參數名稱參數說明備考
timeout_circulardot_enable=00:關閉 1:開啟
順時針消去底圖 head.jpg              點的預設位置 head_a.jpg
circulardot_image_x=500圖左上角的X,Y為設定起點
circulardot_image_y=20
circulardot_image_clear=1default:0 - not clear
circulardot_image_alpha=128default:255


倒數時鐘
參數名稱參數說明備考
timeout_clock_enable=00:關閉 1:開啟
底圖clock.jpg                clock_a.jpg
clock_image_x=60圖左上角的X,Y為設定起點
clock_image_y=350
clock_image_alpha=64default:255
clock_secondhand_color=0xe03030default:red
clock_secondhand_end_length=10


clock_secondhand_tip_fix=15


clock_secondhand_center_fix_x=-1


clock_secondhand_center_fix_y=-1



讀取進度條
參數名稱參數說明備考
timeout_bar_enable=00:關閉 1:開啟
兩個底圖很小1x17的大小讀取bar.jpg背景bar_a.jpg
timeout_bar_width=200

timeout_bar_x=50圖左上角的X,Y為設定起點
timeout_bar_y=100
timeout_bar_bg_color=0x8aa37b十六進位色碼
timeout_bar_progress_color=0x63ab62
timeout_bar_bg_alpha=112default:192; 0~255
timeout_bar_progress_alpha=208default:192

timeout_bar_step_size=09default:1 - continuous



倒數數字
參數名稱參數說明備考
timeout_digit_enable=00:關閉 1:開啟
16x16.timer.fnt提示:數字字體是單獨定義的,程式會查找message是否包含檔,如果字體存在則使用之,否則會使用不同於主字體16x16.fnt的內置字體。
timeout_digit_x=400圖左上角的X,Y為設定起點
timeout_digit_y=450
timeout_digit_color=0xb0e0e6數字顏色       內定:白色十六進位色碼
timeout_digit_bg_color=0xb03060數字方塊顏色   內定:黑色
timeout_digit_bg_alpha=48數字方塊透明度 範圍:0~255  內定:0完全透明,即不顯示文字方塊。
timeout_digit_margin=3數字方塊邊距,內定2圖元

timeout_digit_s_enable=0設定英文字母大小寫   內定:1 小寫




本帖子中包含更多資源

您需要 登入 才可以下載或查看,沒有帳號?註冊

x

使用道具

該用戶從未簽到

 樓主| 發表於 2013-7-27 23:01 | 顯示全部樓層
4.熱建設定
參數名稱
參數
說明
備考
disable_ESC_key=1
0:開啟選擇   1:關閉無法選擇
選單圖片.文字切換

hide_help=0
0:顯示  1:不顯示
F1說明

hide_lang=0
F2語言切換(英.簡.繁)

hide_reboot=0

F9重啟

hide_poweroff=0

F10關機

disable_num_key=0
0:開啟功能1:關閉
就是按畫面選單的數字執行

使用道具

該用戶從未簽到

發表於 2013-7-28 07:56 | 顯示全部樓層
以前都用 EasyBoot 來製作開機維護光碟, 現正在研究Grub2更強大的功能, 也需要大大的密技!!

使用道具

該用戶從未簽到

發表於 2013-7-28 09:20 | 顯示全部樓層
之前有試用過,不過字體好像會比較大,如果選單比較多一些,就無法在一頁中顯示。

使用道具

該用戶從未簽到

發表於 2013-7-28 13:20 | 顯示全部樓層
嚐試另一種USB安裝碟系統,謝謝熱情分享

使用道具

該用戶從未簽到

發表於 2013-7-28 18:59 | 顯示全部樓層
Grub2能應用於Uefi開機系統,
待試其功能,
感謝分享.

使用道具

該用戶從未簽到

發表於 2013-7-28 19:16 | 顯示全部樓層
記得我之前使用過,倒數顯示不出!

點評

把bin資料夾丟到跟目錄就OK了~~  發表於 2013-7-30 22:30
剛剛試了一下,有倒數出來~^^  發表於 2013-7-28 23:19

使用道具

該用戶從未簽到

發表於 2013-7-28 20:46 | 顯示全部樓層
想不到這次樓主使用好多可愛的圖片與功能都結合在一起,謝謝樓主的教學這是也要好好的學習一下。

使用道具

您需要登入後才可以回帖 登入 | 註冊

本版積分規則

Discuz! X

© 2009-2017 Microduo

快速回覆 返回頂部 返回列表