using ddrescue, set the input file to /dev/zero -- then the ddrescue log will helpfully remember exactly how much of the disk you'd already wiped, if you need to interrupt for some reason.