这个问题存在是因为它具有历史意义,但它不被认为是本网站的一个很好的、主题性的问题,所以请不要以此作为您可以在这里提出类似问题的证据。虽然我们鼓励您帮助维护其答案,但请理解 Ask Ubuntu 通常不允许使用“大列表”问题,并且将根据帮助中心关闭。
备份非常重要。显然没有最好的备份工具,但比较这些选项会很有趣。
我正在尝试克隆可能包含多个分区的 SD 卡,其中一些分区是 Ubuntu 无法识别的。通常,我想克隆整个卷,而不仅仅是某些分区。所以,我挂载 SD 卡并在日志查看器中看到类似的内容:
kernel: [ 262.025221] sdc: sdc1 sdc2
alex@u120432:~$ ls /dev/sdc*
/dev/sdc /dev/sdc1 /dev/sdc2
Run Code Online (Sandbox Code Playgroud)
由于我想复制整个磁盘,我执行:
dd if=/dev/sdc of=sdimage.img bs=4M
Run Code Online (Sandbox Code Playgroud)
创建文件 sdimage.img,7.9 GB(7,944,011,776 字节)(SD 卡为 8 GB)。现在我挂载另一张 SD 卡并执行:
dd if=sdimage.img of=/dev/sdc bs=4M
Run Code Online (Sandbox Code Playgroud)
问题是第二个 dd 命令挂在某个阶段,永远不会成功。此后,我无法重新启动或关闭计算机,我只需要关闭电源即可。
这是正确的方法吗?也许还有另一种克隆 SD 卡的方法?
操作系统:Ubuntu 12.04(精确穿山甲),32 位。