這是一個(gè)用于備份Raspberry Pi操作系統(tǒng)的腳本,由leomichalski編寫(xiě),
如何使用這個(gè)腳本
它需要一張SD卡或一個(gè)存儲(chǔ)設(shè)備。
在帶有桌面的操作系統(tǒng)中,設(shè)備可能會(huì)自動(dòng)安裝到/media/。
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 1 29.1G 0 disk └─sda1 8:1 1 29.1G 0 part /media/pi/59EB-E8DO mtdblock0 31:0 0 4M 0 disk mmcblk0 179:0 0 29.1G 0 disk ├─mmcblk0p1 179:1 0 256M 0 part /boot └─mmcblk0p2 179:2 0 28.9G 0 part /
現(xiàn)在請(qǐng)從/media/pi/59EB-E8DO卸載sda1.
sudo umount /media
注意:不需要格式化存儲(chǔ)設(shè)備,ext4的最大文件大小是16TB,而vfat的最大文件大小是4GB
注意:我不建議使用vfat,因?yàn)榕_(tái)式機(jī)的操作系統(tǒng)大小可能超過(guò)4GB。
lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 1 29.1G 0 disk └─sda1 8:1 1 29.1G 0 part mtdblock0 31:0 0 4M 0 disk mmcblk0 179:0 0 29.1G 0 disk ├─mmcblk0p1 179:1 0 256M 0 part /boot └─mmcblk0p2 179:2 0 28.9G 0 part / # My storage device is sda1 sudo mkfs.ext4 /dev/sda1
然后將sda1掛載到/mnt或/media目錄。
sudo mount /dev/sda1 /mnt
克隆存儲(chǔ)庫(kù)。
git clone https://github.com/RayXxxxxx/raspberrypi-image-backup.git
將圖像備份腳本復(fù)制到存儲(chǔ)設(shè)備安裝的目錄中。
sudo cp raspberrypi-image-backup/image-backup /mnt
為圖像備份添加執(zhí)行權(quán)限。
sudo chmod +x /mnt/image-backup
備份
開(kāi)始備份Raspberry Pi OS
sudo /mnt/image-backup
第一個(gè)問(wèn)題是 "要?jiǎng)?chuàng)建的圖像文件? 輸入你想保存圖像文件的位置,并設(shè)置圖像文件的名稱。
Image file to create?/mnt/backup.img
第二個(gè)問(wèn)題是 "初始圖像文件ROOT文件系統(tǒng)的大小(MB)[1784]? 輸入后繼續(xù)。
Initial image file ROOT filesystem size (MB) [1784]?
第三個(gè)問(wèn)題是 "縮減后為增量更新增加的空間(MB)[0]? 輸入后繼續(xù)。
Added space for incremental updates after shrinking (MB) [0]?
第四個(gè)問(wèn)題是'Create /mnt/backup.img (y/n)? 輸入'y' 。
Create /mnt/backup.img (y/n)? y
等待命令結(jié)束,然后你會(huì)在/mnt中找到img文件。
ls /mnt/backup.img
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2900文章
44062瀏覽量
370252 -
工控機(jī)
+關(guān)注
關(guān)注
10文章
1668瀏覽量
50392 -
樹(shù)莓派
+關(guān)注
關(guān)注
116文章
1688瀏覽量
105456
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論