无忧启动论坛

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

PT 63S-GRUB 安装程序(2010-6-23 更新)

[复制链接]
1#
发表于 2010-3-8 21:49:43 | 显示全部楼层
回复

使用道具 举报

2#
发表于 2010-3-19 09:07:34 | 显示全部楼层
Hi pauly,
貌似 63sgrub_inst 对启动项的长度限制有点问题:目前标题好像是限制在16个字符内,实际上,应该是15个字符,因为最后一个字节必须是 00 ,才能打印出来。

另外,命令行总长度不是80字节,而是64字节,而且最后两个字节必须是 00 00 ,也就是说,命令行的字符(包括将被转换成 00 的回车)最多不能超过62个。一个启动项确实占80字节,但是前面16字节是分配给标题的。

不好意思,这个事情应该怪我,之前没有说清楚,呵呵。。。
回复

使用道具 举报

3#
发表于 2010-3-19 09:15:30 | 显示全部楼层
对,还有,命令行不是紧跟在标题之后的,命令行的起始位置 = 标题起始位置 + 16 ,也就是说,每个启动项前面16字节是完全分配给标题的,而且第16字节必须是 00 。

这几个启动项,命令行的起始位置都是固定的,分别是:
0x270
0x2c0
0x310
0x360
0x3b0
0x3d0

[ 本帖最后由 PTPTPTPTPTPT 于 2010-3-19 09:27 编辑 ]
回复

使用道具 举报

4#
发表于 2010-3-19 10:22:01 | 显示全部楼层

回复 #28 Pauly 的帖子

试了下,应该没问题了 :)

不过,这个命令行的长度,我觉得还是限制在 62 字节好一些。

限制在80字符,用户如果输入超过62字符但未超过80字符,仍旧可以输入,然而实际写入扇区时,却把62字符后面的内容给截掉了,这可能会给用户造成困惑

限制在62字符,虽然回车长度问题可能会导致可输入长度少于 62 字符,但应该也够用了

[ 本帖最后由 PTPTPTPTPTPT 于 2010-3-19 10:29 编辑 ]
回复

使用道具 举报

5#
发表于 2010-3-19 12:56:30 | 显示全部楼层
Good job !

:)
回复

使用道具 举报

6#
发表于 2010-3-19 13:59:43 | 显示全部楼层
不好意思 pauly ,刚刚发现 27 楼写错了,应该是这样:

这几个启动项,命令行的起始位置都是固定的,分别是:
0x220
0x270
0x2c0
0x310
0x360
0x3b0

希望你没被我的误导。。。
回复

使用道具 举报

7#
发表于 2010-3-19 14:15:54 | 显示全部楼层
呵呵,好   
字数补丁
回复

使用道具 举报

8#
发表于 2010-3-19 17:07:41 | 显示全部楼层
原帖由 jianliulin 于 2010-3-19 16:57 发表
可否添加备份/回复菜单配置功能,或者可以用UEDIT32等工具修改默认安装的菜单。


菜单位于 stage2 开头512字节,安装到硬盘后位于第二扇区。可以用工具直接修改。
回复

使用道具 举报

9#
发表于 2010-3-20 15:40:51 | 显示全部楼层

回复 #39 scxiegangxy 的帖子

不好意思,这个我就不懂了,没研究过。
回复

使用道具 举报

10#
发表于 2010-6-21 23:35:47 | 显示全部楼层
啊,太及时了~~ 多谢 pauly 兄!
回复

使用道具 举报

11#
发表于 2010-6-22 19:00:07 | 显示全部楼层
Pauly,不好意思,发现 63S-GRUB 一个 bug :
虽然是用 前 496 字节存储启动项,但是,实际中,这 496 字节的最后两个字节必须是 [00] [00] 最后一个启动项才能正常工作。这个 bug 可以修正,但需要添加不少检验代码,空间就不太够了。不如干脆限定菜单最大长度为 494 ,495 和 496 两个字节永远以 00 00 来填充。
回复

使用道具 举报

12#
发表于 2010-6-23 16:32:10 | 显示全部楼层
呵呵,好~~~
回复

使用道具 举报

13#
发表于 2010-8-2 13:54:16 | 显示全部楼层

回复 #59 2010888888 的帖子

应该是因为新版 63S-GRUB 的菜单扇区格式与早先的不同。新的安装程序支持新菜单格式,因而不能识别老的菜单。

可以用旧版 安装程序 把菜单内容复制出来,再用新程序重新安装、编辑菜单。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-19 18:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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