【樹莓派】拷貝系統到新SD卡(系統備份/部署到另一台樹莓派上)適用ubuntu 20.04.3


本教程適用ubuntu 20.04.3

其他版本也大同小異、這種方法能更快的將系統部署下去,如果重新安裝一遍加上各種配置相信你會比較瘋狂即使做了自動化腳本

一、樹莓派sd卡拷貝

把舊SD卡插入樹莓派並啟動,利用讀卡器把新SD卡插入樹莓派USB口。
1.查看新SD卡
df -h

ls /dev/sd*

2.卸載新SD卡(命令不用改,可能不需要卸載)
sudo umount /dev/sda1

3.格式化新SD卡(命令不用改)
sudo mkfs.vfat /dev/sda1 -I


4.拷貝系統到新SD卡(命令不用改/特別注意,這里是/dev/sda,否則會提示空間不足)
sudo dd if=/dev/mmcblk0 of=/dev/sda bs=4M

開始拷貝,需慢慢等待。

拷貝完成,新SD卡制作成功。

二、接下來是遷移到新的樹莓派

原理:我們知道兩個樹莓派sd內容一樣的話唯一不同的就是mac地址、所以我們把復制好的sd卡插入新的樹莓派改掉mac地址即可

1.查看當前mac地址

cat /proc/net/arp
把mac地址在別的地方(其他電腦/手機)記錄一下
 
2.sudo vim /etc/netplan/*.yaml (不同的機器可能不同這里一般只有這一個yaml文件)
network:
    ethernets:
        eth0:
            dhcp4: true
            match:
                macaddress: xx:xx:xx
    version: 2

把上面mac地址改掉保存退出

 

3.重啟網絡生效

sudo netplan apply

 

 


免責聲明!

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



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