无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
无忧启动论坛唯一网址:bbs.wuyou.net系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
查看: 8139|回复: 14

[分享] 不加载message--GRUB4DOS已经支持jpg+透明背景

  [复制链接]
发表于 2016-3-19 14:13:43 | 显示全部楼层 |阅读模式
本帖最后由 fuldho 于 2016-3-20 10:20 编辑

不加载message--背景图片

GRUB4DOS已经支持jpg、bmp+透明背景+动画背景

GRLDR_Edit_v5.0.2.exe完美支持GRUB4DOS内置字体库和外置字体库制作

字体大小28x28华文行楷效果图:

1.jpg

GRLDR_Edit_v5.0.2.exe新建G4D:

2.jpg

新建一个字体库文件,用于外置:

4.jpg

加载背景和外置字体库方法:

3.jpg

加载内置字体制作方法:

5.jpg

外置menu.lst菜单字体压缩到G4D方法:

6.jpg

menu.lst菜单事例:

  1. timeout 30

  2. default 1

  3. ebug off


  4. #自适应图分辨率

  5. graphicsmode -1 320:1024 240:768 24:32

  6. # 设置菜单背景图
  7. splashimage /untitled.jpg

  8. # 设置字体
  9. font --font-high=28 /menu28.hex

  10. #颜色设置
  11. color normal=0x0F highlight=0x0A helptext=0x0E heading=0x0C standard=0x02 border=0x77
  12. #color normal=0xff9933 highlight=0xff3300 helptext=0xff00ff heading=0x66ff00
  13. setmenu --font-spacing=1:8  --string=20=3=="启 动 U 盘 维 护 菜 单"
  14. setmenu --box x=16 w=0 y=6 h=15 l=0  --ver-off
  15. setmenu --lang=zh  --timeout=0=0=0xff00   --help=8=0=18




  16. title 【1】 启动本地磁盘存在的系统

  17. find --set-root --devices=h /Windows/System32/winload.exe || find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr

  18. map () (hd0)

  19. map (hd0) ()

  20. map --rehook

  21. find --set-root --devices=h /Windows/System32/winload.exe || find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr

  22. chainloader /bootmgr || chainloader /ntldr


  23. title 【2】 进入 Windows PE 系统菜单\n Win10 PE 64位/Win7 PE 32位系统

  24. echo $[1106] loading bootmgr pe, please wait ...

  25. find --set-root /bootmgr

  26. chainloader /bootmgr



  27. title 【3】 启动 Win2003 PE\n  Win2003 PE 微型系统

  28. echo $[1106] loading 2003PE, please wait ...

  29. map ()/2003PE.iso (0xff)

  30. map --hook

  31. chainloader (0xff)



  32. title 【4】 运行 DiskGenius 磁盘分区\n  数据无价,请谨慎操作

  33. echo $[1106] loading Diskgenius, please wait ...

  34. map --mem ()/boot/DISKGENIUS.IMG (fd0)

  35. map --hook

  36. chainloader (fd0)+1

  37. rootnoverify (fd0)



  38. title 【5】 手动 Ghost 11.02\n 备份与还原工具,请三思而后行

  39. echo $[1106] loading GHOST, please wait ...

  40. map --mem ()/boot/GHOST11.IMG (fd0)

  41. map --hook

  42. chainloader (fd0)+1

  43. rootnoverify (fd0)



  44. title 【6】 运行 MaxDOS Plus\n DOS 工具箱

  45. echo $[1106] Loading DOS Toolbox, Please Wait ...

  46. map --mem ()/boot/MAXDOS.IMG (fd0)

  47. map --hook

  48. chainloader (fd0)+1

  49. rootnoverify (fd0)



  50. title 【7】 清除本机 Windows 密码\n 用于忘记密码,请勿违法操作

  51. echo $[1106] Loading PASSWORD, Please WAait ...

  52. map --mem ()/boot/PASSWORD.IMG (fd0)

  53. map --hook

  54. chainloader (fd0)+1

  55. rootnoverify (fd0)
复制代码


关于动画及详细介绍:


http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
发表于 2016-3-19 14:49:01 | 显示全部楼层
非常感谢老先生的分享。。。
回复

使用道具 举报

发表于 2016-3-19 14:52:49 | 显示全部楼层
老年这个写的真详细,小白都能看懂,,但是yaya这个动画功能真心没弄明白。。。。
回复

使用道具 举报

发表于 2016-3-19 14:54:12 | 显示全部楼层
另外老年解惑一下:一直没弄明白 $[1106]是几个意思呢?
回复

使用道具 举报

发表于 2016-3-19 15:12:45 | 显示全部楼层
另外演示动画里的BritneyLZMA这个文件夹也没具体修改方法和说明

点评

关于动画加载menu.lst已经写明,动画其实就是播放bmp图片,播放是由MyE2B.cfg控制 记事本打开MyE2B.cfg,#是注释。文件夹里的图片是经过lzma压缩,使用lzma.exe解压,命令行:lzma d "frame-01.bmp" "01.bmp"  详情 回复 发表于 2016-3-19 15:50
回复

使用道具 举报

 楼主| 发表于 2016-3-19 15:50:59 | 显示全部楼层
devilma 发表于 2016-3-19 15:12
另外演示动画里的BritneyLZMA这个文件夹也没具体修改方法和说明

关于动画加载menu.lst已经写明,动画其实就是播放bmp图片,播放是由MyE2B.cfg控制

记事本打开MyE2B.cfg,#是注释。文件夹里的图片是经过lzma压缩,使用lzma.exe解压,命令行:lzma d "frame-01.bmp" "01.bmp"  

回复

使用道具 举报

发表于 2016-3-19 16:24:50 | 显示全部楼层
收到😜谢谢老年~这回有的玩了!!
回复

使用道具 举报

发表于 2016-3-19 18:38:09 | 显示全部楼层
火钳刘明! 看起来进了一大步
回复

使用道具 举报

发表于 2016-3-20 10:43:10 | 显示全部楼层
感谢分享,来看一下
回复

使用道具 举报

发表于 2016-3-25 22:01:49 | 显示全部楼层
感谢分享,路过看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2019-9-19 03:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表