无忧启动论坛

标题: 【请大大们删除此帖】给个G4D下做BOOTSECT的思路 [打印本页]

作者: sunsea    时间: 2011-10-19 20:53
标题: 【请大大们删除此帖】给个G4D下做BOOTSECT的思路
记得看帖时看到一贴:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=192837&page=1#pid2221585
想了一下,就给了个思路,当然,我技术水平还不及那贴楼主,但就在此献丑给个思路了:
重写DBR:从内置或者外置的资源文件中加载一个DBR(看情况,如果是硬盘的那就加载一个hd的,如果是U盘的就加载一个U盘的)(建议从用BOOTICE新分区格式化的盘子中提取),写入到(md)的一个地址处,然后提取出盘子的总扇区数,算出CHS,覆盖DBR中的CHS。再把总扇区数也覆盖掉,写入盘子,如果无法写入就报错(对此我们只能说:那个盘子太BUGGY了……)
重写MBR:从内置或者外置的资源文件中加载一个MBR(一般用XP的)),写入到(md)的一个地址处,不覆盖分区表,写入即可,如果无法写入就报错(对此我们只能说:那个盘子太BUGGY了……)
清理0-62扇区,很简单,直接把0-62扇区填零即可。
以上就是我的思路,如果真的很BUGGY的话(或者不必要)就当放P了,删帖即可。

[ 本帖最后由 2011czmxbb52 于 2011-10-20 06:11 编辑 ]
作者: sratlf    时间: 2011-10-19 21:33
标题: 回复 #1 2011czmxbb52 的帖子
现成的 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=193054
作者: hotdll    时间: 2011-10-19 22:08
标题: 回复 #2 sratlf 的帖子
夜版和楼主转的帖子是一个地址
作者: HY    时间: 2011-10-19 23:16
标题: 回复 #3 hotdll 的帖子
都是sgw888的帖子没错.但不是同一个地址.
作者: sunsea    时间: 2011-10-20 06:11
那就请大大们删除此帖了




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