我最初使用的是2GB SD卡,但是我觉得这有点麻烦,所以我买了16GB卡来代替它。使用单一的Pi,我可以在卡之间转移所有工作,还是需要从头开始?

#1 楼

您应该能够使用与闪存相同的应用程序(或Linux中的dd命令)复制映像:

dd if=/dev/sdx of=/path/to/image


其中sdx代表SD卡。

然后可以像原始版本一样将其闪存到新的SD卡上:

dd if=/path/to/image of=/dev/sdx


有关更多信息,请参见以下问题:

如何备份Raspberry Pi?

您可以在此处查看如何增加图像的大小:

如何调整我的图像大小/(根)分区?

评论


这是否要求您同时访问两张卡(例如,连接第二张读卡器)?如果没有,我假设图像存储在RAM中,直到将其写入新卡。那么,如果原始映像大于可用的RAM量怎么办?谢谢!

–本
16年1月14日在17:30



@Ben映像存储在磁盘上您通过参数of提供的路径上。

–活动
16年1月14日在17:33

感谢您的答复,但我仍然在这里遗漏了一些东西。这是否意味着我需要同时将两个SD卡(即两个磁盘)连接到pi?

–本
16年1月15日在2:11

@Ben,您无法在Raspberry Pi上执行此操作。您必须使用单独的计算机。

–活动
16年1月15日在9:51

@Ben可以不使用USB到SD适配器来容纳目标卡吗?

–鲍勃·布朗(Bob Brown)
18年4月13日在16:40

#2 楼

有一个预装了raspbian的应用程序,可以通过USB将整个sdcard复制到新的sdcard中。该应用程序的名称是sd卡复印机。可以在附件中找到。