MAC上 /dev/disk 與 /dev/rdisk 的差別 (解決 dd 過慢的問題)
May 12, 2016
1 minute read

如果各位有在玩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  

試試嘍~~


Back to posts


comments powered by Disqus