无忧启动论坛

标题: PT 63S-GRUB 安装程序(2010-6-23 更新) [打印本页]

作者: Pauly    时间: 2010-3-8 21:33
标题: PT 63S-GRUB 安装程序(2010-6-23 更新)
发布一个用于安装和配置 PTPTPTPTPTPT 开发的 63S-GRUB 的小程序,可以安装到指定硬盘,也可以修改配置及菜单

63sgrub_inst.rar (28.46 KB, 下载次数: 1597)

程序内置 2010-6-18 发布的 63S-GRUB v2.0 beta1,欢迎有需要的朋友们下载使用!


2010.6.23 修正一个 bug,该 bug 导致在允许的长度范围内菜单过长时程序崩溃的问题。

2010.6.21 升级到 2010-6-18 发布的 2.0 beta1。

2010.3.22 根据
jianliulin 的建议,在同一目录下如果发现 stage1 和/或 stage2,会自动选中“使用外部 stage1” 和 “使用外部 stage2”。

2010.3.19 修正了启动菜单中的长度限制的问题。

附: 63S-GRUB 原帖

[ 本帖最后由 Pauly 于 2010-6-23 13:07 编辑 ]

main.gif (13.33 KB, 下载次数: 298)

main.gif

menu.gif (10.94 KB, 下载次数: 271)

menu.gif

作者: 天涯海角1216    时间: 2010-3-8 21:43
谢谢Pauly大师:
这样好,我们找的就方便了!
作者: Pauly    时间: 2010-3-8 21:46
标题: 回复 #2 天涯海角1216 的帖子
呵呵,多谢支持,主要是方便下载,有网友 PM 我,要我单独发出来方便下载
作者: PTPTPTPTPTPT    时间: 2010-3-8 21:49
嗯,这样好!更容易找。
作者: GDownloader    时间: 2010-3-8 22:36
能集成在BOOTICE中么?这样更方便了。
作者: zjq20032006    时间: 2010-3-9 00:49
我觉得Pauly做的东西真的好用,而且简单明了
作者: TOSHIBA    时间: 2010-3-9 06:05
谢谢 Pauly 大师,满足了我等菜鸟的请求,谢谢
作者: thttht    时间: 2010-3-9 09:02
Pauly 大师出手,我们等菜鸟有福了!
作者: molingjian    时间: 2010-3-9 09:48
集成在bootice中吧~~    大师出现,必有精品!
作者: gzdiky    时间: 2010-3-9 11:24
嗯,这样好!更容易找。
作者: zqjiang    时间: 2010-3-9 11:49
谢谢Pauly大大   这样就方便了很多
作者: xianglang    时间: 2010-3-9 12:14
要先安装到硬盘之后,才可以配置菜单么?怎么我现在第一次运行,配置菜单项是灰色不可选的呢?
作者: 天涯海角1216    时间: 2010-3-9 12:16
标题: 回复 #12 xianglang 的帖子
不安装哪来菜单?
呵呵
作者: 我跑龙套    时间: 2010-3-9 13:05
谢谢 Pauly 大师,也希望集成在bootice中。
作者: tdq868xin    时间: 2010-3-9 15:37
我还是喜欢安在U盘里随身带着爽!
支持!!强烈支持!!!
作者: Pauly    时间: 2010-3-9 17:40
标题: 回复 #14 我跑龙套 的帖子
等这个 63S-GRUB 功能全面稳定了后再作打算吧,目前这样也挺好
作者: 天涯海角1216    时间: 2010-3-9 18:45
标题: 回复 #16 Pauly 的帖子
建议增加重写MBR功能!!!
谢谢!
作者: xianglang    时间: 2010-3-9 20:59
不可以先写了菜单再安装吗?那我还是暂时不试了。
作者: qqkid    时间: 2010-3-9 21:07
出现这个。。,不过影响不大

Error.JPG (14.52 KB, 下载次数: 181)

Error.JPG

作者: yy258    时间: 2010-3-10 09:02
测试一下,顶下楼主!
作者: zjq20032006    时间: 2010-3-11 01:04
如何减少菜单项目?                       .
作者: wanghh    时间: 2010-3-11 09:02
非常好的东西!!收藏了
作者: sy235688    时间: 2010-3-12 21:56
这个工具是格式化分区后 引导信息还在 是这个作用吗?不是很懂 看来有要学习了

另外问下 GHOST备份分区的时候 会备份MBR吗?恢复分区我查看MBR没有改变 PBR改变了 不知道为什么 还是我哪里没有修改对
作者: icons    时间: 2010-3-15 21:18
好东西。。。下来测试一下。
作者: xacxf_2000    时间: 2010-3-18 21:20
谢谢 Pauly 大师,也希望集成在bootice中。
作者: PTPTPTPTPTPT    时间: 2010-3-19 09:07
Hi pauly,
貌似 63sgrub_inst 对启动项的长度限制有点问题:目前标题好像是限制在16个字符内,实际上,应该是15个字符,因为最后一个字节必须是 00 ,才能打印出来。

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

不好意思,这个事情应该怪我,之前没有说清楚,呵呵。。。
作者: PTPTPTPTPTPT    时间: 2010-3-19 09:15
对,还有,命令行不是紧跟在标题之后的,命令行的起始位置 = 标题起始位置 + 16 ,也就是说,每个启动项前面16字节是完全分配给标题的,而且第16字节必须是 00 。

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

[ 本帖最后由 PTPTPTPTPTPT 于 2010-3-19 09:27 编辑 ]
作者: Pauly    时间: 2010-3-19 09:30
标题: 回复 #26 PTPTPTPTPTPT 的帖子
确实如你所说,这个应该是我的疏忽导致的,我已进行了修正,你看看还有什么不妥的

对于命令行,因为在 WINDOWS 的文本框中,回车换行是两个字符,所以总长度限制在了 80 个字符,但写入磁盘的时候会按 62 字节 + 00 00 来写入
作者: gsl27    时间: 2010-3-19 09:56
现在正在找的东西啊              
作者: PTPTPTPTPTPT    时间: 2010-3-19 10:22
标题: 回复 #28 Pauly 的帖子
试了下,应该没问题了 :)

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

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

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

[ 本帖最后由 PTPTPTPTPTPT 于 2010-3-19 10:29 编辑 ]
作者: Pauly    时间: 2010-3-19 12:34
标题: 回复 #30 PTPTPTPTPTPT 的帖子
再次做了修改,现在在键入时应该可以准确限制去除回车符后的字数了
作者: PTPTPTPTPTPT    时间: 2010-3-19 12:56
Good job !

:)
作者: PTPTPTPTPTPT    时间: 2010-3-19 13:59
不好意思 pauly ,刚刚发现 27 楼写错了,应该是这样:

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

希望你没被我的误导。。。
作者: Pauly    时间: 2010-3-19 14:03
标题: 回复 #33 PTPTPTPTPTPT 的帖子
没有,我按每个启动项 80 字节(16 + 64)计算的,再加上最开始的 16 字节
作者: PTPTPTPTPTPT    时间: 2010-3-19 14:15
呵呵,好   
字数补丁
作者: jianliulin    时间: 2010-3-19 16:57
可否添加备份/回复菜单配置功能,或者可以用UEDIT32等工具修改默认安装的菜单。
作者: PTPTPTPTPTPT    时间: 2010-3-19 17:07
原帖由 jianliulin 于 2010-3-19 16:57 发表
可否添加备份/回复菜单配置功能,或者可以用UEDIT32等工具修改默认安装的菜单。


菜单位于 stage2 开头512字节,安装到硬盘后位于第二扇区。可以用工具直接修改。
作者: cs035090    时间: 2010-3-20 09:50
支持一下。。。。。。。。
作者: scxiegangxy    时间: 2010-3-20 15:26
请教两位大师,对stage2是否可以用makerom(当然需加上isa.img)编译成能刷进bios的63s-grub4rom?
作者: PTPTPTPTPTPT    时间: 2010-3-20 15:40
标题: 回复 #39 scxiegangxy 的帖子
不好意思,这个我就不懂了,没研究过。
作者: bao423    时间: 2010-4-23 11:19
标题: 63sgrub需改进!
63sgrub安装后,配置路径大小写不能通用,启动项最好能增减,还有希望能设置快捷键,请改进!
作者: xacxf_2000    时间: 2010-4-24 08:39
Pauly 大师出手,我们等菜鸟有福了!
作者: bao423    时间: 2010-5-6 13:48
Pauly大师最近不知在忙什么?63sgurb启动界面不是很好看,要是能更新一下就好了,如果启动时能默认启动XP,延时2秒,如果按快捷键可以进入其它启动选项就好了,类似于F11的一键还原,希望Pauly大师能带给我们更好的作品
作者: lujianshe    时间: 2010-5-10 09:39
谢谢分享!!!!!!!!!
作者: ziyun    时间: 2010-5-10 18:21
此贴必火,先占位支持了,谢谢分享
作者: PTPTPTPTPTPT    时间: 2010-6-21 23:35
啊,太及时了~~ 多谢 pauly 兄!
作者: jianliulin    时间: 2010-6-22 12:07
Pauly 大师你好,能否把安装wee的功能也加到这个工具上啊,你写的程序体积就是小,
作者: Pauly    时间: 2010-6-22 17:26
标题: 回复 #47 jianliulin 的帖子
呵呵,大师不敢当,我回去再看看吧,wee 的你已经作了一个了啊

[ 本帖最后由 Pauly 于 2010-6-22 17:27 编辑 ]
作者: yichya    时间: 2010-6-22 18:14
LZ在呀,赶紧麻烦解释下菜单到底怎么整呀?
作者: jianliulin    时间: 2010-6-22 18:29
原帖由 Pauly 于 2010-6-22 17:26 发表
呵呵,大师不敢当,我回去再看看吧,wee 的你已经作了一个了啊

你写的体积比较小很适合内置在PE中,并且太多工具也不好,把功能都集中在一两个工具比较方便,最好能把63s-grub、和wee集成到BOOTICE.EXE中
作者: PTPTPTPTPTPT    时间: 2010-6-22 19:00
Pauly,不好意思,发现 63S-GRUB 一个 bug :
虽然是用 前 496 字节存储启动项,但是,实际中,这 496 字节的最后两个字节必须是 [00] [00] 最后一个启动项才能正常工作。这个 bug 可以修正,但需要添加不少检验代码,空间就不太够了。不如干脆限定菜单最大长度为 494 ,495 和 496 两个字节永远以 00 00 来填充。
作者: Pauly    时间: 2010-6-23 13:07
标题: 回复 #51 PTPTPTPTPTPT 的帖子
我这个程序会将前面 496 字节的空闲部分全部清零,倒是不会导致这个问题

但有个其他的bug,已修正。
作者: PTPTPTPTPTPT    时间: 2010-6-23 16:32
呵呵,好~~~
作者: yichya    时间: 2010-6-24 08:33
用了一下发现新老版本不能通用.应该改进下
作者: Pauly    时间: 2010-6-24 12:18
标题: 回复 #54 yichya 的帖子
新老版本不可混用,菜单部分格式不一样!
作者: zhaohj    时间: 2010-6-24 17:08
能通用不点的吗?
作者: Pauly    时间: 2010-6-24 22:27
标题: 回复 #56 zhaohj 的帖子
不能通用,两个格式不一样的
作者: bao423    时间: 2010-7-5 12:21
Pauly你好,你决定是否把“安装wee的功能”也加到这个工具上啊?原来的安装wee程序有好多问题的!
作者: 2010888888    时间: 2010-7-31 19:04
配置菜单是灰的,不能打开
作者: fh123456    时间: 2010-8-1 15:54
我的也是配置菜单是灰的
作者: PTPTPTPTPTPT    时间: 2010-8-2 13:54
标题: 回复 #59 2010888888 的帖子
应该是因为新版 63S-GRUB 的菜单扇区格式与早先的不同。新的安装程序支持新菜单格式,因而不能识别老的菜单。

可以用旧版 安装程序 把菜单内容复制出来,再用新程序重新安装、编辑菜单。
作者: 2010zhangyaf    时间: 2010-8-2 17:30
大师出品,必是精品!!!
作者: lovewei1112    时间: 2010-11-29 22:16
标题: 回复 #1 Pauly 的帖子
呵呵 是不是安装了 多系统就都用他引导了 每次开机就显示菜单
作者: tdq868xin    时间: 2011-1-5 07:47
很好用,期待更好的新版。
作者: icons    时间: 2011-3-11 16:01
怎样写进0磁道,好像没介绍?
作者: leitian72853    时间: 2022-5-1 14:36
谢谢分享
作者: 2010czcry    时间: 2022-5-27 08:22
P大好久没出作品,10年前的作品,依然有众多粉丝




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3