I usually use GParted to format HDD, USB drive, or any other storage devices. Here's a step by step guide in doing that:
Safety Net
8 years ago
Last night I had this idea of creating my own OS but after a couple of research, I ended up deciding to start small and go into Android app development. Here are some articles that I came across regarding this idea.