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