无忧启动论坛

标题: 在 谈 软解win7 grldr 冲突问题 [打印本页]

作者: 2011rabbit    时间: 2011-2-20 20:21
标题: 在 谈 软解win7 grldr 冲突问题
软解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:


作者: ql1307096    时间: 2011-2-20 20:41
不错的东西啊。学习了!
不过我用的方法是把g4d的grldr改名,grldr.mbr中的有关grldr的也都改了,


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

[ 本帖最后由 ql1307096 于 2011-2-20 20:44 编辑 ]
作者: haiuyan    时间: 2011-2-20 21:50
改写  bootsect.exe   代码 00 02 5a 5c  使其优先加载 ntldr  
-------------------
没看明白怎么改bootsect.exe使其优先加载ntldr
把什么改为00025a5c? 还是把00025a5c改成什么?

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

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




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