无忧启动论坛
标题:
关于xorldr安装在指定的扇区。
[打印本页]
作者:
2011lionbaby
时间:
2011-4-27 09:09
标题:
关于xorldr安装在指定的扇区。
最近安装了版主的xorldr。为了一劳永逸,我想把xorldr安装到硬盘最后面得空闲区域里(unpartitionable space)我用WINHEX查了一下我的硬盘的情况。
从下图可以看出,unpartitionable space的起始地址是976768065扇区。
0001.JPG
(96.89 KB, 下载次数: 78)
下载附件
2011-4-27 09:09 上传
于是我如下图配置xorldr
xorldr的主代码安装在 976768065
辅助代码的首扇区设定为976768070
写入磁盘后我用WINHEX查过目标扇区中确实有数据写入(本来都是00)
但是重启后就是不出现xorldr的启动菜单,直接冲主分区的WINXP启动了。
注:我用同样的配置,只是xorldr安装位置选择默认MBR安装,成功。
请问如果想把xorldr安装到特定的扇区的话,我的设定是否有误?
2222.JPG
(75.49 KB, 下载次数: 72)
下载附件
2011-4-27 09:09 上传
作者:
yjd
时间:
2011-4-27 10:46
最好还是mbr+辅助代码(剩余空间)方案比较好。
你的这样方法我还真没试过,难道xorldr程序会自动修改mbr优先指向976768065 ?
硬盘启动首先读的是mbr代码(无第三方软件干扰)。
你可以备份mbr1然后按你的方法安装再备份mbr2然后对比2个mbr文件如果代码都没变那就说明你的方法是不成功的。
作者:
Pauly
时间:
2011-4-27 16:58
标题:
回复 #1 2011lionbaby 的帖子
正如楼上所说,启动时BIOS会将硬盘的第一个扇区(MBR)加载到内存并运行。如果将 XORLDR 安装到非 MBR 的其他地方则需要通过其它方式来引导这个扇区从而启动 XORLDR
作者:
2011lionbaby
时间:
2011-4-27 22:01
谢谢版主知道,问一下,您说的用其他方法是什么意思?或者您告诉我用什么软件,我去查。还有我问一下,是不是无论用什么方法(在不修改bios的前提下)启动后bios总是先读MBR。
[
本帖最后由 2011lionbaby 于 2011-4-27 22:05 编辑
]
作者:
Pauly
时间:
2011-4-27 23:05
是的,建议先阅读一下
http://bbs.wuyou.net/forum.php?m ... xtra=page%3D1digest
,了解一些基础知识
作者:
2011lionbaby
时间:
2011-4-28 14:13
谢谢版主,我去学习一下基础知识。
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/)
Powered by Discuz! X3.3