无忧启动论坛

标题: 记录一下我的启动画面 终于学会了中文启动菜单了 [打印本页]

作者: 879792799    时间: 2022-7-6 03:51
标题: 记录一下我的启动画面 终于学会了中文启动菜单了
本帖最后由 879792799 于 2022-7-17 14:57 编辑

补充一:       40# mdyblog大佬分享的https://www.123pan.com/s/fFP9-QJOj3启动文件支持鼠标                        
                     可以设置字体 功能强大 可以设置图片 可以运行siso模块 功能强大【貌似还有功能】 推荐一试!
                     结构比较复杂  当然功能也哼强大 多么希望mdyblog大佬能分享一下教程啊!!!
              43# mdyblog大佬又分享一个EFI版本的   本人太菜下面图片是不太会调整,仅仅示意一下
                    



补充二:        可以借助Qemu启动测试器.exe进行测试调整,省去反复重启电脑节省修改时间!


                     

补充三:        制作动画方法来了 谢谢2011whp大大指点!!!
                     找个 gif图片, 用 ps 把每个 图层,保存为 bmp(文件名 做好序号   )

补充四:        Message启动菜单个性化制作完结版【以后不会再更新】 - USB启动区
                        个性化启动菜单制作工具完结版下载地址
                     链接:https://pan.baidu.com/s/1Azrsu9fw1RWZPNtGz9AYFg 提取码:fdfh


                     用上面的工具很容易生成自己的message  可以达到如下效果  也是个挺不错的选择!

                    
                    







=======================================================
                                               正文开始
=======================================================






终于会了 不容易啊折腾几天了

源贴 谢谢作者2011yaya2007777大大:

增强 GRUB4DOS 菜单编辑功能,支持动画,支持精简字库,支持图形菜单
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=369720【启动文件就是附件 == 动画演示


顺便提一下 原作者没有介绍细节
我是用WinImage软件打开【动画演示.iso】中的dhys.IMA替换图片的






==================================================
方案一:
20#nttwqz大佬分享的menu.lst:


=================================================
方案二:



我的menu.lst也现丑了【东拼西凑 比较杂乱】:

# 将动画素材移动到内存
map --mem /Boot/grub/dhys.ima (3) && map --hook

DotSize=32

# 默认延迟时间(秒)
timeout 15

# 第一项为默认值
default 0

# 设置vbe图形模式
graphicsmode -1 800

# 设置中文字体文件
font --font-high=24 /Boot/grub/yxt.hex

# 设置菜单背景图
splashimage --offset=0=0=0 (3)/66.jpg


color normal=0xff9933 highlight=0xff3300 helptext=0xff00ff heading=0x66ff00 border=0x006699

setmenu   --font-spacing=2:3  --string=17=1=="xxx  启  动  菜  单"

#设置菜单     --box x=[x] y=[y] w=[w] h=[h] l=[l] 菜单项标题起始列,起始行,每行最大字符数,最大菜单项数,菜单框线条宽度(像素);
setmenu   --font-spacing=2:18   --box x=8 w=39 y=3 h=10  l=10  --ver-off  

setmenu   --lang=zh   --timeout=0=0=0xff00

setmenu --keyhelp=0=0xff00

title 【1】 启动3-3-open.vhdx
command SISO RUN=/DIY/-VHD81-/3-3-open.vhdx


title 【2】 启动 weipe
command SISO RUN=/DIY/PE/WEPE64.WIM

title 【3】 自动索引DIY文件夹下所有系统
command SISO RUN=--loadfont --automenu-all /DIY/

title 【4】 秒还原
command SISO RUN=--loadfont --automenu-all /DIY/


title 启动 Windows 7\n启动本机硬盘
find --set-root /bootmgr
chainloader /bootmgr


title 【5】 关闭计算机
halt





=================================================


方案三:



模仿学习nttwqz大佬的而修改menu.lst



# 设置vbe图形模式
graphicsmode -1 1024

# 将动画素材移动到内存
#  map --mem /Boot/grub/dhys.ima (3) && map --hook



#DotSize=32
# 默认延迟时间(秒)
timeout 15

# 第一项为默认值
default 0


# 菜单背景色,默认黑色
# splashimage --fill-color=0x0080FF

# 设置中文字体文件  
#font   /Boot/grub/yxt.hex
font --font-high=24 /Boot/grub/yxt.hex
# font /Boot/grub/udmsfont24.gz

# 设置菜单背景图
#splashimage --offset=0=0=0 (3)/66.jpg

#设置菜单     --box x=[x] y=[y] w=[w] h=[h] l=[l] 菜单项标题起始列,起始行,每行最大字符数,最大菜单项数,菜单框线条宽度(像素);
#设置菜单     注:w=0 表示水平居中。此时 w 应当在 x 之后;
#设置菜单           l=0 表示不显示菜单框;

# 背景图片
splashimage=/boot/grub/66.jpg

# 开启字符轮廓显示模式。当背景图片启用,菜单字体显示不清时建议开启
outline on
# 设置菜单语言为中文,字间距1,行间距10,整行高亮,版本号显示关,菜单三角形指示器关
setmenu --lang=zh --font-spacing=1:20 --highlight-full --ver-off --triangle-off
# color 未选菜单 被选菜单 帮助 标题,(前景色/背景色) ,顺序不可乱,不设置可用n替换
color light-gray/black black/light-gray white/black white/black

#color normal=0xff9933 highlight=0xff3300 helptext=0xff00ff heading=0x66ff00 border=0x006699

#setmenu   --font-spacing=2:9  --string=17=1=="          启  动  菜  单"

# setmenu   --font-spacing=2:22   --box x=10 w=38 y=2 h=7 l=8   --ver-off  

# setmenu   --font-spacing=2:15   --box x=10 w=39 y=3 h=10  l=10  --ver-off  

#  setmenu   --font-spacing=2:18   --box x=10 w=39 y=3 h=10  l=10  --ver-off  

#setmenu   --box x=15 w=39 y=5 h=10 l=0  y_offset=-5    --ver-off  

# 列数=图像水平像素/(字符宽+字符间距)     字符宽=8
# 行数=图像垂直像素/(字符高+行间距)       字符高=10
# setmenu --box x=[x] y=[y] w=[w] h=[h] l=[l] 菜单项标题起始列,起始行,每行最大字符数,最大菜单项数,菜单框线条宽度(像素)
# 注:w=0 表示水平居中。此时 w 应当在 x 之后;l=0 表示不显示菜单框;
# 按黄金分割比例设置菜单框宽度:1024/(8+1)=113.78;113*0.618=70.31 70/2=35,故居中时x=35



setmenu --box x=18 y=3 w=35 l=0

setmenu   --timeout=0=0=0xff00

setmenu --help=9=0=27


#
# --help=[x]=[w]=[y] 帮助位置。单位:列,行;
#   注:x=0 由边框确定(默认);w=0 水平居中;
# 注:y_offset=0,项目与按键帮助位于同一区域,项目帮助可以覆盖按键帮助(默认);
#      y_offset != 0,按键帮助到项目帮助的行偏移,项目帮助与按键帮助共存;
#      y_offset<=4,项目帮助的显示行数;
#     color=0 默认 “color helptext";
# --box x=[x] y=[y] w=[w] h=[h] l=[l] 菜单项标题起始列,起始行,每行最大字符数,最大菜单项数,菜单框线条宽度(像素);
#  注:w=0 表示水平居中。此时 w 应当在 x 之后;
#    l=0 表示不显示菜单框;
# --u 恢复菜单原始状态;
# --timeout=[x]=[y]=[color] 倒计时位置、颜色。单位:列,行,24位色彩.
#    注:x=y=0 默认位于选中项目的尾部;
#         color=0 默认 "color highlight"。
#   setmenu --help=9=0=27
#   setmenu --keyhelp=1=0x66ff00

#列数=图像水平像素/(字符宽+字符间距)   字符宽=8;
#  行数=图像垂直像素/(字符高+行间距)      字符高=10;





title 【1】 启动3-3-open.vhdx         
command SISO RUN=/DIY/-VHD81-/3-3-open.vhdx


title 【2】 启动 weipe                  
command SISO RUN=/DIY/PE/WEPE64.WIM

title 【3】 自动索引DIY文件夹下所有系统
command SISO RUN=--loadfont --automenu-all /DIY/

title 【5】 秒还原                     
command SISO RUN=--loadfont --automenu-all /DIY/


title 【6】 BCD启动                     
find --set-root /bootmgr
chainloader /bootmgr


title 【7】 关闭计算机                  
halt


title 【8】 秒还原                     
command SISO RUN=--loadfont --automenu-all /DIY/


title 【9】 BCD启动                     
find --set-root /bootmgr
chainloader /bootmgr





**************************************
这个是我相关文件摆放位置
使用的加大版字体我是在这里下载的
**************************************



效果图如下



















789789.png (7.78 KB, 下载次数: 120)

789789.png

eeeeeeeeeeeeeeeeeee.png (107.98 KB, 下载次数: 113)

eeeeeeeeeeeeeeeeeee.png

作者: MPFENG    时间: 2022-7-6 07:12
就是不支持鼠标选择启动项
作者: ylac    时间: 2022-7-6 07:39
恭喜恭喜又一上台阶
作者: ylac    时间: 2022-7-6 07:40
恭喜恭喜又一上台阶
作者: 云彩之南    时间: 2022-7-6 08:00
恭喜恭喜,学无止境。
作者: dx163    时间: 2022-7-6 08:03
那个图片是多少位深的?
作者: 879792799    时间: 2022-7-6 08:24
dx163 发表于 2022-7-6 08:03
那个图片是多少位深的?



作者: 9527sss    时间: 2022-7-6 08:31
感谢分享
作者: 番茄将军    时间: 2022-7-6 10:35
每天学一点,进步多一点
作者: 铿锵玫瑰    时间: 2022-7-6 11:16
好好学习,天天进步!
作者: seawaycao    时间: 2022-7-6 12:08
厉害,谢谢分享!
作者: lzw2004    时间: 2022-7-6 13:05
这要时间磨。
作者: jiteloozz    时间: 2022-7-6 14:18
支持一波~~~
作者: wahopi    时间: 2022-7-6 14:30
功夫pe 阿宝
作者: 879792799    时间: 2022-7-6 15:15
wahopi 发表于 2022-7-6 14:30
功夫pe 阿宝


作者: nttwqz    时间: 2022-7-6 21:45
个人使用的菜单,喜欢简洁风格,不喜欢各种背景,不过这里面的工具现在一年也用不了几次了,有了太多的Windows工具替代。



作者: fjlyx    时间: 2022-7-6 22:13
都是高手
作者: 879792799    时间: 2022-7-6 22:28
nttwqz 发表于 2022-7-6 21:45
个人使用的菜单,喜欢简洁风格,不喜欢各种背景,不过这里面的工具现在一年也用不了几次了,有了太多的Wind ...

这个好  大大分享一下   menu.lst
作者: nttwqz    时间: 2022-7-6 22:53
879792799 发表于 2022-7-6 22:28
这个好  大大分享一下   menu.lst 吧
  1. default 0
  2. timeout 10
  3. hotkey
  4. graphicsmode -1 640:1024 480:768 24:32
  5. font /unifont.hex.gz

  6. # 背景图片
  7. # splashimage=/boot/grub/splashimage.jpg
  8. # 菜单背景色,默认黑色
  9. # splashimage --fill-color=0x0080FF
  10. # 开启字符轮廓显示模式。当背景图片启用,菜单字体显示不清时建议开启
  11. # outline on
  12. # 设置菜单语言为中文,字间距1,行间距10,整行高亮,版本号显示关,菜单三角形指示器关
  13. setmenu --lang=zh --font-spacing=1:10 --highlight-full --ver-off --triangle-off
  14. # color 未选菜单 被选菜单 帮助 标题,(前景色/背景色) ,顺序不可乱,不设置可用n替换
  15. color light-gray/black black/light-gray white/black white/black

  16. # 列数=图像水平像素/(字符宽+字符间距)     字符宽=8
  17. # 行数=图像垂直像素/(字符高+行间距)       字符高=10
  18. # setmenu --box x=[x] y=[y] w=[w] h=[h] l=[l] 菜单项标题起始列,起始行,每行最大字符数,最大菜单项数,菜单框线条宽度(像素)
  19. # 注:w=0 表示水平居中。此时 w 应当在 x 之后;l=0 表示不显示菜单框;
  20. # 按黄金分割比例设置菜单框宽度:1024/(8+1)=113.78;113*0.618=70.31 70/2=35,故居中时x=35
  21. setmenu --box x=35 y=6 w=0 l=0
  22. # 居中位置计算:例如1024宽,列数:1024/(8+1)=113.78,“DOS菜单”应该是7个字符,(113-7)/2=53,故--string=53
  23. # 2018-3-15后,省略x自动居中
  24. setmenu --string==3=0xffffff="DOS菜单" --timeout=75=5=0xffff00
复制代码

作者: 879792799    时间: 2022-7-6 23:22
nttwqz 发表于 2022-7-6 22:53

谢谢大佬热心分享! 向大大学习了!
作者: mdyblog    时间: 2022-7-7 07:39
本帖最后由 mdyblog 于 2022-7-9 07:36 编辑
MPFENG 发表于 2022-7-6 07:12
就是不支持鼠标选择启动项

支持鼠标的菜单:  https://www.123pan.com/s/fFP9-QJOj3
作者: ren206    时间: 2022-7-7 08:21
不错,精神上支持
作者: 879792799    时间: 2022-7-7 19:37
mdyblog 发表于 2022-7-7 07:39
支持鼠标的菜单:  https://wwi.lanzoup.com/iXGIS0789mcj

请问大佬   您分享支持鼠标的菜单很强大    不知道为啥siso 命令无法运行??



title 【1】 启动3-3-open.vhdx         
command SISO RUN=/DIY/-VHD81-/3-3-open.vhdx


siso模块我已经补齐了  但以上这条命令无法启动系统  ???求指点
作者: mdyblog    时间: 2022-7-8 07:16
879792799 发表于 2022-7-7 19:37
请问大佬   您分享支持鼠标的菜单很强大    不知道为啥siso 命令无法运行??

放个grub.exe

kernel /grub.exe --config-file=command SISO RUN=/DIY/-VHD81-/3-3-open.vhdx


作者: zlzx01    时间: 2022-7-8 08:04
感谢分享!
作者: mdyblog    时间: 2022-7-9 07:35
879792799 发表于 2022-7-7 19:37
请问大佬   您分享支持鼠标的菜单很强大    不知道为啥siso 命令无法运行??

重新下载   https://www.123pan.com/s/fFP9-QJOj3

作者: 879792799    时间: 2022-7-9 07:40
mdyblog 发表于 2022-7-9 07:35
重新下载   https://www.123pan.com/s/fFP9-QJOj3

谢谢大佬分享!
作者: pxw1984    时间: 2022-7-9 07:42
看不明白,但不妨碍点赞
作者: lafter    时间: 2022-7-9 07:52
早已过了DIY菜单的年纪了。现在无论是G4D、G4E还是BCD,统统丑陋的英文字母显示,快速高效
作者: 123654111    时间: 2022-7-9 08:01
无法发新帖,只能回复的方式请教楼上各位,thinkpad X201自带32位 win7,现在装WIN7 64位卡在启动Windows界面,硬盘灯没闪,感觉没有没有读硬盘数据,请问是怎么回事
作者: 123654111    时间: 2022-7-9 08:04
用的是zhhsh的Windows通用安装器,wim镜像,没有选择磁盘控制器驱动和什么PNP驱动
作者: wondaol    时间: 2022-7-9 08:07
可喜可贺
作者: 879792799    时间: 2022-7-9 08:10
mdyblog 发表于 2022-7-9 07:35
重新下载   https://www.123pan.com/s/fFP9-QJOj3

本人菜鸟 ,  不知大佬的分享的菜单  -- 是否有关闭和打开鼠标参数??  ---是否可以设置字体大小??
问错话请大大不要见怪
作者: 616813768    时间: 2022-7-9 08:39
感谢分享
作者: 2010XwX    时间: 2022-7-9 10:08
879792799 发表于 2022-7-7 19:37
请问大佬   您分享支持鼠标的菜单很强大    不知道为啥siso 命令无法运行??

title 【1】 启动3-3-open.vhdx         
command SISO RUN /DIY/-VHD81-/3-3-open.vhdx

试一下
作者: 879792799    时间: 2022-7-9 10:14
lafter 发表于 2022-7-9 07:52
早已过了DIY菜单的年纪了。现在无论是G4D、G4E还是BCD,统统丑陋的英文字母显示,快速高效

有什比较好的解决方案吗??求指点
作者: 879792799    时间: 2022-7-9 10:27
2010XwX 发表于 2022-7-9 10:08
title 【1】 启动3-3-open.vhdx         
command SISO RUN /DIY/-VHD81-/3-3-open.vhdx

最新版的大佬的分享的鼠标菜单可以直接运行这条命令!!!哼强大
作者: mdyblog    时间: 2022-7-9 14:45
879792799 发表于 2022-7-9 08:10
本人菜鸟 ,  不知大佬的分享的菜单  -- 是否有关闭和打开鼠标参数??  ---是否可以设置字体大小??
...

关闭鼠标:
call   @mousectl disable
重新打开:
call   @mousectl  enable



作者: mdyblog    时间: 2022-7-9 14:51
879792799 发表于 2022-7-9 08:10
本人菜鸟 ,  不知大佬的分享的菜单  -- 是否有关闭和打开鼠标参数??  ---是否可以设置字体大小??
...

字体:
可以指定字体

重新下载   https://www.123pan.com/s/fFP9-QJOj3
第二行 就是24点阵字体的theme配置

()/boot/grub/theme/pe_theme -scrn 1024 -wallp -font __font-high 24  ()/boot/grub/theme/udmsfont24.gz -timeout_bar -mboxy 4  -PICW 0-1 -icox -menu_framex  -leftright -disablekey -color -nohead > nul || set _=


其中
-font __font-high 24  ()/boot/grub/theme/udmsfont24.gz
就是24点阵字体


-disablekey : 禁止 e d c 等键编辑修改菜单



作者: 879792799    时间: 2022-7-9 16:02
mdyblog 发表于 2022-7-9 14:51
字体:
可以指定字体

谢谢大佬分享 这个太好了!完美



作者: 530126162    时间: 2022-7-11 11:00
牛逼哟
作者: mdyblog    时间: 2022-7-16 22:31
EFI版菜单-支持鼠标    https://www.123pan.com/s/fFP9-QJOj3

作者: 879792799    时间: 2022-7-17 08:31
mdyblog 发表于 2022-7-16 22:31
EFI版菜单-支持鼠标    https://www.123pan.com/s/fFP9-QJOj3

谢谢大佬分享  这个要收藏一下!
作者: 879792799    时间: 2022-7-17 12:24
小小璇 发表于 2022-7-17 12:18
看不明白,但不妨碍点赞

很简单的 并不复杂的!
作者: temp2005    时间: 2022-7-17 12:32
很详尽的教程
作者: 94079490    时间: 2022-7-17 14:22
可以,分享学习就是动力
作者: lianmeng    时间: 2022-7-17 14:46
学习了,感谢分享。
作者: nowayer    时间: 2023-11-8 22:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: 夏夜欢城    时间: 2023-11-12 12:18
Thanks for sharing




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3