BananaPi 显示DD烧写eMMC进度的命令
BananaPi 的 Gitbook 里提供的把镜像烧录进板载的eMMC的命令
sudo dd if= xxx.img of=/dev/mmcblk1 bs=10MB
这条命令打上去之后没有任何返回显示进度,只能傻等着。
谷歌了一圈找到个可以查看dd拷贝进度的命令。
sudo dd if= xxx.img of=/dev/mmcblk1 bs=10MB &
在原来的命令基础上,加了个 &,让他在后台执行。
while (ps auxww |grep " dd " |grep -v grep |awk '{print $2}' |while read pid; do kill -USR1 $pid; done) ; do sleep 5; done
然后执行这个命令,就可以在控制台看到DD的进度了。
每5秒输出一下当前DD进度。
完成的时候会出现
按Ctrl+C
结束监视命令就可以了
PS:应该不支持多个DD的监视
已有 2 条评论
2016年07月03日
这个好,支持一下
2016年11月16日
watch -n 5 killall -USR1 dd
这个命令也是可以的