无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: hilsonma
打印 上一主题 下一主题

[分享] Grub2主题应用

    [复制链接]
91#
发表于 2024-2-14 20:29:54 | 只看该作者
回复

使用道具 举报

92#
发表于 2024-9-18 13:01:13 | 只看该作者
试试
回复

使用道具 举报

93#
发表于 2024-10-24 14:19:18 | 只看该作者
开始我的学习之路
回复

使用道具 举报

94#
发表于 2025-3-20 16:02:52 | 只看该作者
H大,您那个efi_one.7z
单文件efi定制包带主题
可任意换主题吗?能否指导一下?您这里提供了好多精美主题包啊。7楼 仿windows主题 (vbox组件应用)
8楼 带工具栏主题 (hbox组件应用)
9楼 动画主题。谢谢!

点评

当然可以换。 先学习搞清楚菜单文件和主题文件的联系,根据你菜单美化的需要,做对应的主题设置。  详情 回复 发表于 2025-3-20 19:09
回复

使用道具 举报

95#
 楼主| 发表于 2025-3-20 19:09:53 | 只看该作者
xzst110 发表于 2025-3-20 16:02
H大,您那个efi_one.7z
单文件efi定制包带主题
可任意换主题吗?能否指导一下?您这里提供了好多精美主题 ...

当然可以换。
先学习搞清楚菜单文件和主题文件的联系,根据你菜单美化的需要,做对应的主题设置。
回复

使用道具 举报

96#
发表于 2025-3-20 21:17:28 来自手机 | 只看该作者
谢谢H大,还是一头雾水,菜单文件和主题文件的联系。
回复

使用道具 举报

97#
发表于 2025-3-20 21:25:36 来自手机 | 只看该作者
依葫芦画瓢换了主题,不知菜单怎么修改才能成功。

点评

菜单文件里的主题要素要跟实际主题文件一致 [attachimg]556025[/attachimg]  详情 回复 发表于 2025-3-20 21:48
回复

使用道具 举报

98#
 楼主| 发表于 2025-3-20 21:48:32 | 只看该作者
本帖最后由 hilsonma 于 2025-3-20 21:54 编辑
xzst110 发表于 2025-3-20 21:25
依葫芦画瓢换了主题,不知菜单怎么修改才能成功。

菜单文件里的主题要素要跟实际主题文件一致






回复

使用道具 举报

99#
发表于 2025-3-20 22:03:33 | 只看该作者
图标也跟着换了,可是出现了如图所示,

mmexport1742479330195.jpg (791.23 KB, 下载次数: 1)

mmexport1742479330195.jpg
回复

使用道具 举报

100#
发表于 2025-3-20 22:07:30 | 只看该作者
本帖最后由 xzst110 于 2025-3-20 22:17 编辑

换上主题包的图片,菜单上的图标与主题包里的一致。也不知道问题出在哪里。是wim主题包。

点评

win主题包的话,菜单是没有图标的,要把--class windows 这样的参数去掉  详情 回复 发表于 2025-3-20 22:38
回复

使用道具 举报

101#
 楼主| 发表于 2025-3-20 22:38:05 | 只看该作者
本帖最后由 hilsonma 于 2025-3-20 22:40 编辑
xzst110 发表于 2025-3-20 22:07
换上主题包的图片,菜单上的图标与主题包里的一致。也不知道问题出在哪里。是wim主题包。

win主题包的话,菜单是没有图标的,要把--class windows 这样的参数去掉不过这也不会报错呀,你仔细核查看有没有什么地方搞错
回复

使用道具 举报

102#
发表于 2025-3-20 22:54:15 | 只看该作者
好的,去看看。谢谢H大。
回复

使用道具 举报

103#
发表于 2025-3-21 08:18:32 | 只看该作者
本帖最后由 xzst110 于 2025-3-21 08:21 编辑

H大:我把wim主题包文件夹放到Desktop\123\build\boot\grub\themes里替换了原来的elegant文件夹,别的什么没动,看到win\icons有12345个选项的图标及space图标,菜单文件如图所示,还是一样的报错,不知何故。换回elegant主题及菜单,就正常。

1.jpg (38.04 KB, 下载次数: 0)

1.jpg

点评

主题不是win/theme.txt吗? 菜单是不是手误了 wim/theme.txt ? 一个字母n 一个字母m  详情 回复 发表于 2025-3-21 08:58
回复

使用道具 举报

104#
 楼主| 发表于 2025-3-21 08:58:58 | 只看该作者
xzst110 发表于 2025-3-21 08:18
H大:我把wim主题包文件夹放到Desktop\123\build\boot\grub\themes里替换了原来的elegant文件夹,别的什么 ...

主题不是win/theme.txt吗?
菜单是不是手误了 wim/theme.txt ?
一个字母n 一个字母m
回复

使用道具 举报

105#
发表于 2025-3-21 09:21:57 | 只看该作者
谢谢H大,仔细检查了,主题就是theme.txt,字母没有搞错啊。菜单如上图。

点评

主题应该是win 的,你的菜单是 wim ,你再仔细核对  详情 回复 发表于 2025-3-21 12:06
回复

使用道具 举报

106#
发表于 2025-3-21 09:30:25 | 只看该作者
这个厉害啊
回复

使用道具 举报

107#
发表于 2025-3-21 11:36:13 | 只看该作者
主题不是win/theme.txt吗?
菜单是不是手误了 wim/theme.txt ?
一个字母n 一个字母m
非常感谢H大为我们提供这么多的学习的素材和不厌其烦的对小白的热情指导。已经搞好了,感谢 !感谢!感谢!
回复

使用道具 举报

108#
 楼主| 发表于 2025-3-21 12:06:58 | 只看该作者
xzst110 发表于 2025-3-21 09:21
谢谢H大,仔细检查了,主题就是theme.txt,字母没有搞错啊。菜单如上图。

主题应该是win 的,你的菜单是 wim ,你再仔细核对
回复

使用道具 举报

109#
发表于 2025-3-21 12:54:28 | 只看该作者
主题应该是win 的,你的菜单是 wim ,你再仔细核对


搞好了,感谢H大您的热心指导!
回复

使用道具 举报

110#
发表于 2025-3-23 09:55:46 | 只看该作者


这排图标的功能我们可以使用热键来实现,在grub.cfg中菜单之后如下设置:
hiddenentry "[F1]" --hotkey f1 { command;... }
hiddenentry "[F2]" --hotkey f2 { command;... }

H大:如何按照图标的意思,把六个命令写完整,有空的话,帮忙写一下可以吗?让小白学习学习,谢谢!

点评

就是把大括号里面的命令写成你自己的呀 比如想F6关机,那就是 hiddenentry "[F6]" --hotkey f6 {halt;}  详情 回复 发表于 2025-3-23 10:48
回复

使用道具 举报

111#
 楼主| 发表于 2025-3-23 10:48:06 | 只看该作者
本帖最后由 hilsonma 于 2025-3-23 10:54 编辑
xzst110 发表于 2025-3-23 09:55
H大:如何按照图标的意思,把六个命令写完整,有空的话,帮忙写一下可以吗?让小白学习学习,谢谢!

就是把大括号里面的命令写成你自己的呀
比如想F6关机,那就是 hiddenentry "[F6]" --hotkey f6 {halt;}
跟menuentry 差不多的,只不过 menuentry 显示菜单项,hiddenentry 不显示菜单项所以一定要指定热键也就是 --hotkey 参数
回复

使用道具 举报

112#
发表于 2025-3-23 11:16:31 | 只看该作者
好的,又学到一招,谢谢H大。
回复

使用道具 举报

113#
发表于 4 天前 | 只看该作者
谢谢,明白点了
回复

使用道具 举报

114#
发表于 4 天前 | 只看该作者
wintoflash 发表于 2020-12-29 21:11
最近一段时间稍微增强了 label 组件的功能。
现在 label 组件可以动态地显示一些信息了。
1. 选中菜单项 ...

请教个问题,文本模式下这个方框是怎么画上去的

点评

你指的是49楼第二个图的文本框吧,是grub自带的,用文本字符组成的框. 可以用color border=0 来让它与背景同色从而不显示。  详情 回复 发表于 3 天前
你用的是哪个版本的grub?  详情 回复 发表于 3 天前
回复

使用道具 举报

115#
发表于 3 天前 | 只看该作者
jpzsj 发表于 2025-3-27 23:20
请教个问题,文本模式下这个方框是怎么画上去的

你用的是哪个版本的grub?
回复

使用道具 举报

116#
发表于 3 天前 | 只看该作者
好的,又学到一招,谢谢
回复

使用道具 举报

117#
 楼主| 发表于 3 天前 | 只看该作者
本帖最后由 hilsonma 于 2025-3-28 06:32 编辑
jpzsj 发表于 2025-3-27 23:20
请教个问题,文本模式下这个方框是怎么画上去的

你指的是49楼第二个图的文本框吧,是grub自带的,用文本字符组成的框.
可以用color border=0 来让它与背景同色从而达成不显示这个框的效果。

点评

不同版本grub下是不一样的。 我的grub分支可以通过变量grub_draw_border来设置是否显示文本框。 官方grub是有文本框的。 RedHat等一部分发行版的grub是没有文本框的  详情 回复 发表于 3 天前
回复

使用道具 举报

118#
发表于 3 天前 | 只看该作者
hilsonma 发表于 2025-3-28 06:30
你指的是49楼第二个图的文本框吧,是grub自带的,用文本字符组成的框.
可以用color border=0 来让它与背 ...

不同版本grub下是不一样的。
我的grub分支可以通过变量grub_draw_border来设置是否显示文本框。
官方grub是有文本框的。
RedHat等一部分发行版的grub是没有文本框的

点评

哦。我还以为是grub通用的呢。  详情 回复 发表于 3 天前
回复

使用道具 举报

119#
 楼主| 发表于 3 天前 | 只看该作者
wintoflash 发表于 2025-3-28 06:47
不同版本grub下是不一样的。
我的grub分支可以通过变量grub_draw_border来设置是否显示文本框。
官方gr ...

哦。我还以为是grub通用的呢。
回复

使用道具 举报

120#
发表于 3 天前 | 只看该作者
感谢太强大 了啊
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-3-31 12:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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