歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 如何在Linux裡面恢復mbr

如何在Linux裡面恢復mbr

日期:2017/2/28 17:52:17   编辑:Linux教程
可以使用下面的命令來恢復:
dd if=/boot/boot.NNNN of=/dev/hda bs=446 count=1
其中bs(buffer size)是指重寫的字節數。為什麼不是512呢?主引導扇區是一個扇區(512字節)呀?答案是因為我們用上面的命令是為了修復可能被病毒修改了的主引 導記錄MBR,或者想把LILO卸載掉,而不是恢復整個主引導扇區。所以我們只把主引導扇區的備份文件boot.NNNN的前446個字節重寫入主引導扇 區。boot.NNNN是我們在安裝Linux之前整個主引導分區的備份。如果我們把512個字節全部寫入主引導扇區就可能會把安裝了Linux後改變了 的硬盤DPT表也破壞掉。那就壞事了。
Copyright © Linux教程網 All Rights Reserved