告急!!如何使用debug将硬盘的活动分区改为非活动分区??

来源:百度知道 编辑:UC知道 时间:2024/05/27 20:04:00
告急!!如何使用debug将硬盘的活动分区改为非活动分区??和恢复??

这个你要小心操作.
用98启动盘进入到dos界面后
运行debug.exe
执行下边的代码
a100
mov ax,0201
mov dx,0080
mov bx,1000
mov cx,0001
int 13
int 3
加一个回车
g=100
d1000
d
执行后显示的就是mbr代码.一共是512个字节.如果没有显示出来再输入
d
d
到最后是55 aa时结束.
如果你的硬盘是一个主分区一个扩展分区.那么就在11be那个位置是80,而在11ce那的代码是00
如果你想把主分区改成不活动分区,就执行
e11be
看到80输入00回车
e11ce
看到00输入80回车
这样就把第二个分区变成的活动分区了.
这时还没完事.刚才只是把硬盘启动的mbr调到了内存里边.你还要把这512个字节写回去.
执行.
a100
mov ax,0301
多加个回车
g=100
这时程序己经执行完毕.
一定要把硬盘的数据备份.如果你操作失误,硬盘就什么都没有了.