无忧启动论坛

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

[讨论] 在 谈 软解win7 grldr 冲突问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-2-20 20:21:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
软解win7  后 产生grldr  文件
如果你在安装 grub4dos0.4.5b               grldr 就会被覆盖   导致软解win7失败


我们可以这样解决
软解win7  后 产生grldr  
加载过程是 MBR--BPR-- GRLDR   


软解只是改写了BPR       PBR 是利用 microsoft   的bootsect.exe 写进去的
其中  bootsect.exe 里的 NTLDR 被改写了  GRLDR

因为 bootsect.exe /nt60   不仅可以加载bootmgr  还可以 加载  ntldr

bootmgr 优先加载  


改写  bootsect.exe   代码 00 02 5a 5c  使其优先加载 ntldr     而ntldr字符替换grldr即可  


这下好了  我们可以 把 bootsect.exe 字符 ntldr字符替换w7ldr      grldr文件改名 w7ldr   

就不冲突了  

哈哈

[ 本帖最后由 2011rabbit 于 2011-2-21 12:56 编辑 ]

bootsect.rar

35.66 KB, 下载次数: 104, 下载积分: 无忧币 -2

/nt60 c:

2#
发表于 2011-2-20 20:41:54 | 只看该作者
不错的东西啊。学习了!
不过我用的方法是把g4d的grldr改名,grldr.mbr中的有关grldr的也都改了,


现在干脆就修改mbr为grub4dos,将grldr改名为qlldr,放到D盘。这样的好处是在做一键恢复的时候万一恢复失败还可以引导grub4dos

[ 本帖最后由 ql1307096 于 2011-2-20 20:44 编辑 ]
回复

使用道具 举报

3#
发表于 2011-2-20 21:50:12 | 只看该作者
改写  bootsect.exe   代码 00 02 5a 5c  使其优先加载 ntldr  
-------------------
没看明白怎么改bootsect.exe使其优先加载ntldr
把什么改为00025a5c? 还是把00025a5c改成什么?

或者楼主提供个修改好的bootsect.exe???

[ 本帖最后由 haiuyan 于 2011-2-21 07:35 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 07:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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