Let's rant about a not-Discourse piece of software.
So, I just tried to write a disk image to an USB drive (a Mac OS X boot image for installation on another Mac). I'm on a Mac, so the way to do that is using Disk Utility.
So, I start Disk Utility. I select the USB stick and the .dmg
file and press 'Restore'. It wants my password. Fair enough, it needs root access for mucking about with hardware. OK.
Now it wants to 'scan' the disk image. It needs my password again, the password that I just entered. So I give it my password again. It sits there for a while, and then goes Unable to scan - Internal error
. So off to Google I go.
Turns out I have to unmount the image first. It didn't do that for me, and it didn't warn me either. It just sat there and wasted twenty minutes of my time.
So I unmount it and try again. Sure enough, twenty more minutes later, I get Scan successful
. It does not go ahead and write the image to the USB drive. So I try a third time.
Unable to restore - Invalid argument
.
So off to Google I go. The image has to be mounted, it says. (What?!) So I try to mount it, which it refuses to do.
Invalid argument.
Uh oh.
I try mounting it from the Finder.
Invalid argument.
Shit.
Yes, instead of writing the image to my USB stick, it just ate it. All the data gone. Good thing there wasn't anything important on there. GOOD JOB GUYS! If Steve were still alive, he'd roll over in his grave.
Well, at least it doesn't have infinite scrolling, so there's that.