Hacker News new | ask | show | jobs
by djent 3450 days ago
Ah wish I knew this last week. Writing Xubuntu to my USB took something like 2900 seconds from a Mac.
3 comments

Usually just specifying a reasonable blocksize works for me. bs=1m or so.

Without that it does literally take hours.

I suspect the default blocksize is really small (1?) and combined with uncached/unbuffered writes to slower devices, it just kills all performance outright.

Edit: answered! https://news.ycombinator.com/item?id=13350002

Per the sibling comments, you just need to specify a sane block size. dd's default is really low and if you experiment a bit with 2M or around that you'll get near-theoretical throughput.

NB: Remember the units! Without the units you specify it as bytes or something insanely small like that. I've made that mistake more than once!

In other words, about 48 minutes for a ~1.2 GB file?
About 3mbit/second, or 400kbytes a second. I'd expect something 50-100 times faster.