摘要: 代码位于\stage2\mbrstart.S 它又包含了grldrstart.S 阅读全文
posted @ 2009-05-22 15:54 Fan Zhang 阅读(186) 评论(0) 推荐(0)
摘要: 今天顺手分析了微软默认安装的mbr程序。 它主要是寻找active partition,然后将这个分区的boot sector 读入7c00,并执行。否则显示错误信息。 读磁盘用到了13H中断,显示用到了10H中断 Typical boot sector code also expects to be loaded at physical address 0x7c00, even though a... 阅读全文
posted @ 2009-05-22 15:11 Fan Zhang 阅读(533) 评论(0) 推荐(0)
摘要: HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices\DosDevices\C:, would be:A8 E1 B9 D2 00 7E 00 00 00 00 00 00红色数字是MBR中的数字签名,而蓝色数字形成一个64bit的整型,0x00000000007e00,他是LBA的数字。代表这个分区的位置在0x7e00的扇区里。 阅读全文
posted @ 2009-05-22 11:00 Fan Zhang 阅读(171) 评论(0) 推荐(0)