歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

如何清除mbr

  DOS啟動: DEBUG -a MOV AX,0301 MOV BX,1000 MOV CX,1 MOV DX,80 INT 13 INT 3 - F 1000 FFFF 0 - G - Q fdisk /mbr是清除並重新填寫MBR模塊的代碼,可以用來清除病毒,但其中的4個硬盤分區表仍然保留,上面的方法是將MBR徹底清0,你再啟動計算機,什麼盤都沒了,只能重新分區。 另外一點要注意,如果你的硬盤不是IDE0上的MASTER,需要把DX,80改成DX,180/280/380(有可能有4塊硬盤) dd if=/dev/zero of=/dev/hda bs=446 count=1 fdisk /mbr 還有上面那個兄弟的debug應該都可以. 我的第一種方法是在Linux下做的,第二種方法拿98的啟動盤引導,執行就行了。 DEBUG乃最好的干的最干淨的方法 另外,如果真的要清空mbr,什麼也不留。我原來寫的"dd if=/dev/zero of=/dev/hda bs=512 count=1"可行,但如此做四個主分區的信息就沒有了,你將不能啟動任何一個系統。今天編輯成"bs=446"則只清除引導信息。不破壞主分區的信息.MBR中後66個字節用來保存主分區信息,因為它的容量有限,所以有四個主分區的限制。今天在這兒補充說明一下,以免造成不良後果。




Copyright © Linux教程網 All Rights Reserved