我有一个无法离线的 Raspberry PI。
使用 DD 我已将 /dev/root/ 和 /dev/mmcblk0p5 启动分区备份到 Windows 网络共享上。
如何从 Windows 恢复使用 DD 拍摄的图像?
使用 Windows,我需要在新的 SD 卡上重建操作系统。(这样我就可以将第二个 RPi 放在线上,并移除另一个进行维护,而不会造成服务中断)
我尝试使用 Win32DiskImager 实用程序来恢复映像。但它只适用于恢复整个磁盘映像,而不适用于使用新 SD 卡上的多个分区重建操作系统。
有没有 Windows 应用程序可以用来将两个图像文件放在 SD 卡上?有没有在 Windows 中运行的 GParted?
我是否应该将基本的 Noobs 映像放在 SD 卡上,然后替换启动和根分区?
答案1
如果我是你,我会从 pi 完成整个操作(假设你有备用的 USB 端口)。
不要添加分区,而是通过 USB 适配器将整个磁盘添加到新的 SD 卡。
假设通过 USB 连接的 SD 卡已安装/dev/sdb
(您可以通过插入时查看来检查dmesg
- 确保您获得了整个磁盘设备名称,如果它说有一个/dev/sdb1
,则表示找到了一个分区,您应该使用,/dev/sdb
这意味着整个磁盘)。
然后你可以做
dd if=/dev/mmcblk0 of=/dev/sdb bs=1m
该 SD 卡将与您已有的 SD 卡完全相同。