A worn starter drive pinion has poor engagement with the engine flywheel and often makes a grinding sound when cranking. It sounds like you started the engine and then accidentally turned the ignition back on. Ignoring such a problem can damage the flywheel crown. If there is a problem with the starter bushings, the starter will hum and spin hard when starting. If the starter motor fails, it won't spin at all.