MACでコマンドからラズパイのバックアップ
ラズパイの環境構築をやり直したのはいいけど、同じ過ちを繰り返してはマズいと思いバックアップを取ることに。
念のためSDカードは同じTranscendの物を用意。
macのディスクユーティリティを使ってバックアップから復元を試そうとしたのだが上手くいかなかったのでコマンドでやる事にした
バックアップ手順
1.挿入したSDカードのデバイス名の確認
$ diskutil list
挿入したSDカードと情報が合致する/dev/diskX みたいなのを探す
2.イメージの保存
$ sudo dd if=/dev/disk1 of=~/Desktop/raspi.dmg
復元手順
1.バックアップ時と同じようにデバイス名の確認
$ diskutil list
2.確認したデバイスのアンマウント
$ diskutil unmountDisk /dev/disk1
3.SDカードフォーマット
$ sudo newfs_msdos -F 16 /dev/disk1
4.イメージの書き込み
$ sudo dd if=~/Desktop/raspi.dmg of=/dev/rdisk1 bs=1m
Ctrl + T でddコマンド の進捗状況が確認できる。