樹莓派備份鏡像縮減

主要介紹方式二:

  • 先縮減分區(qū)
    1. 開啟 loopback

      $ sudo modprobe loop
      
    2. 創(chuàng)建新 loopback device,返回 /dev/loop0

      $ sudo losetup -f
      
    3. 創(chuàng)建鏡像的設(shè)備

      $ sudo losetup /dev/loop0 myimage.img
      
    4. 加載設(shè)備

      $ sudo partprobe /dev/loop0
      
    5. 使用 GParted 加載設(shè)備,縮減分區(qū)

      $ sudo gparted /dev/loop0
      

      然后出現(xiàn)類似下圖:


      Snipaste_2019-02-15_14-10-19.png
      • 點(diǎn)擊 rootfs 分區(qū),點(diǎn)擊 resize/move 按鈕


        Xnip2019-02-15_14-13-45.jpg
      • 縮減分區(qū),增加500MB

        Xnip2019-02-15_14-16-08.jpg

        Xnip2019-02-15_14-18-33.jpg

        Xnip2019-02-15_14-19-01.jpg

        注意:在使用GParted 時(shí)有個(gè) Error: resize2fs: New size smaller than minimum. ,參考 此處,增加500MB得以解決,這是經(jīng)驗(yàn)。

      • 點(diǎn)擊執(zhí)行,確認(rèn)執(zhí)行


        Xnip2019-02-15_14-20-06.jpg

        Xnip2019-02-15_14-20-42.jpg
      • 確認(rèn)成功


        Xnip2019-02-15_14-21-15.jpg

        Xnip2019-02-15_14-21-34.jpg
      • 關(guān)閉 gparted

      • 卸載 loopback device

        $ sudo losetup -d /dev/loop0
        
  • 然后縮減鏡像
  1. 查看鏡像
$ fdisk -l myimage.img
  1. 記錄第二分區(qū)結(jié)束地址然后截?cái)噻R像
$ truncate --size=$[(此處數(shù)值為第二分區(qū)的結(jié)束地址+1)*512] myimage.img
Xnip2019-02-15_14-28-50.jpg

Xnip2019-02-15_14-30-24.jpg

至此,結(jié)束。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容