s-blog

CentOS 用 dd 还原备份镜像文件

ssssmy · 2026-06-05 · 1 min · CentOS

注意:还原镜像会覆盖目标磁盘/分区上的所有数据,操作前务必确认备份文件正确并备份目标磁盘上的重要数据。

还原步骤

# 1. 确定目标磁盘(查看已连接磁盘和分区)
lsblk        # 或 fdisk -l / parted -l

# 2. 用 dd 还原镜像到目标磁盘(会覆盖目标磁盘所有内容)
sudo dd if=sda_backup.img of=/dev/sdb bs=4M
  • if=sda_backup.img:备份镜像路径
  • of=/dev/sdb:目标磁盘路径(确保正确)
  • bs=4M:块大小,可按需调整
# 3. 验证还原(挂载目标磁盘检查内容)
mkdir /mnt/restore
sudo mount /dev/sdb /mnt/restore
# 检查后卸载
sudo umount /mnt/restore

写入 U 盘(ISO → USB)

sudo dd if=镜像路径 of=/dev/sdb bs=1M
  • USB 设备不能已挂载(系统自动挂载需先 umount /dev/sdb
  • 目标写整盘路径(/dev/sdb),不要带分区号(如 /dev/sdb1
  • bs 块大小随意,通常 1M/2M,默认 512K

原文链接:https://www.ssssmy.com/notes/centos-yong-dd-huan-yuan-bei-fen-jing-xiang-wen-jian