vasili.v » 20 авг 2015, 10:42
Заливка образа пройдет куда быстрее если воспользоваться "прямым" доступом к диску через /dev/rdisk<N>. К примеру:
sudo dd if=~/Downloads/sdcard.12_08_2014.img of=/dev/rdisk1 bs=2m
600+0 records in
600+0 records out
1258291200 bytes transferred in 263.414660 secs (4776846 bytes/sec)
Т.е. всего заняло 4 минуты 23 секунды. Подробнее про /dev/rdisk в "man hdiutil" секция "DEVICE SPECIAL FILES".
Прогресс dd можно посмотреть отправив сигнал SIGINFO. Например:
1. в одном окне терминала запускаем:
sudo dd if=~/Downloads/sdcard.12_08_2014.img of=/dev/rdisk1 bs=2m
2. в другом окне терминала:
ps aux | grep \\\<dd\\\>
получаем:
root 7622 0.1 0.0 2436864 2684 s002 U+ 9:17AM 0:00.04 dd if=~/Downloads/sdcard.12_08_2014.img of=/dev/rdisk1 bs=2m
root 7621 0.0 0.0 2444420 2588 s002 S+ 9:17AM 0:00.01 sudo dd if=~/Downloads/sdcard.12_08_2014.img of=/dev/rdisk1 bs=2m
3. шлем сигнал тому, кто без "sudo":
sudo kill -SIGINFO 7622
а в первом окне терминала dd выводит текущую информацию как только очередной блок будет записан:
104+0 records in
103+0 records out
216006656 bytes transferred in 45.750714 secs (4721383 bytes/sec)
Подробнее в "man dd"