linux dd恢复分区,[转]Linux dd命令备份和恢复分区与磁盘、分区表、MBR等

1,查看磁盘挂载状态:df -h2,开始备份磁盘分区,命令格式为:

dd if=“设备或文件名” of=“备份文件的路径”,下文示例的磁盘分区为/dev/sda1,挂载点为/boot,备份文件设定为/data2/boot.disk;

2,开始备份磁盘分区,命令格式为:

dd if=“设备或文件名” of=“备份文件的路径”,下文示例的磁盘分区为/dev/sda1,挂载点为/boot,备份文件设定为/data2/boot.disk;

dd if=/dev/sda1 of=/tmp/boot.disk备份出来的文件甚至可以用mount 挂载:

mount -o loop /tmp/boot.disk /mnt

然后进入/boot 分区肆无忌惮的乱删一气……,重启机器,grub 找到vmlinuz 了……

如果是恢复和系统无关的分区,可以在工作模式下进行恢复,如果无法启动了,使用Linux启动盘进入救援模式:

切记,要选择挂载的硬盘为可读写。(如不想在救援模式挂载磁盘请看文尾的小top)

救援模式下,默认会将硬盘数据挂载到live CD 的/mnt/sysimage 目录。

这是当前的挂载点信息。

我们可以考虑chroot,也可以不做。

现在看看挂载信息。

恢复的时候用同样的命令格式,只是源和目标变了:

dd if=/tmp/boot.disk of=/dev/sda1严重警告!如果你的恢复路径指定错误,比如说指定到/dev/sda2或者/dev/s


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部