I've been using dd for a couple of years now, most of the time successfully. I usually use it to dd Linux images to USB drives. My workflow doing so is as such:convert .iso image to a .img format using hdiutil convert -format UDRW output.img input.isounmount the drive using diskutil unmountDisk /dev/diskXdd the image to the drive using dd if=./image.img of=/dev/rdiskX bs=1mLately, and namely since I upgraded to Yosemite, dd has been showing some weird behavior. When I specify the block-size flag (bs=1m), it quits after about a minute, showing the default successful write message with the numbers of records in/out and bytes transferred and all that. What you would expect on a successful write. The problem is, it writes just a very small part of the image, then quits.When I do not specify the block-size flag dd behaves as expected, writing the image to the disk in the ordinary fashion. Does anyone have any idea why this is happening?
osx - dd command behaving weirdly
command line;osx;dd