樹莓派系統備份及還原


樹莓派系統備份及還原

目前常見的備份方式是用Win32DiskImager進行全卡備份,該方法的缺點是備份文件會和SD卡的容量一致,而且在還原的時候必須使用比鏡像更大容量的SD卡。

還有一種方式是壓縮備份,是將需要備份的SD卡的內存壓縮至樹莓派使用的內存大小。方法是先在Linux環境中將 root分區拆分內容空間和空白空間,然后在Windows上用Win32DiskImager軟件僅讀取內容空間進行備份。Linux用到分區工具gparted。

1、安裝gparted,打開虛擬機,在終端輸入

sudo apt install gparted 

2、系統壓縮

在gparted軟件中,壓縮SD卡內存至樹莓派系統當前占用的大小,如下圖

注意:SD卡插上后,要先選定對應的盤符,最開始writable是鎖定的,需要先umount才能進行空間壓縮。

3、系統備份

按上述操作完成后,彈出SD卡,然后切換到windows下進行備份。(動圖中用的是虛擬機,一樣的)

注意:先創建一個空文件,命名為.img后綴的格式。用Win32DiskImager制作鏡像時,選“僅讀取已分配分區”,然后點“讀取”就開始制作鏡像了。

4、鏡像還原

仍使用Win32DiskImager,將bak.img寫入SD卡里。注意,要先用SD Card Formatter軟件對SD卡進行格式化,這里不再做演示。

Win32DiskImager下載

SD Formatter for SD/SDHC/SDXC下載

5、SD卡的內存擴容

因為用制作的鏡像,大小可能只有系統的大小,SD卡的內存未完全使用,因此需要擴容。切換到Linux,用gparted軟件擴容,如下動圖:

這樣就完成了樹莓派系統的備份與還原啦。


免責聲明!

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



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