Linux系统MBR分区表备份与恢复方法

2009年12月27日 系统技术 Linux系统MBR分区表备份与恢复方法已关闭评论 阅读 2,414 次

Linux系统为了确保系统安全,一般都会把MBR分区表备份下,以便系统出了问题方便恢复系统。
这次采用dd的方法来备份,dd是Linux下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。提供方法如下:
首先使用fdisk -l 确定MBR位置。
备份MBR:
dd if=/dev/sda1 of=/root/mbr bs=512 count=1
恢复MBR:
dd if=/root/mbr of=/dev/sda1 bs=512 count=1
恢复分区表:
dd if=/root/mbr of=/dev/sda1 bs=512 skip=446 count=66
注:mbr大小512 所以bs=512 count=1
bs=512 skip=446 count=66 用来确定分区表在备份文件中的位置

评论已关闭!