无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2011yaya2007777
打印 上一主题 下一主题

[发布] 增强 GRUB4DOS 菜单编辑功能,支持动画,支持精简字库,支持图形菜单

    [复制链接]
1#
发表于 2015-8-17 14:15:21 | 显示全部楼层
一楼附件引导时停在加载内置菜单处就不动了。下载的是15年8月14日版。下载8月7日版使用就没有问题。
回复

使用道具 举报

2#
发表于 2015-8-17 21:00:56 | 显示全部楼层
本帖最后由 yifeimfd 于 2015-8-17 21:06 编辑


# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.

find --set-root /grub/grubflag
graphicsmode -1 600:800
#font /grub/font/GB2312.gz
#黑体
font /grub/font/ht.gz
#仿宋
#font /grub/font/fs.gz

splashimage /grub/background/think.bmp

#foreground ffff00
#color black/cyan yellow/cyan

timeout 10
parttype 0x07

title 启动windows
        parttype 0x12
        find --set-root /Windows/win.ini
        chainloader +1

title 启动联想一键恢复
        parttype 0x12
        chainloader +1

title 新二合一PE(ISO)
        map --mem /grub/FIRADISK.IMG (fd0)
        map --mem /grub/boot/PE5.1/WinPE_5.1_32&64_4.26.iso (0xff)
        map --hook
        chainloader (0xff)

title 启动绝对PE(ISO)
        map --mem /grub/boot/AbsolutePE.iso (0xff)
        map --hook
        chainloader (0xff)
       
title 二合一PE(ISO)
        map --mem /grub/FIRADISK.IMG (fd0)
        map --mem /grub/boot/WIN7PE.ISO (0xff)
        map --hook
        chainloader (0xff)

title 启动memtest86+(ISO)
        map --mem /grub/memtest86+-5.01.iso (0xff)
        map --hook
        chainloader (0xff)

title 重启
        savedefault --wait=2
        reboot

title 关机
        savedefault --wait=2
        halt


同样这个配置文件,下载8月7日版的工作正常,换一楼附件8月14日版的就不正常,屏幕卡在“GRUB4DOS 0.4.6a 2015-08-14, root is (0x80,0)          processing the preset-menu ...”,U盘启动。

谢谢您抽空回复~


刚刚换为硬盘启动有一样问题,
回复

使用道具 举报

3#
发表于 2015-8-17 21:18:19 | 显示全部楼层
另外,刚刚还测试了使用三楼提供的菜单,只是改了图片和字体文件配置项(这两个应该没问题,因为8月7日版可以正常使用),启动的时候故障依旧。
回复

使用道具 举报

4#
发表于 2015-8-18 09:34:03 | 显示全部楼层
本帖最后由 yifeimfd 于 2015-8-18 09:53 编辑
2011yaya2007777 发表于 2015-8-18 07:18
ht.gz 是什么字库?16*16?请上传。


论坛这个帖子中下的黑体字库:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=256198

黑体.part01.rar~黑体.part04.rar

************************************
刚刚将字体文件换成https://code.google.com/p/grub4d ... name=unifont.hex.gz下载的,故障依旧~

黑体.part01.rar

200 KB, 下载次数: 20, 下载积分: 无忧币 -2

黑体.part02.rar

200 KB, 下载次数: 16, 下载积分: 无忧币 -2

黑体.part03.rar

200 KB, 下载次数: 16, 下载积分: 无忧币 -2

黑体.part04.rar

69.42 KB, 下载次数: 16, 下载积分: 无忧币 -2

回复

使用道具 举报

5#
发表于 2015-8-18 10:28:03 | 显示全部楼层
本帖最后由 yifeimfd 于 2015-8-18 16:21 编辑

甚至测试了将配置中的背景都去掉也是一样。二楼那个菜单在8月7号版本的grldr下完全正常,一旦改为8月14日的就有问题。
E:\os\bootloader\src\grldr_2015_08_14>fciv -sha1 grldr
//
// File Checksum Integrity Verifier version 2.05.
//
459793b658101c9a45d1f2739d579795827e8aa9 grldr

不知道是不是文件有问题,现附上我本地文件的sha1以供核对。

******************************************

一楼8月17日grldr肯定有问题:(以下测试都是在virtualbox中进行的。)
menu.lst只有下面简单3行都遇到同样的问题
title windows
        find --set-root /Windows/win.ini
        chainloader +1

文件确认是utf-8编码。用winhex删除BOM也一样问题。

为了测试方便,我菜单加载时在命令行下进行的,输入命令后grub命令行即冻结,用CTRL+ALT+DEL可以重启虚拟机。
回复

使用道具 举报

6#
发表于 2015-8-18 22:17:58 | 显示全部楼层
2011yaya2007777 发表于 2015-8-18 21:24
赞成不点的意见,数组管理内存更合适一些。是不是将来使用内存,无论存续期长段,都要申请内存占用空间?
...

8月18日更新已经正常了,谢谢!
回复

使用道具 举报

7#
发表于 2015-8-19 10:35:35 | 显示全部楼层
UC11779470 发表于 2015-8-19 10:31
为什么还没有更新到官网?

估计还在bug排查。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-8 12:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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