樹莓派鏡像制作(圖文)


 

1、Win32Diskimager

  • 優點:使用簡單、方便

  • 缺點:制作的鏡像大小等於SD卡大小,也就是說,如果你的SD卡是32G,制作的鏡像也是32G,制作和燒錄的時間長。而且不能燒錄到小於當前SD卡大小的卡中

步驟:

  • 再任意位置新建一個.img后綴的文件

  •  

     

  • 樹莓派SD卡使用讀卡器插入電腦,打開Win32DiskImager,選中剛才創建的鏡像

  •  

     

     

  • 點擊Read,等待一會就制作好鏡像了

2、linux下使用dd命令

  • 讀卡器插入電腦,再/dev路徑下查看新掛載的分區,會出現/dev/sdb這個設備(也可能是sdc,sdd…)和/dev/sdb1,/dev/sdb2兩個分區。

  • 使用下列命令即可制作鏡像

    sudo dd if=/dev/sdb of=./我的鏡像.img
    

     

  • 但是這樣制作的結果和使用Win32DiskImager制作的一樣,所以想要制作最小鏡像,需要修改分區大小,這里在看了多種方法后,選了最簡單的一種。

步驟:

  • 讀卡器插入電腦,再/dev路徑下查看新掛載的分區

  • 使用gparted工具或ubuntu自帶的磁盤工具,效果都一樣

     

     

     

     

1 使用gparted

  • 安裝 sudo apt install gparted

  • 在終端輸入gparted /dev/sdb打開掛載的SD卡

     

     

     

  • 第一個是/boot的FAT32分區,第二個是根分區。可以看出來,第二分區有22.33GiB是沒有使用的,這部分不需要備份到鏡像中

  • 第一步,卸載/dev/sdb2,這一點很重要,掛載的分區不能修改,選中sdb2,點擊分區–>卸載

     

     

     

  • 第二步,選中sdb2,點擊工具欄的向右箭頭或點擊分區–>更改大小

     

     

     

     

  • 第三步,設計分區大小

     

     

     

  • 第四步,點擊工具欄的勾執行操作

     

     

     

     

  • 第五步,如果出現如圖錯誤,不要慌,這是你要修改的分區太小了,講分區修改大一點,重新執行操作就可以了,具體是多少需要看個人的情況

 

 

 

 

 

 

 

 

  • 第六步,修改結果

 

 

 

 

2 使用ubuntu自帶的磁盤工具

  • 第一步,打開磁盤工具,選中掛載的SD卡

     

     

     

  • 第二步,卸載sdb2,選中sdb2分區,點擊左下方的方形按鍵

     

     

     

  • 第三步,選中調整分區大小

     

     

     

  • 第四步,將游標拉到適當的大小位置,點擊調整大小,等待即可,如果出現錯誤,和使用gparted一樣,調整分區大小即可

     

     

     

     

     

     

  • 第五步,修改結果

     

     

     

     

3 鏡像制作

  • 查看分區情況sudo fdisk -l /dev/sdb

     

     

     

  • 從顯示信息看出,扇區大小為512,扇區末尾為17256447

  • 運行dd命令

    sudo dd if=/dev/sdb of=./我的鏡像.img bs=512 count=17256448 #因為扇區是沖0計數,所以count要加一
     
  • 再另一個窗口執行sudo watch -n 1 pkill -USR1 ^dd$,即可每一秒輸出一次dd命令的進度

     

     

  • 等待執行結束就可以獲得我們的鏡像了,燒錄后鏡像的分區大小也可以使用gparted和ubuntu的磁盤工具擴容,或者可以直接在樹莓派上擴容


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM