无忧启动论坛

标题: Grub4dos安装及改名工具 【10.07.03更新】 [打印本页]

作者: lianjiang    时间: 2010-6-29 18:50
标题: Grub4dos安装及改名工具 【10.07.03更新】
Grub4dos安装及改名工具

简介:
“Grub4dos安装及改名工具”用于把grub4dos安装到Windows系统的启动项或者MBR中,为避免与其他软件冲突(比如软激活程序等),支持给grldr改名,修改后的文件名限5个字符,不足5字符时自动补全。支持Windows 2000、xp、2003、2008、vista及Windows 7 (x86&x64)。支持带100MB保留分区的系统。
内置grldr及grldr.mbr(10-06-09),同目录下的外置grldr及menu.lst文件优先。
从启动项卸载时,请指定启动项名称。

声明: 使用此软件的相关风险及后果均由使用者自行承担!

也可用来卸载其它软件写入到启动项的项目。
可指定启动项名,也可指定引导文件的名称。

比如卸载启动文件中GGhost一键恢复的项目,可设置“GGhost一键恢复”,或者在改名处设置“ggldr.mbr‘。

10.06.29
首发
10.07.03
增加显示启动项列表功能
支持导入同目录下的menu.lst外置菜单
可选择外置grldr优先
细节完善

预定功能已全部实现,若没bug的话,此版本不再更新。

下载:  
http://u.115.com/file/f5f04abfcb
http://www.163pan.com/files/i0k000s0v.html


grub4dos的一般使用,可参看“grub4dos初级教程
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=110562


NT6.X




NT5.X



启动项列表



[ 本帖最后由 lianjiang 于 2010-7-3 20:20 编辑 ]
作者: sratlf    时间: 2010-6-29 19:47
标题: 回复 #1 lianjiang 的帖子
看界面是可以同时安装到bcd和mbr?  改名是单纯的只改文件名还是内部名称也改

假如是nt5.x的会出现安装到bcd吗   还有PE下可以使用吗
作者: lianjiang    时间: 2010-6-29 19:55
原帖由 sratlf 于 2010-6-29 19:47 发表
看界面是可以同时安装到bcd和mbr?  改名是单纯的只改文件名还是内部名称也改

假如是nt5.x的会出现安装到bcd吗   还有PE下可以使用吗


是的,支持同时安装到启动项及mbr。
nt 5.x 显示的是boot.ini,修改内部名称,仅改文件名就没意义了。
现版本pe下不行。



[ 本帖最后由 lianjiang 于 2010-6-29 19:59 编辑 ]
作者: sratlf    时间: 2010-6-29 20:02
标题: 回复 #3 lianjiang 的帖子
那绝对支持了啊   能再加上修改grldr内置菜单  以及PE下向目标系统写入引导就好了
作者: lianjiang    时间: 2010-6-29 20:11
原帖由 sratlf 于 2010-6-29 20:02 发表
那绝对支持了啊   能再加上修改grldr内置菜单  以及PE下向目标系统写入引导就好了


下一次更新时可考虑加入对pe下安装支持。
主要是pe下,多系统情况时,对当前系统的判断有些问题。
作者: lianjiang    时间: 2010-6-29 20:16
也可用来卸载其它软件写入到启动项的项目。
可指定启动项名,也可指定引导文件的名称。

比如卸载启动文件中GGhost一键恢复的项目,可设置“GGhost一键恢复”,或者在改名处设置“ggldr.mbr‘。
作者: freesoft00    时间: 2010-6-29 21:41
很好,挺方便的。支持
作者: Hcrty    时间: 2010-6-29 21:49
呵呵...
简单实用便于操作
我是个小菜
如果尤其是热键启动,本来就蛙哥的一键F9发愁,原因是那些辅助启动项啥的太多,不太会设置
而xorldr用来设置启动项管理是最好的选择,却不适合一键启动。
因此,想修改个一键启动隐藏的PE让我很为难,这回有了他,我就可以尝试尝试了。
谢谢lz

[ 本帖最后由 丞羽 于 2010-6-29 21:58 编辑 ]
作者: 天涯海角1216    时间: 2010-6-29 21:49
有问题呀,杀毒软件关闭


作者: lianjiang    时间: 2010-6-29 21:55
原帖由 天涯海角1216 于 2010-6-29 21:49 发表
有问题呀,杀毒软件关闭

93043


此错误是处理分区信息时出了问题。
能否贴出dsptw取得的硬盘信息?最好以附件传上来。
dsptw  /a /pdr
作者: 天涯海角1216    时间: 2010-6-29 22:04


有个EISA分区居然没发现,呵呵
作者: lianjiang    时间: 2010-6-29 22:13
原帖由 天涯海角1216 于 2010-6-29 22:04 发表
93048

有个EISA分区居然没发现,呵呵


加了 /pdr就踢除了隐藏分区。要查看所有分区,可用 dsptw 0  /l

知道问题了,是没有活动主分区,因此提示无法继续了。
不知你是如何启动xp的?
作者: 天涯海角1216    时间: 2010-6-29 22:19
标题: 回复 #12 lianjiang 的帖子
哦?
我用FBINST启动grldr引导的XP的,活动分区标志设在扩展分区上的,目的是实现扩展分区间距多引导的,呵呵
作者: 天涯海角1216    时间: 2010-6-29 22:21
原帖由 lianjiang 于 2010-6-29 22:13 发表


加了 /pdr就踢除了隐藏分区。要查看所有分区,可用 dsptw 0  /l

知道问题了,是没有活动主分区,因此提示无法继续了。
不知你是如何启动xp的?

这些应该忽略的,呵呵


作者: lianjiang    时间: 2010-6-29 22:24
原帖由 天涯海角1216 于 2010-6-29 22:19 发表
哦?
我用FBINST启动grldr引导的XP的,活动分区标志设在扩展分区上的,目的是实现扩展分区间距多引导的,呵呵


活动分区标志设在扩展分区上的这种高级用法没接触过。
这个工具是按常规系统启动来考虑的,没有活动分区时无法安装。
作者: 天涯海角1216    时间: 2010-6-29 22:30
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2

我明白了,活动分区标志没在主分区上,程序阻止,防止出错,避免无法引导系统。

就是用grldr.mbr安装到mbr的吧?其实将能够发现的系统分区复制到第2扇区就可以引导了。。。。

谢谢!
作者: lianjiang    时间: 2010-6-29 22:32
原帖由 天涯海角1216 于 2010-6-29 22:30 发表

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=160773&extra=page%3D2

我明白了,活动分区标志没在主分区上,程序阻止,防止出错,避免无法引导系统。

就是用grldr.mbr安装到mbr的吧?其实将能够发现的系统分区复制到第2扇区就可以引导了。。。。


装到mbr的问题不大,关键是安装到启动项的。通常来说,有活动分区,是可能正常启动的前提。
至于高级用户,无需这种工具。

[ 本帖最后由 lianjiang 于 2010-6-29 22:36 编辑 ]
作者: 天涯海角1216    时间: 2010-6-29 22:35
安装到分区PBR,是吗?
就是将该grldr中各个分区对应的程序安装到分区的,是吗?或者将grldr释放到某个分区根目录
谢谢!
作者: lianjiang    时间: 2010-6-29 22:45
原帖由 天涯海角1216 于 2010-6-29 22:35 发表
安装到分区PBR,是吗?
就是将该grldr中各个分区对应的程序安装到分区的,是吗?或者将grldr释放到某个分区根目录
谢谢!


我对mbr之类的知识了解很有限,grub4dos也只会用现成的工具来安装使用。
这个安装工具,也只是集成了几个现成工具,并加上一些简单的信息处理来完成的。
作者: lianjiang    时间: 2010-6-29 22:47
安装时,grldr会复制到某盘的根目录,并备份启动文件及mbr到同一位置。
作者: bao423    时间: 2010-6-30 08:36
标题: 安装到nt5.X时的一些问题
Grub4dos安装及改名工具,选择安装到boot.ini时,同目录下的外置文件grldr并没有优先,卸载后,文件gg_boot.ini没自动删除,选择安装到mbr时,同目录下的外置文件grldr也没有优先,如果此时根目录没有发现grldr,将导致死机,卸载后,文件grldr和MBR0.sav没自动删除!

[ 本帖最后由 bao423 于 2010-6-30 08:40 编辑 ]
作者: lianjiang    时间: 2010-6-30 09:09
原帖由 bao423 于 2010-6-30 08:36 发表
Grub4dos安装及改名工具,选择安装到boot.ini时,同目录下的外置文件grldr并没有优先,卸载后,文件gg_boot.ini没自动删除,选择安装到mbr时,同目录下的外置文件grldr也没有优先,如果此时根目录没有发现grldr,将导致死机,卸载后,文件grldr和MBR0.sav没自动删除!

什么叫“外置文件grldr并没有优先”?
安装时grldr会自动复制到指定盘的根目录。grldr文件会删除,未删除的话,请贴出安装及卸载的设置截图。
卸载后未删除备份文件,是防止万一软件有bug,出现操作失误时,可恢复正常状态。
作者: bao423    时间: 2010-6-30 09:16
标题: 回复 #22 lianjiang 的帖子
是这样的,我在“Grub4dos安装及改名工具.exe”相同的目录下放置了grldr文件,但它并没有复制到根目录下,还有如果原来的主引导记录是1JF9K,安装到mbr,卸载后无法恢复主引导!

[ 本帖最后由 bao423 于 2010-6-30 09:20 编辑 ]
作者: lianjiang    时间: 2010-6-30 09:20
原帖由 bao423 于 2010-6-30 09:16 发表
是这样的,我在“Grub4dos安装及改名工具.exe”相同的目录下放置了grldr文件,但它并没有复制到根目录下!


明白了,我检查一下。

发现了,没注意复制文件的位置有问题。
现版本只在改名时才复制外置文件,马上修正。

已修正更新,下载见顶楼。

[ 本帖最后由 lianjiang 于 2010-6-30 09:33 编辑 ]
作者: lianjiang    时间: 2010-6-30 09:34
原帖由 bao423 于 2010-6-30 09:16 发表
如果原来的主引导记录是1JF9K,安装到mbr,卸载后无法恢复主引导!

请先卸载1JF9K,再安装到mbr。
作者: bao423    时间: 2010-6-30 09:51
标题: 回复 #25 lianjiang 的帖子
有个小建议,可以将延时默认时间改为3秒,5秒有点长了,还有默认时最好不勾选任何安装选项,如果带有自动识别当前已安装的选项就更好了!
作者: 33445566    时间: 2010-6-30 10:53
这下G4D安装方便了,建议增加“改名”按键,方便仅GRLDR改名,不安装。
“改名”按键:当仅选改名时,“改名”按键可用,并能在当前目录下生成改名后的文件;当前面二项也有选择时,“改名”按键隐去或变灰,不可用,在安装过程中按需要改名。



[ 本帖最后由 33445566 于 2010-6-30 10:58 编辑 ]
作者: bao423    时间: 2010-6-30 11:33
希望能增加自动载入当前配置的功能,或增加相应的按钮,如果能增加修改内置的grldr菜单或当前目录下的grldr功能,那就更强大了!
作者: lianjiang    时间: 2010-6-30 12:33
原帖由 33445566 于 2010-6-30 10:53 发表
这下G4D安装方便了,建议增加“改名”按键,方便仅GRLDR改名,不安装。
“改名”按键:当仅选改名时,“改名”按键可用,并能在当前目录下生成改名后的文件;当前面二项也有选择时,“改名”按键隐去或变灰,不 ...


现在你把boot和mbr勾掉不选,之选改名,就会在根目录下保存改过名的文件。
即是支持GRLDR只改名,不安装的。

也支持安装并改名,需要勾选安装选项。
作者: lvmenbo    时间: 2010-6-30 19:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: lianjiang    时间: 2010-6-30 19:54
原帖由 lvmenbo 于 2010-6-30 19:30 发表
楼主 名称那里是否可以使用中文?


可以。
作者: lianjiang    时间: 2010-6-30 20:49
10.06.30
修正一个外置grub4dos文件优先的问题
增加显示启动项列表功能
增加导入同目录下的menu.lst外置菜单
作者: bao423    时间: 2010-7-1 09:19
从mbr卸载,无法自动删除根目录下的grldr文件!
作者: xianglang    时间: 2010-7-1 09:42
163PAN总是不能下载,用迅雷也是一样,不知道是怎么回事。
作者: lianjiang    时间: 2010-7-1 15:15
原帖由 bao423 于 2010-7-1 09:19 发表
从mbr卸载,无法自动删除根目录下的grldr文件!


勾选上改名
作者: lianjiang    时间: 2010-7-1 15:18
原帖由 xianglang 于 2010-7-1 09:42 发表
163PAN总是不能下载,用迅雷也是一样,不知道是怎么回事。


http://u.115.com/file/f59e3aaa7
作者: xianglang    时间: 2010-7-1 18:21
115这个可以下载了,谢谢。
作者: xianglang    时间: 2010-7-1 18:25
安装到MBR这一项,是不是增加一个优先启动原来的MBR这一项更好一些?
作者: lianjiang    时间: 2010-7-1 19:34
原帖由 xianglang 于 2010-7-1 18:25 发表
安装到MBR这一项,是不是增加一个优先启动原来的MBR这一项更好一些?


是优先启动原mbr的,同安装GGhost一键恢复等工具的处理思路一样。
作者: chen463    时间: 2010-7-1 20:12
下载测试了。。。
1.grldr更名后,不要覆盖原来的旧档案。因为grldr里头的引导menu.lst有所不同,才会更名。
2.现在好像存放在c:盘,mbr既然安装,又备份mbr.sav,当然不要随便被还原破坏。
作者: lianjiang    时间: 2010-7-1 20:23
原帖由 chen463 于 2010-7-1 20:12 发表
下载测试了。。。
1.grldr更名后,不要覆盖原来的旧档案。因为grldr里头的引导menu.lst有所不同,才会更名。
2.现在好像存放在c:盘,mbr既然安装,又备份mbr.sav,当然不要随便被还原破坏。


改名的话,是不会覆盖已有的原grldr的。
备份的文件,仅供出现意外时用户手动处理。
需要的,用户可自行移到其他位置。
作者: chen463    时间: 2010-7-1 20:41
原帖由 lianjiang 于 2010-7-1 20:23 发表


改名的话,是不会覆盖已有的原grldr的。
备份的文件,仅供出现意外时用户手动处理。
需要的,用户可自行移到其他位置。

但是操作后,更名ggldr,的确覆盖已有的原更名ggldr
作者: lianjiang    时间: 2010-7-1 20:52
原帖由 chen463 于 2010-7-1 20:41 发表

但是操作后,更名ggldr,的确覆盖已有的原更名ggldr


改名是为了不与grldr冲突,既然你自己改名,还改一个已有的名称,覆盖是很自然的事情。
1,换一个新的文件名,
2,改名前自己备份原已有的同名文件。



我说的不覆盖,是指文件名为grldr的文件,而不是改名后的文件。

理想的方法,是把menu.lst放到同目录下,这样将自动导入menu到新的grldr文件中。
作者: lianjiang    时间: 2010-7-2 10:11
预定功能已全部实现,若没bug的话,此版本不再更新。

10.07.02
支持导入同目录下的menu.lst外置菜单
可选择外置grldr优先


作者: chen463    时间: 2010-7-2 10:29
此版本不再更新,那后学就收藏起来,使用到一键安装了,谢谢!O(∩_∩)O哈!

想请教一个技术问题,最近这几天刚接触,学习Setup Factory操作,制作好了菜单界面,最后执行不知如何使用?
已经设定MBR选择热键和秒数的变数,最后如何运用执行grubinst...命令,file.run和shell.execute好像是使用执行EXE。
作者: lianjiang    时间: 2010-7-2 10:35
读取设置的参数,赋给变量,然后在运行grubinst时带变量运行。

Setup Factory 的使用,我也只会一些最基本的功能,可参看这个教程。
用 Setup Factory 7.0 制作安装程序


[ 本帖最后由 lianjiang 于 2010-7-2 10:46 编辑 ]
作者: chen463    时间: 2010-7-2 10:53
刚刚测试了一下,发现一些错误信息。。。

看图。。。

702.JPG (35.64 KB, 下载次数: 28)

702.JPG

作者: lianjiang    时间: 2010-7-2 10:56
原帖由 chen463 于 2010-7-2 10:53 发表
刚刚测试了一下,发现一些错误信息。。。

看图。。。


出错内存错误,估计与系统有关。
作者: chen463    时间: 2010-7-2 11:06
教程看过了,就是不知使用那个命令编辑,来执行最后自动安装。
没关系,我开新贴来请教,有没有了解操作的。
作者: bao423    时间: 2010-7-2 12:01
安装时选择改名,无法同时导入外置菜单!

[ 本帖最后由 bao423 于 2010-7-2 12:54 编辑 ]

Grub4dos安装及改名工具_100701.JPG (71.47 KB, 下载次数: 32)

Grub4dos安装及改名工具_100701.JPG

作者: lianjiang    时间: 2010-7-2 12:14
原帖由 bao423 于 2010-7-2 12:01 发表
安装时选择改名,无法同时导入外置菜单!


刚试了,没问题。
贴出你的操作截图。
作者: bao423    时间: 2010-7-2 13:15
标题: 回复 #51 lianjiang 的帖子
操作截图已补上,见50#,请指教!
作者: sratlf    时间: 2010-7-2 14:43
@ lianjiang

现在在外面  没有办法下载测试  想知道导入外置菜单的话对外置菜单有体积限制吗  

试了论坛其他的内置菜单修改类的工具  都是菜单大于4K是写入内置菜单有问题  有几个是菜单截断了  只有一个提示菜单过长无法写入

使用grubmenu倒是可以写入完整的大于4K的菜单  但是写入后查看时发现开头两个字符不管是原来是什么写入后都是乱码
作者: lianjiang    时间: 2010-7-2 14:50
原帖由 bao423 于 2010-7-2 13:15 发表
操作截图已补上,见50#,请指教!


设定是对的,menu文件是有效菜单文件的话,应该是可以的。
刚才我用你的设置参数试过了,正常。
不明白为何你那里无效。
作者: lianjiang    时间: 2010-7-2 14:51
原帖由 sratlf 于 2010-7-2 14:43 发表
@ lianjiang

现在在外面  没有办法下载测试  想知道导入外置菜单的话对外置菜单有体积限制吗  

试了论坛其他的内置菜单修改类的工具  都是菜单大于4K是写入内置菜单有问题  有几个是菜单截断了  只有一个 ...


此软件使用的是grubmenu,应同直接使用grubmenu的结果一样。
作者: chen463    时间: 2010-7-2 15:06
1.测试安装启动项是ok。
2.测试安装MBR,F9引导是成功了,但是在热键提示下面,又多出有GRUB计时完后,无法进入启动项选择,直接引导menu.lst。这情况?已经无法进入系统了。

正常的情况。。。应该热键F9,不按计时完后,直接进入启动项,【没有GRUB计时啊!】
作者: lianjiang    时间: 2010-7-2 15:21
原帖由 chen463 于 2010-7-2 15:06 发表
2.测试安装MBR,F9引导是成功了,但是在热键提示下面,又多出有GRUB计时完后,无法进入启动项选择,直接引导menu.lst。这情况?已经无法进入系统了。

正常的情况。。。应该热键F9,不按计时完后,直接进入启动项,【没有GRUB计时啊!】



安装到mbr前,请重建标准的mbr。【特备是使用了grub4dos以外的各种修改mbr的工具的,比如1JF9之类的工具】
只装了热键,没有启动项的话,应是直接进入启动项中的默认项的。
作者: bao423    时间: 2010-7-2 15:39
一直有这样的问题,如果机器上已安装了1JF9K,这时运行bootice,将主引导记录设为NT5.X,然后用你的软件从mbr安装,此时可以启动grubdos,但此时按其它键或延时将无法进入系统,呈死机状态,如果用再你的软件卸载,主引导记录不是NT5.X,也当然就无法进入系统,请测试一下!
作者: chen463    时间: 2010-7-2 15:39
已经用各种。。重建立MBR,还是出现,但是运用bat建立F9热键,没有那个GRUB计时情况。。。
作者: lianjiang    时间: 2010-7-2 16:06
原帖由 chen463 于 2010-7-2 15:39 发表
已经用各种。。重建立MBR,还是出现,但是运用bat建立F9热键,没有那个GRUB计时情况。。。


应该是第二扇区不是空闲扇区造成的。
以前是强制备份第一扇区数据到第二扇区。
后来改成了只有在第二扇区为空闲扇区时才会备份,否则不备份第一扇区,使用了1JF9K后第二扇区已经不是空闲扇区了,所以未备份。


装过1JF9K之类的,估计用一下路线应是可以的。
1,用本工具安装到mbr
2,卸载
3,重建标准mbr
4,再安装到imbr

或者先重建mbr,并清掉第二扇区数据后安装,这样1,2就可省去。
作者: chen463    时间: 2010-7-2 17:32
这几种安装。。。其实后学都有操作过,最好的安装方式还是先卸载,再安装其它,关于GRUB自动备份到第二扇区,我认为不要动,因为恢复时grubinst --restore-prevmbr (hd0)会使用到,即使外面已经没有备份的文件,还是可以利用恢复mbr。
像我们如此更换热键的机会,应该也是不多。
这样的操作,在xp系统还好,win7系统,如果变更mbr,不知情况如何???
作者: lianjiang    时间: 2010-7-3 20:21
再次更新,完善一些细节。
作者: chen463    时间: 2010-7-3 23:32
测试过,非常之好,赶快来去更新,感谢!感恩!
作者: xianglang    时间: 2010-7-4 00:34
在WIN7下用,会生成一个B盘,关闭程序之后,WIN7会弹出一个带重新安装、已正常运行的出错窗口——好象6-30的版本没有这样的现象,不知道是不是正常的?
作者: lianjiang    时间: 2010-7-4 08:12
原帖由 xianglang 于 2010-7-4 00:34 发表
在WIN7下用,会生成一个B盘,关闭程序之后,WIN7会弹出一个带重新安装、已正常运行的出错窗口——好象6-30的版本没有这样的现象,不知道是不是正常的?


基本处理过程同之前版本没有区别。出现B:是正常的,刷新一下应就没有了。
安装结束,win7有时会出现提示,不明白系统提示的依据,原因不明。
作者: wangou42    时间: 2010-7-9 08:35
繁體中文 win7 X64 下無法運行,提示"launcher Error" “Unable to open achieve file”
作者: lianjiang    时间: 2010-7-9 10:48
原帖由 wangou42 于 2010-7-9 08:35 发表
繁體中文 win7 X64 下無法運行,提示"launcher Error" “Unable to open achieve file”


只支持简体中文系统。
作者: wanderer11    时间: 2010-7-13 19:55
  1. 太好了
复制代码

作者: ypy121    时间: 2010-7-17 14:54
楼主有没有 源码? 我像 yy一下。哈

[ 本帖最后由 ypy121 于 2010-7-17 15:12 编辑 ]
作者: ali88home    时间: 2010-7-21 18:15
这个到底是为什么?会出现

7202.JPG (10.55 KB, 下载次数: 24)

7202.JPG

作者: 2011cwj6958    时间: 2012-6-9 01:00
很优秀的工具软件,非常有用,希望能更新.
作者: 2011mysuperdos    时间: 2013-2-24 21:31
这个好,我就要个改名的工具
作者: 2011mysuperdos    时间: 2013-8-1 09:28
如果再加个备份MBR的功能就好啦,我自己备份那儿,啥时都能还原
作者: change_sh    时间: 2014-6-25 11:14
实用,谢谢分享




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