3.Ubuntu 等映象檔案SD燒寫系統以及啟動U盤記憶體編變小解決方案
阿新 • • 發佈:2019-01-30
一、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命令程序接收到訊號之後就打印出自己當前的進度