2018年6月12日 星期二

如何在mac book pro之下備份/還原 Raspberry pi的Micro SD card 磁碟映像

如果是用OSX windows下磁碟工具的做整個SD card備份還原的話
對不起,還是會失敗的
所以,還是老老實實地用command line mode去做吧

(註:以下「」之內的才是指令,別copy進去了)

先講備份(沒備份哪來的還原嘛)
1.先用 「diskutil list」 找出那片SD card所在的 device,
2.假設動作1的結果是在"/dev/disk4"的話,用「dd」指令(disk dump)來做備份
  「 sudo dd if=/dev/disk4 of=~/Desktop/raspberrypi.dmg」

就這樣給你征服了.....備份的問題

好,現在回頭來「覆水可收」--還原一下
老樣子,插好了SD卡後,用diskutil list找到sd card所在的device id
不過,要先把它unmount才能做格式化、dd動作:
1. 「diskutil unmountDisk /dev/disk4」
2 「sudo newfs_msdos -F 16 /dev/disk4」
要dd了,這時dd的來源目的對調就是了
3.「sudo dd if=~/Desktop/raspberrypi.dmg of=/dev/disk4」

這樣就等等等了

剛才講的那些,請參考這裡 ,會有更多參數可以試


什麼!?你想看dd的進度!?好吧
請打開osx 桌面中的「活動監視器」,找搜尋「dd」就可以知道它在努力地為你搬東搬西了