无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 40436|回复: 120
打印 上一主题 下一主题

[分享] Grub2主题应用

    [复制链接]
1#
发表于 2020-5-21 14:54:03 | 显示全部楼层
回复

使用道具 举报

2#
发表于 2020-5-26 21:31:26 | 显示全部楼层
感谢分享
回复

使用道具 举报

3#
发表于 2020-5-27 10:27:21 | 显示全部楼层
请教下,我测试主题时背景总有一个黑色输出窗口,请问怎样去除

点评

在grub.cfg开头加上这一句: enable_progress_indicator=0 或者使用最新版本的grub2  详情 回复 发表于 2020-5-27 12:19
回复

使用道具 举报

4#
发表于 2020-5-27 12:39:12 | 显示全部楼层
hilsonma 发表于 2020-5-27 12:19
在grub.cfg开头加上这一句:
enable_progress_indicator=0

确实有效,谢谢!
回复

使用道具 举报

5#
发表于 2020-6-2 02:44:09 | 显示全部楼层

借贴接前话题反馈下,用grub2_0527(progress: disable by default)及以后新版本测试 slack、elegant两款主题实机启动后黑屏,如加enable_progress_indicator=1 则可显示画面但背景零乱。建议progress恢复以前默认设置,需要时加enable_progress_indicator=0即可

点评

不能重现。 应该是你的菜单不对。  详情 回复 发表于 2020-6-2 09:24
回复

使用道具 举报

6#
发表于 2020-6-2 10:34:52 | 显示全部楼层
wintoflash 发表于 2020-6-2 09:24
不能重现。
应该是你的菜单不对。

菜单:
set default=0
set fallback=2
set timeout=5
#enable_progress_indicator=0

cat --set=modlist ${prefix}/insmod.lst;

set locale_dir=/boot/grub/locale
set lang=zh_CN
set gfxmode=1024x768,auto
terminal_output gfxterm
loadfont /boot/grub/fonts/unicode
theme=elegant/theme.txt

if [ "$grub_platform" = "efi" ]; then
    efi_connect_all
menuentry "Windows" "/efi/microsoft/boot/bootmgfw.efi" --class windows --hotkey=0  {
        search --no-floppy --set --file $2
        chainloader $2
}

...

fi;

注:1.enable_progress_indicator=0  时grub2_0526正常;
      2.grub2引导有加绕过安全启动
麻烦看下是哪里的问题,谢谢!

点评

把 efi_connect_all 这一行注释掉试试  详情 回复 发表于 2020-6-2 13:53
回复

使用道具 举报

7#
发表于 2020-6-2 15:15:49 | 显示全部楼层
本帖最后由 ksafei 于 2020-6-2 15:21 编辑
hilsonma 发表于 2020-6-2 13:53
把cat --set=modlist ${prefix}/insmod.lst; 和 efi_connect_all 这两行注释掉试试

不过在我的电脑上 ...

注释掉还是不行
确实有点奇怪,同样的菜单配置grub2_0526版本可以,换了新版就不行(启动到界面时能看到明暗闪几下,但界面是黑屏,如按回车也会执行默认的菜单命令)
你用新版正常,看来可能是我生成grub2及U盘或电脑的问题

点评

在 set gfxmode 前随便往屏幕上输出点什么东西试试, 比如 echo abcdefg  详情 回复 发表于 2020-6-2 16:27
回复

使用道具 举报

8#
发表于 2020-6-2 16:35:05 | 显示全部楼层
wintoflash 发表于 2020-6-2 16:27
在 set gfxmode 前随便往屏幕上输出点什么东西试试,
比如 echo abcdefg

折腾了一下午,刚找到原因了,原来新版要求引导配置文件编码必须为UTF-8-ROM,0526版以前要求UTF-8兼容UTF-8-ROM。
现在把文件编码改为UTF-8-ROM显示正常了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-24 09:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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