Oh man, I totally had a similar headache not too long ago! Turns out, my micro SD card with adapter was the real troublemaker. After grabbing a new full-size SD card and giving the update another shot, everything went off without a hitch! Update completed!