NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
查看: 11145|回復: 14

[分享] gfxmenu 命令 美化啟動選單 繁體版 (8套背景圖)

[複製鏈接]
發表於 2016-3-9 09:45:20 | 顯示全部樓層 |閱讀模式
本帖最後由 01game 於 2016-3-13 07:06 編輯

Grub4dos 從 0.4.4 版開始支援 使用 gfxmenu 命令
message 是一個打包過的檔案,裡面包的就是、背景圖、字體、設定檔

簡單步驟 美化啟動選單

1. 在 menu.lst 文件中 找到類似以下內容

graphicsmode -1 600:800 # 背景圖大小
splashimage /logo.bmp # 背景圖名稱
font /unifont.hex.gz # 字型檔案

# 改成

gfxmenu /message # 要把 message 檔案 複製到 (與 menu.lst 相同) 資料夾

2. 以下提供8套背景圖做好的 message 下載

https://drive.google.com/file/d/0B9hhPmJjgdgHYnJjLTV0S2hrejg/view?usp=sharing




https://drive.google.com/file/d/0B9hhPmJjgdgHOEpROHZLUy1tRWs/view?usp=sharing




https://drive.google.com/file/d/0B9hhPmJjgdgHSXhWWTZRVzVYNDQ/view?usp=sharing




https://drive.google.com/file/d/0B9hhPmJjgdgHcDgwdHRQM3VrOEU/view?usp=sharing




https://drive.google.com/file/d/0B9hhPmJjgdgHbWlyZG5reDVoZjQ/view?usp=sharing




https://drive.google.com/file/d/0B9hhPmJjgdgHRUJSR1NyS2FxS1k/view?usp=sharing




https://drive.google.com/file/d/0B9hhPmJjgdgHdlVRTHVTTmFaTkU/view?usp=sharing




https://drive.google.com/file/d/0B9hhPmJjgdgHY0daaVRfVEpmMkU/view?usp=sharing

 樓主| 發表於 2016-3-9 09:51:58 | 顯示全部樓層
menu.lst 內容範例


#timeout 10
default 0

gfxmenu /message

title [01] 返回 開機選單 \n
configfile /hdboot.lst

title
clear

title [02] GHOST 11.5 備份/還原工具 \n
map --mem  /ubrescue/sys/autoghost/GHOST115.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title [03] EaseUS Partition Master 10.8 硬碟分割管理工具 \n
find --set-root /ISO/EPM108.iso
map /ISO/EPM108.iso (0xff) || map -mem /ISO/EPM108.iso (0xff)
map --hook
chainloader (0xff)

title [04] EaseUS Todo Backup 9.0 備份還原軟體 \n
find --set-root /ISO/Emergencydisk.iso
map /ISO/Emergencydisk.iso (0xff) || map -mem /ISO/Emergencydisk.iso (0xff)
map --hook
chainloader (0xff)

title [05] Acronis True Image 2016 備份/還原工具 \n
find --set-root /ISO/AcronisBootableMedia.iso
map /ISO/AcronisBootableMedia.iso (0xff) || map -mem /ISO/AcronisBootableMedia.iso (0xff)
map --hook
chainloader (0xff)

title [06] SPFDisk 2000-03v \n
find --set-root /ISO/SPFDisk.iso
map /ISO/SPFDisk.iso (0xff) || map --mem /ISO/SPFDisk.iso (0xff)
map --hook
chainloader (0xff)

title
clear

title [07] 重新開機 \n
reboot

title [08] 關機 \n
halt
發表於 2016-3-10 14:13:18 | 顯示全部樓層
前陣子看到這篇
message製作工具 感謝 版主分享

就缺這篇啦,剛好補足了如何使用的方法,感謝分享
 樓主| 發表於 2016-3-12 13:26:05 | 顯示全部樓層
我忘了 Google雲端 共享..現在權限改成 公開分享
發表於 2016-3-16 19:29:27 | 顯示全部樓層
請問一下 下載 message 檔案可以自行修改嗎?
(用 message製作工具 好像不能)
發表於 2016-3-16 21:16:17 | 顯示全部樓層
本帖最後由 2567288 於 2016-3-17 02:41 編輯
kuo58 發表於 2016-3-16 19:29
請問一下 下載 message 檔案可以自行修改嗎?
(用 message製作工具 好像不能)

如果只是要改 message  http://nonameteam.cc/forum.php?mod=redirect&goto=findpost&ptid=2816&pid=26331
(1) 7z解壓 message
(2)  message製作批次檔重新打包 message

樓主的可以用這個附加工具試一下 , 這個一定要選擇更改字體







除了字體跟圖片 , gfxboot.cfg 是重點 , 相關的設置大概是這樣
[config]
boot_show=0                   # GRUB4DOS中Boot Options無意義,其值應為0。
penguin=0                     # 由於這個版本已不再支持penguin主題,此參數已無效。
welcome=1                     # 在gfxboot-3.3-custom版本中,splash已屏蔽,此參數無效。
xmenu_hide_current=1          # 建議設置為1。
menu_start_x=200              # 選單左上角的x坐標。
menu_start_y=60               # 選單左上角的y坐標。                       
menu_max_entries=16           # 最多顯示的選單行數(預設值8)。
menu_bar_min_width=350        # 選擇選單項的最小寬度。例如1,那樣的話,選單項的長度就會自動設為選單項的最大長度了(預設值300)。
menu_text_normal=0xFFFFFF     # 一般選單項的字體顏色,使用rgb的數值(預設值0xfffff,即白色)。
menu_text_select=0x000000     # 當前選擇項的字體顏色(預設值0)。
boot_text_options=0xffffff    # options框字體顏色(預設值0xfffff)。
boot_text_normal=0xffffff     # 啟動文本字體顏色 (預設值0xfffff)。
infobox_bg=0xd8deed           # 幫助信息框的背景顏色(預設值0xd8deed)。
infobox_text_normal=0         # 幫助信息框的字體顏色(預設值0)。
menu_bar_color=0xFFFACD       # 選單列的顏色(預設值0xffffff)。
loading_color=0x295202        # 載入框顏色(預設值0x295202)。
title_bg=0xFFFF00             # 彈出框標題背景顏色 (預設值0x4f9805)。
hide_reboot=0                 # 值為1時,不顯示重啟的按鈕。(預設值0)。
hide_poweroff=0               # 值為1時,不顯示關機的按鈕。(預設值0)。
disable_num_key=1             # 預設時,按1-9鍵就會啟動相應的選單項,把disable_num_key設為1可以隱藏這一功能(預設值0)。
hide_help=1                   # 設為1時,隱藏F1幫助的選單項 (預設值0)。
hide_lang=1                   # 設為1時,隱藏F2語言選擇的選單項(預設值0)。

custom_width=800              # 螢幕寬度 預設值800。
custom_height=600             # 螢幕高度 預設值600。
custom_depth=16               # 螢幕色深 預設值16。

panel_normal=0xffffff         # 面板的顏色。
panel_title=0xFFFFFF          # 面板標題的顏色。
panel_high=0xFFFF00           # 面板快捷鍵的顏色。
panel_bg=0xd8deed             # 面板彈出框背景顏色。
panel_border=0xeff2f6         # 面板彈出框邊框顏色。

#######################################################################
# === Custom definition for Gfxboot Kernel Extension by Mist Hill === #
#######################################################################

# --- System related ---
disable_ESC_key=1                           # default:0 - enabled 當值為1時,在主界面ESC鍵被忽略,避免切換到文本模式;預設值為0。

# --- Digital Progress indicator     # 數字指示配置
timeout_digit_enable=1                    # default:disabled;1 - enabled; value else - disable ; 預設值為1,顯示數字倒計時。
timeout_digit_x=400                       # default:upper right corner minus ; 文本框中心橫坐標,預設值為靠螢幕右沿。
timeout_digit_y=530                       # default:upper right corner plus 10 ; 文本框上沿縱坐標,預設值為靠螢幕上沿。
timeout_digit_color=0xFFFFFF             # default:white ; 文本顏色,預設值為白色。
timeout_digit_bg_color=0xb03060         # default:black ; 文本框顏色,預設值為黑色。
timeout_digit_bg_alpha=00                 # default:0 - means transparent background ; 文本框透明度,取值範圍:0~255。預設值為0,完全透明,即不顯示文本框。
timeout_digit_margin=3                     # default:2 ; 文本邊距,預設值為2像素。

# --- Progress Bar indicator         # 進度條配置
timeout_bar_enable=1                 # default:disabled; 1 - enable ; 預設值為0,不顯示水平進度條。
timeout_bar_width=100                # default:200 ; 進度條寬度,預設值為200像素。
timeout_bar_height=05                # 色彩進度條高度,預設值為10像素。如果message包含圖片進度文件bar.jpg或bar_a.jpg,此值被忽略,使用圖片高度。
#timeout_bar_x=380                   # default:center ; 進度條左上角橫坐標,預設值由程序計算,進度條屏幕居中。
#timeout_bar_y=600                   # default:panel text vertical align ; 進度條左上角縱坐標,預設值由程序計算,進度條與Fx熱鍵位置縱向對齊。
#timeout_bar_bg_color=0x009900        # default:green ; 色彩進度條背景色,預設值綠色。如果文件bar_a.jpg存在,此值被忽略。
timeout_bar_progress_color=0x009999  # default:red ; 色彩進度條顏色,預設值紅色。如果文件bar.jpg存在,此值被忽略。
timeout_bar_bg_alpha=250             # default:192 ; 0~255 進度條背景透明度,取值範圍:0~255。預設值為192。
timeout_bar_progress_alpha=000       # default:192 ; 進度條透明度,取值範圍:0~255。預設值為192。
timeout_bar_step_size=01             # default:1 - continuous ; 進度條步長。預設值為1像素,即進度條是連續的,非間斷式。

#解釋:進度條分為色彩或圖片,或兩者的組合共四種,取決於文件bar.jpg和bar_a.jpg的存在與否:兩者都存在為圖片進度條,兩者都不存在為色彩進度條,其中之一存在為色彩圖片組合進度條。兩文件必須為1像素寬,高度應相同。

本帖子中包含更多資源

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

x
發表於 2016-3-17 09:19:09 | 顯示全部樓層
2567288 發表於 2016-3-16 21:16
如果只是要改 message  http://nonameteam.cc/forum.php?mod=redirect&goto=findpost&ptid=2816&pid=26331 ...

謝謝 2567288 指導
原來是用 7z解開後在 message製作工具重新編輯,又學到一課
發表於 2016-4-8 21:01:32 | 顯示全部樓層
本帖最後由 kuo58 於 2016-4-8 22:12 編輯

請教一下選單中的數字為什麼會有大小不一樣,像這總要如何修改。謝謝

 樓主| 發表於 2016-4-8 21:14:39 | 顯示全部樓層
kuo58 發表於 2016-4-8 21:01
請教一下選單中的數字為什麼會有大小不一樣,像這總要如何修改。謝謝

原因是 我採用的 16x16.fnt 字體原本就這樣

可以用 message製作工具 改成其他字體
例如 微軟正黑體 華康字型 等等
發表於 2016-4-18 04:24:19 | 顯示全部樓層
終於有新的畫面可以換了
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

小黑屋|手機版|NoName Team 電腦資訊討論區 |網站地圖

GMT+8, 2025-8-19 02:22 , Processed in 0.166361 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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