无忧启动论坛

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

[求助] ////////////////////////

  [复制链接]
跳转到指定楼层
1#
发表于 2013-8-15 21:21:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
推荐
发表于 2013-8-16 14:44:32 来自手机 | 只看该作者
527104427 发表于 2013-8-15 22:01
我不是想知道它们的区别,而是想引来开发者,解决这个问题。

这个问题不是开发者能解决的,这是因为grldr过大,而微软的引导文件根本就不能完整加载。但可以加载grldr.mbr(grldr的前面部分),成功加载了grldr.mbr后,再由grldr.mbr继续查找根分区中的grldr并加载。

你明白了这个原理,就应该知道要想加载改名的grldr就得对grldr.mbr进行修改。

评分

参与人数 1无忧币 +3 收起 理由
不点 + 3 遇到问题,努力挖掘,理解深刻。

查看全部评分

回复

使用道具 举报

推荐
发表于 2014-9-18 13:37:24 | 只看该作者
日   改名工具????     为什么都说用改名工具  那用什么工具啊    怎么用  在哪下载   教程    一堆片子        这个论坛玩啦    都是骗子   
回复

使用道具 举报

推荐
发表于 2014-8-25 21:11:16 | 只看该作者
本帖最后由 2011niumao 于 2014-8-25 21:12 编辑

记得制作g2ldr时候,使用winhex把grldr.mbr 内部的grldr 更改为 g2ldr ,这样就算是得到了g2ldr.mbr.
所以可用grldr.mbr
把 grldr 改名 例如 myldr  使用winhex 修改grldr.mbr内部的grldr 为 myldr
在 boot.ini  中使用C:\grldr.mbr=grub4dos 原理上可以吧。
回复

使用道具 举报

推荐
发表于 2013-8-16 13:28:11 | 只看该作者
527104427 发表于 2013-8-16 12:04
这帖子没能引起开发者关注,拍砖的倒有不少,算了,不再浪费口舌,当我废话连篇,异想天开……

想让开发者改进的话可以直说。。。至少我看完#1的帖子和标题后我第一反应跟帖说明为什么单纯改文件名不起作用。。。

点评

不错,要干什么就直说,不要让别人认为你在提一个没有什么意义的问题。  发表于 2013-8-16 17:44
回复

使用道具 举报

推荐
 楼主| 发表于 2013-8-16 12:04:31 | 只看该作者
不才 发表于 2013-8-16 11:09
嘿嘿,上世纪的火车跑100迈,新世纪的火车跑500迈。是否上世纪的火车改改就成了?

这帖子没能引起开发者关注,拍砖的倒有不少,算了,不再浪费口舌,当我废话连篇,异想天开……

点评

想让开发者改进的话可以直说。。。至少我看完#1的帖子和标题后我第一反应跟帖说明为什么单纯改文件名不起作用。。。  详情 回复 发表于 2013-8-16 13:28
回复

使用道具 举报

推荐
发表于 2013-8-16 11:09:09 | 只看该作者
527104427 发表于 2013-8-16 00:43
你直接说GRLDR不是全部被BOOT.INI加载不就得了。

如果0.46A可以实现改名,那0.45也应该要支持。

嘿嘿,上世纪的火车跑100迈,新世纪的火车跑500迈。是否上世纪的火车改改就成了?

点评

这帖子没能引起开发者关注,拍砖的倒有不少,算了,不再浪费口舌,当我废话连篇,异想天开……  详情 回复 发表于 2013-8-16 12:04
回复

使用道具 举报

2#
发表于 2013-8-15 21:55:29 来自手机 | 只看该作者
0.4.5c要改内部名称,把grldr改成你要的名称如ntldr,0.4.6a的可以随便更名使用.

点评

我不是想知道它们的区别,而是想引来开发者,解决这个问题。  详情 回复 发表于 2013-8-15 22:01
回复

使用道具 举报

3#
 楼主| 发表于 2013-8-15 22:01:42 | 只看该作者
2012hongrui 发表于 2013-8-15 21:55
0.4.5c要改内部名称,把grldr改成你要的名称如ntldr,0.4.6a的可以随便更名使用.

我不是想知道它们的区别,而是想引来开发者,解决这个问题。

点评

这个问题不是开发者能解决的,这是因为grldr过大,而微软的引导文件根本就不能完整加载。但可以加载grldr.mbr(grldr的前面部分),成功加载了grldr.mbr后,再由grldr.mbr继续查找根分区中的grldr并加载。 你明白  详情 回复 发表于 2013-8-16 14:44
这没问题吧。你在boot.ini改名字,boot.ini是给nt5用的,g4d仍然默认搜索grldr  详情 回复 发表于 2013-8-15 22:54
回复

使用道具 举报

4#
发表于 2013-8-15 22:54:37 | 只看该作者
527104427 发表于 2013-8-15 22:01
我不是想知道它们的区别,而是想引来开发者,解决这个问题。

这没问题吧。你在boot.ini改名字,boot.ini是给nt5用的,g4d仍然默认搜索grldr

点评

看不懂你说什么,boot.ini是可以加载g4d的,那么,改名字为何就不能加载了,难道这不是BUG?  详情 回复 发表于 2013-8-15 23:15
回复

使用道具 举报

5#
 楼主| 发表于 2013-8-15 23:15:55 | 只看该作者
2010dewuyou 发表于 2013-8-15 22:54
这没问题吧。你在boot.ini改名字,boot.ini是给nt5用的,g4d仍然默认搜索grldr

看不懂你说什么,boot.ini是可以加载g4d的,那么,改名字为何就不能加载了,难道这不是BUG?
回复

使用道具 举报

6#
发表于 2013-8-16 00:00:53 | 只看该作者
本帖最后由 2011cwj6958 于 2013-8-16 00:12 编辑

要用Grub4dos安装及改名工具,不能直接改名。

[boot loader]
timeout=3
default=C:\grldr
[operating systems]
C:\ydldr=启动阿杰工作室GRUB4DOS文字引导菜单
C:\ajldr=启动阿杰工作室GRUB4DOS-XPM图形引导菜单
C:\ypldr=启动阿杰工作室GRUB4DOS-MSG图形引导菜单
C:\grldr=全自动引导ISO,IMG,IMA,本地系统,资源管理器
C:\GRUB\g2ldr.mbr=启动阿杰工作室GRUB2-2013引导菜单
C:\GRUB\buldr.mbr=启动阿杰工作室BURG-2013引导菜单
C:\n6ldr=启动Microsoft Windows NT6引导菜单
C:\xtldr=启动阿杰工作室SYSLINUX-2012引导菜单
C:\xoldr=启动阿杰工作室XORLDR-2012引导菜单
C:\linux=启动阿杰工作室Linux-Live系统引导菜单



点评

笔趣阁http://www.bookdg.com  发表于 2014-9-1 19:17
回复

使用道具 举报

7#
发表于 2013-8-16 00:39:55 | 只看该作者
boot.ini是nt5的配置文件,nt5通过boot.ini找到gcldr 并加载了g4d,然后g4d没找到自己,因为g4d默认搜索grldr,
你在boot.ini改名gcldr这事g4d不知道,因为g4d不管boot.ini,想要g4d直接搜索gcldr,要改g4d默认搜索
。。。。

点评

你直接说GRLDR不是全部被BOOT.INI加载不就得了。 如果0.46A可以实现改名,那0.45也应该要支持。  详情 回复 发表于 2013-8-16 00:43
回复

使用道具 举报

8#
 楼主| 发表于 2013-8-16 00:43:42 | 只看该作者
2010dewuyou 发表于 2013-8-16 00:39
boot.ini是nt5的配置文件,nt5通过boot.ini找到gcldr 并加载了g4d,然后g4d没找到自己,因为g4d默认搜索grl ...

你直接说GRLDR不是全部被BOOT.INI加载不就得了。

如果0.46A可以实现改名,那0.45也应该要支持。

点评

嘿嘿,上世纪的火车跑100迈,新世纪的火车跑500迈。是否上世纪的火车改改就成了?  详情 回复 发表于 2013-8-16 11:09
回复

使用道具 举报

9#
发表于 2013-8-16 02:08:38 | 只看该作者
我还停留在grldr.mbr用法上,一直都是安装到mbr,boot.ini一次也没用过。。今天看你发帖才知道原来早就把grldr.mbr整合了可以直接grldr了。
估计开发者加些代码就能解决了。省去ue修改。


回复

使用道具 举报

10#
发表于 2013-8-16 02:59:32 | 只看该作者
本帖最后由 2011cwj6958 于 2013-8-16 03:04 编辑

boot.ini可以启动grldr grldr.mbr grldr.bin 或者改名的grldr(不能直接改名,必须通过软件工具改名,直接改名boot.ini仍然把它当作原来没有改名的grldr识别),我的移动硬盘上N多的改名的grldr,启动没有任何问题

[boot loader]
timeout=3
default=C:\ypyd1
[operating systems]
C:\GRUB\g2ldr.mbr=启动GRUB2引导LINUX LIVE系统菜单
C:\GRUB\buldr.mbr=启动BURG转换引导菜单
C:\ypyd1=启动第一硬盘Windows系统
C:\ypyd2=启动第二硬盘Windows系统
C:\Slita=启动Slitaz-Linux-Live系统
C:\ruldr=启动Rus-Linux-Live系统
C:\vrldr=easeboot vod视频点播系统
C:\cdldr=启动CDlinux万能无线破解系统
C:\gxbox=启动GeexBox迷你多媒体Linux系统
C:\sxldr=启动中文版slax-remix-linux系统
C:\pcldr=启动PCLinuxOS——最小版本ob+gnome组合而成的“迷你牛”系统
C:\bdldr=E17界面中的优秀发行版——bodhilinux
C:\mcldr=启动微微核 microcore + macpup528 系统
C:\itldr=启动简体中文版iThink Slax 6.3.0 RC1-linux系统
C:\puppy=启动小芭比PUPPY linux系统
C:\tcldr=tinycore三核版本,加chromium 18开发人员中文版,18个系统集成
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="主机第一硬盘Windows XP SP3系统" /fastdetect /noexecute=optin
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="主机第二硬盘Windows XP SP3系统" /fastdetect /noexecute=optin


回复

使用道具 举报

15#
发表于 2013-8-16 18:08:47 | 只看该作者
还是有明白人。bfgxp 给出了答案:本来就无解。XP 的 NTLDR 本身有限制,它没有能力加载超过 8K 的引导扇区文件。这是 XP 的事,不能从 grub4dos 身上找毛病。要想克服这个问题,必须从 Windows 入手,比如说,升级你的 Windows,从 XP 升级到 Win7(实际上也不过就是用 bootmgr 替换掉 NTLDR 罢了,你可以仍然使用 XP)。

这个情况正如某人用 map 启动了某个 ISO 进入 Windows 之后抱怨 Windows 下看不见虚拟光盘,认为这是 grub4dos 的责任(实际上属于 Firadisk 或 winvblock 的责任)。这都属于 “方向性” 错误,搞错 “对象” 了。

527104427 发表于 2013-8-16 00:43
你直接说GRLDR不是全部被BOOT.INI加载不就得了。


原来你也知道 GRLDR 不能被 NTLDR 全部加载啊。换句话说,你已经知道不可能解决了,后文却还在寻求解决办法。

点评

那么请问0.46a为什么支持?  详情 回复 发表于 2013-8-18 16:44
回复

使用道具 举报

16#
发表于 2013-8-18 16:44:08 来自手机 | 只看该作者
不点 发表于 2013-8-16 18:08
还是有明白人。bfgxp 给出了答案:本来就无解。XP 的 NTLDR 本身有限制,它没有能力加载超过 8K 的引导扇区 ...

那么请问0.46a为什么支持?

点评

0.46a我在虚拟机测试不支持 但我不愿再在这问题上纠结  详情 回复 发表于 2013-8-18 23:20
回复

使用道具 举报

17#
发表于 2013-8-18 22:28:16 | 只看该作者
我也纳闷:为什么只有你一个人说 0.4.6a 支持,而前面的那么多人,没有一个人直接证实你的这个说法?

点评

哦,原来都不支持。。  详情 回复 发表于 2013-8-19 22:46
回复

使用道具 举报

18#
发表于 2013-8-18 23:20:12 | 只看该作者
2011nikbobo 发表于 2013-8-18 16:44
那么请问0.46a为什么支持?

0.46a我在虚拟机测试不支持
但我不愿再在这问题上纠结
回复

使用道具 举报

19#
发表于 2013-8-19 22:46:41 来自手机 | 只看该作者
不点 发表于 2013-8-18 22:28
我也纳闷:为什么只有你一个人说 0.4.6a 支持,而前面的那么多人,没有一个人直接证实你的这个说法?

哦,原来都不支持。。
回复

使用道具 举报

20#
发表于 2014-8-25 19:52:51 | 只看该作者
如果Boot.ini里grldr改名了的话,那么你在安装grldr的时候,也的把grldr改为你Boot.ini里grldr对应的名字,这样就可以了,希望可以解决你遇到的问题。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 14:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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