快轉到主要內容

PinePhone備份與還原系統資料

智慧型手機 真Linux手機 PinePhone
🗓️ 民國111年 壬寅年
✍ 切換正體/簡體字
目錄

PinePhone系統可以裝在手機內部儲存(eMMC),也可以裝在SD卡。

使用SD卡開機之後,系統以及使用者都資料會儲存到SD卡上,這樣就可以「整機備份」到電腦,類似蘋果的iTunes、Android的TWRP。

利用這個技巧,還能把安裝在SD卡上的系統無縫轉移到eMMC呢。

請先參考: PinePhone安裝系統教學,了解過程。

本文將討論如何使用電腦備份PinePhone系統、又如何將其還原。

下面以Linux電腦為主,如果是Windows請用Win32DiskImager 這類軟體製作映像檔。

1. 如何備份SD卡的系統+資料
#

  1. SD卡插到電腦,用指令lsblk看有無被系統自動掛載。如果有,將其取消掛載,例如:
sudo umount /media/ivon/MySD

2.  取消掛載後,記住SD卡路徑(例如/dev/sdb),使用DD指令將SD卡的所有檔案複製到電腦,並儲存成一個系統映像檔。

sudo dd if=/dev/sdc of=~/Desktop/Backup.img bs=100M status=progress conv=fsync
  1. 因系統映像檔案大小會等同SD卡容量,可改用gzip壓縮再存檔。
sudo dd if=/dev/sdc bs=100M status=progress | gzip -c > ~/Desktop/Backup.img.gz

2. 如何還原系統至SD卡
#

  1. SD卡插到電腦,格式化SD卡 (選擇性)

  2. 取消掛載

sudo umount /media/ivon/MySD
  1. 將備份的映像檔寫入SD卡
sudo dd if=~/Desktop/Backup.img  of=/dev/sdc bs=100M status=progress conv=fsync

3. 如何備份手機eMMC的系統+資料 && 還原系統
#

安裝 Tow-Boot,讓手機eMMC插到電腦上時變成SD卡,接著仿照以上1.、2.的步驟來備份/還原系統。

4. 參考資料
#

相關文章

PinePhone的省電、超頻、溫控策略
智慧型手機 真Linux手機 PinePhone
PinePhone安裝Linux系統教學
智慧型手機 真Linux手機 PinePhone
PinePhone Linux上跑Windows exe
智慧型手機 真Linux手機 Box86 Box64 PinePhone Wine

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。