本文介绍如何在黑群晖系统中,通过 SSH 与 dd 命令备份引导盘(/dev/synoboot),并说明恢复时的正确、安全操作方式。
注意:dd 是低级磁盘操作工具,一旦写错设备名,将造成不可逆的数据损坏。操作前必须确认设备路径无误。
一、启用 SSH 访问
- 登录 DSM
- 打开:控制面板 → 终端机和 SNMP
- 勾选:启用 SSH 功能
- 保存设置
二、通过 SSH 登录黑群晖
在电脑端使用 SSH 工具(PuTTY、Windows Terminal、macOS Terminal)连接你的群晖:
ssh 用户名@群晖IP地址
如果需要 root 权限,请输入:
sudo -i
三、识别引导盘(synoboot)
执行:
cat /proc/partitions
示例输出(部分):
8 48 30062592 synoboot
8 49 51200 synoboot1
8 50 51200 synoboot2
8 51 29959168 synoboot3
说明:
- /dev/synoboot → 引导盘整盘
- /dev/synoboot1/2/3 → 引导盘分区
- 若 synoboot 大小约为 30GB,则你使用的是大容量 U 盘或 SSD
备份目标是:/dev/synoboot(整个设备,而非分区)
四、备份引导盘镜像
1. 确认备份目录是否存在
ls /volume3/WD12T/backup
若不存在则创建:
mkdir -p /volume3/WD12T/backup
2. 执行备份
dd if=/dev/synoboot of=/volume3/WD12T/backup/synoboot_backup.img bs=4M status=progress
参数说明:
if=输入设备(引导盘)of=输出镜像文件bs=4M块大小为 4MB,提升速度status=progress显示实时进度
示例输出:
23005757440 bytes (23 GB, 21 GiB) copied, 621 s, 37.0 MB/s
五、验证备份文件
1. 查看文件大小
ls -lh /volume3/WD12T/backup/synoboot_backup.img
应接近 /dev/synoboot 的容量。
2. 可生成 MD5 校验值(可选)
md5sum /volume3/WD12T/backup/synoboot_backup.img
六、恢复引导盘(安全操作)
千万不要在正在运行的黑群晖系统上,把镜像直接写回 /dev/synoboot,否则系统可能立即崩溃或损坏。
正确、安全的恢复方式:
方法一:在另一台电脑(Windows/Linux)写入新 U 盘(推荐)
将 synoboot_backup.img 下载到电脑上,使用:
- Rufus / balenaEtcher
- 或 Linux
dd - 或 Win32DiskImager
写入到新的 U 盘即可。
方法二:在黑群晖上克隆到 第二个 U 盘(不要写 synoboot 本体)
- 插入一个新的空 U 盘
- 用以下命令找新 U 盘设备名:
dmesg | tail
或:
cat /proc/partitions
通常为 /dev/sdq、/dev/sdr 等,不会是 synoboot。 3. 写入新 U 盘:
dd if=/volume3/WD12T/backup/synoboot_backup.img of=/dev/sdq bs=4M status=progress
确认 /dev/sdq 是新 U 盘后再写!
七、重要警告
不要执行以下危险操作:
dd if=xxx.img of=/dev/synoboot
原因:
- 这是 正在运行的引导盘
- 写入过程中系统会立即损坏、卡死、掉线
- 中途失败会导致引导盘彻底损坏
正确做法:
- 备份可在群晖内部完成
- 恢复必须在另一台设备或新的 U 盘上进行








