3.Ubuntu 等镜像文件SD烧写系统以及启动U盘内存编变小解决方案

来源:互联网 发布:淘宝充值平台能赚钱吗 编辑:程序博客网 时间:2024/05/05 07:22

一、u盘或者SD准备

无论你是好的还是内存的的内存看 首先格式化,最好按以下步骤

  


2.按win+r 然后输入diskpart




4.输入【select disk 2 】选择磁盘2












二、

1: 下载系统镜像文件;

2:安装软件:7z解压缩软件、Win32DiskImager-odroid-v1.3 烧写软件;

3:解压 下载的镜像文件;

4:启动Win32DiskImager 烧写系统:

       分别选择系统镜像文件、烧写设备,点击Write;

        烧写成功后,点击Verify验证


三|、在已经启动的系统中,你想从另一张SD卡启动或者烧写系统

1.下载镜像到系统某个目录中

2.sudo fdisk -l查看U盘的路径,如/dev/sdc之类的,一定要确保正确,否则会写到硬盘上,查看容量识别一下。

然后准备好ISO文件,如放在/home/someone/abc.iso
然后输入 sudo dd if=/home/someone/abc.iso of=/dev/sdc
回车后静等命令完成,此时U盘灯会闪烁,表示有数据写入,但打开u盘的话,里面看不出文件有改变,不用担心。
3.linux下显示dd命令的进度:
dd if=/dev/zero of=/tmp/zero.img bs=10M count=100000

想要查看上面的dd命令的执行进度,可以使用下面几种方法:

比如:每5秒输出dd的进度

方法一:

watch -n 5 pkill -USR1 ^dd$

方法二:

watch -n 5 killall -USR1 dd

方法三:

while killall -USR1 dd; do sleep 5; done

方法四:

while (ps auxww |grep " dd " |grep -v grep |awk '{print $2}' |while read pid; do kill -USR1 $pid; done) ; do sleep 5; done

上述四种方法中使用三个命令:pkill、killall、kill向dd命令发送SIGUSR1信息,dd命令进程接收到信号之后就打印出自己当前的进度



阅读全文
0 0
原创粉丝点击