好吧, 我们来做一个备份! 论坛用户,使用MAC并且是Adafruit的客户phil.drummond根据他自己的发现找到了最好的备份系统镜像的方法。 并且他找到了一个十分快速而简单的方法 – 一个快速创建一个正在运行的树莓派系统的克隆,在小派本身上!
这个脚本来自于Pastbin的用户BILLW。 你需要的:
获取脚本文件首先,把这个脚本复制到你的小派里。你可以通过以下几种方法做到这一点:
然后…
…或者…
…再或者…
运行脚本1.把SD卡插入USB读卡器,然后把读卡器插入到小派的一个USB口上。 在你运行脚本的时候必须指定SD卡的名字。Raspbian和occidentalis会为USB上找到的SD卡分配类似”sda”,”sdb”等的名字。 如果你不确定sda是不是正确的卡,使用下面的命令列出连接到小派上的卡。
SD卡插槽上正在运行系统的SD卡应该显示为/dev/mmcblk0。你的空白的SD卡应该显示为/dev/sda1(或者是/dev/sdb1,如果你插入了不止一个USB读卡器到小派上)。 注意你不应该输入”1″ – 如果你看到你的卡显示为”/dev/sda1″,你仍然应该在运行脚本时输入sda(“sda”是卡的名字,而”sda1″是卡的第一个分区的名字)。 现在,你可以开始运行脚本了。
之前提醒过,第一个参数是SD卡的名字,这里是”sda”。”-f”告诉脚本完整格式化SD卡。 脚本会提示你是否初始化目标SD卡。输入”y”然后按一下回车。
接着,会提示你是否想给你的备份镜像指定一个标签。这不是必须的 – 按一下回车跳过。 最后,脚本会提示你是否真的要这么做,在它正式开始备份之前。按一下”y”然后回车。 现在能做的只有等待 – 这将会花费一小会时间。 当这个过程完成,脚本会提示你是否卸载(unmount)这个新系统卡,按一下”y”,然后就完成啦! 现在你应该关闭小派,把新卡插入到SD卡插槽中,然后重启 – Bingo!一个完全树莓派系统的完全克隆! 遇到了问题?如果你看到类似下面的错误: …这意味着你的SD卡当前被挂载在了系统上。在你操作前你必须卸载它。在图片里,我正准备写入一个在早些时候克隆的SD卡,它有2个分区:/dev/sda1和/dev/sda2,你应该只有一个分区。 不论有几个分区,把每一个挂载的分区使用umount命令进行卸载:
原文链接: adafruit.com 翻译: 极客范 - Boyd Wang 译文链接: http://www.geekfan.net/8827/ |