把pcDuino 的新系统在nand和SD卡直接相互拷贝

在用pcDuino的时候大家应该会发现flash很小,才2G, 做几个应用之后系统就满了,必须把系统格式化,再做其他的,这样之前做的东西都没了。现在我们发现了一个很好的解决办法,最新5月31号发布的系统有个非常好的功能,可将做好的系统做成批量系统卡,将系统备份起来。请看具体操作,有图有真相。

1.先制作一张从SD卡启动的ubuntu

pic1

2.将SD卡插到pcDuino上,然后执行命令

sudodd if=/dev/mmcblk0p2 of=/dev/nanddbs=1M &&sudo sync

需要等待大概10分钟的样子,拔出内存卡,重启一下

等执行完了之后会发现无法进入系统,只有一个光标在显示器上闪,这个是正常的

你可以执行lsmod看看,发现原来驱动都没有加载上去,这时候同时按住ctrl+alt+F1

就可以进入ubuntu字符界面。在字符界面下执行board-config.sh, 就可以看到开机启动界面。

pic2

点一下里面的update

pic3

更新一下config和kernel

然后重启一下,就可以看到桌面了,这是熟悉的pcDuino桌面。这就是把SD卡里面的系统dd到nand里面。

3.将nand里面的系统做成批量系统卡。

把上面的步骤做到nand里面系统做成批量系统卡,其实很简单,这时候更新的board-config.sh非常强大。把SD卡在电脑上格式化一下,再插到pcDuino上面,在终端上输入sudoboard-config.sh

pic4

请注意红色圈出的两个选项,backup可以把整个系统做成批量系统卡。Make_mmc_boot可以把整个系统拷贝到sd卡,大家是不是想现在就去试一下呢!

你可能感兴趣的:(liunx,arduino,pcduino,minipc)