无忧启动论坛

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

[求助] 使用grub2动画主题出错:alloc magic is broken at 0x2e27b500: 0

[复制链接]
跳转到指定楼层
1#
发表于 2020-3-30 10:39:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hilsonma 于 2020-3-30 13:14 编辑

使用grub2动画主题时出现 allocloc magic is broken at 0x2e27b500: 0
这个要怎么解决? (已解决,原因及解决方法见3楼

主题文件内容:
  1. title-text: ""
  2. title-font: "Sans Regular 12"
  3. title-color: "#000000"
  4. message-font: "Fixed Regular 13"
  5. message-color: "#FFFFFF"
  6. message-bg-color: "#f6f6f6"
  7. desktop-image: "background.jpg"
  8. desktop-color: "#000000"
  9. terminal-box: "menu_bkg_*.png"
  10. terminal-font: "Fixed Regular 13"

  11. + bados_engine {
  12.                 dir_name = logo
  13.                 image_format = jpg
  14.                 size_ratio = 1
  15.                 frame_number = 162
  16.                 left = 0%
  17.                 width = 100%
  18.                 top = 0%
  19.                 height = 100%
  20. }
复制代码


2#
发表于 2020-3-30 12:34:31 | 只看该作者
少png模块?jpg模块?

点评

不是少模块,主要是组件不对。  详情 回复 发表于 2020-3-30 13:16
回复

使用道具 举报

3#
 楼主| 发表于 2020-3-30 13:11:56 | 只看该作者
问题原因是grub2的版本与主题所适用的版本不一致。
主题的动画组件是 bados_engine,我将这个主题用到了wintoflash版的grub2 上,因此出错。
经wintoflash指导,修改了主题动画组件,启用了动态主题,关闭了进度提示,问题解决。

wintoflash版grub2的动画组件不是 bados_engine,而是 animation
参考 https://a1ive.github.io/grub2_gfx_zh.html

修改后的主题文件:
  1. desktop-image: "background.jpg"
  2. + animation {
  3.     dir_name = "logo"
  4.     image_format = jpg
  5.     frame_number = 162
  6.     left = 0%
  7.     width = 100%
  8.     top = 0%
  9.     height = 100%
  10.     size_ratio = 1
  11. }
复制代码

修改后的配置文件:
  1. terminal_output gfxterm
  2. export enable_progress_indicator=0
  3. export grub_frame_speed=110
  4. set theme=$prefix/themes/start/theme.txt
  5. set timeout=10
  6. menuentry "  " {configfile $prefix/grub2.cfg;}
复制代码

回复

使用道具 举报

4#
 楼主| 发表于 2020-3-30 13:16:17 | 只看该作者
江南一根葱 发表于 2020-3-30 12:34
少png模块?jpg模块?

不是少模块,主要是组件不对。
回复

使用道具 举报

5#
 楼主| 发表于 2020-3-30 13:18:05 | 只看该作者
现在还有个小问题是动画前有一小段花屏,找不到原因。

点评

主题上传一下看看  详情 回复 发表于 2020-3-30 13:26
回复

使用道具 举报

6#
发表于 2020-3-30 13:26:19 | 只看该作者
hilsonma 发表于 2020-3-30 13:18
现在还有个小问题是动画前有一小段花屏,找不到原因。

主题上传一下看看

点评

主题:超4m了,放永硕盘http://ys-k.ys168.com/613068756/m551595457NKIV45Wj6/start.7z 花屏: [attachimg]414788[/attachimg]  详情 回复 发表于 2020-3-30 13:36
回复

使用道具 举报

7#
 楼主| 发表于 2020-3-30 13:36:15 | 只看该作者
本帖最后由 hilsonma 于 2020-3-30 13:42 编辑
wintoflash 发表于 2020-3-30 13:26
主题上传一下看看

主题:超4m了,放永硕盘 http://hilsonma.ys168.com/  grub2/start.7z

花屏:看起来象是错误提示,可能与主题无关。

点评

这种花屏我见过,是qemu用的BIOS的问题。  详情 回复 发表于 2020-3-30 13:50
回复

使用道具 举报

8#
发表于 2020-3-30 13:50:30 | 只看该作者
hilsonma 发表于 2020-3-30 13:36
主题:超4m了,放永硕盘 http://hilsonma.ys168.com/  grub2/start.7z

花屏:看起来象是错误提示,可 ...

这种花屏我见过,是qemu用的BIOS的问题。

点评

知道了。感谢。  详情 回复 发表于 2020-3-30 14:06
回复

使用道具 举报

9#
 楼主| 发表于 2020-3-30 13:51:25 | 只看该作者
经重启实体机测试,没有花屏。

花屏与qemu有关,看花屏象是EFI Floppy Boot Failed.之类,应该是qemu启动提示。
回复

使用道具 举报

10#
 楼主| 发表于 2020-3-30 14:06:08 | 只看该作者
wintoflash 发表于 2020-3-30 13:50
这种花屏我见过,是qemu用的BIOS的问题。

知道了。感谢。
回复

使用道具 举报

11#
发表于 2022-10-15 09:18:48 | 只看该作者
终于在2.05版本上实现了开机动画!!!!!!!!!!!!!!!!!!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-26 03:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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