I had to perform the DOS-based reset when I moved my OS disk to a G1 Intel SSD. I keep a Windows PC around for doing stuff like that. This really depends on the maker of the disk and the utilities available. My Intel disk is G1, so it has no support of the advanced commands/toolkit that was published by Intel.
I am not as familiar with other brands. I might suggest hopping over to Anandtech.com, as he has written extensively on drives, manufacturers, and performance degradation and has written articles on resetting drives.
-bill