MAC上 /dev/disk 與 /dev/rdisk 的差別 (解決 dd 過慢的問題)
如果各位有在玩Raspberry pi或banana pi之類的東西
應該常常會用到讀寫img吧
一般要把映象檔整塊燒到sd卡裡面都用到
dd這個指令
備份:
dd if=/dev/disk2 of=/xxx/path/disk2.img
dd if=/dev/disk2 | gzip > /xxx/path/disk2.img.gz
還原:
sudo dd bs=4M if=2014-01-07-wheezy-raspbian.img of=/dev/disk2
大多數都是dd if=xxx of=/dev/disk 不過安迪兒有看到老外有用of=/dev/rdisk
安迪兒好奇查了一下
原來rdisk是raw模式存取,接近kernel原生檔案系統效能
所以用這個寫sd卡會比通用的/dev/disk快很多
安迪兒試了之後覺的速度優很多
指令如下
dd if=xx.img of=/dev/rdisk
試試嘍~~