Many have commented about a loud whirring/squealing noise coming from the starter immediately after startup. It happens as soon as the engine starts and you release the starter button. The cause is a dirty starter shaft keeping the starter gear from properly retracting after startup. The solution is to clean and lube it.
Here's how: BMW R11xx Sticking Starter Service
Edit: Try here
for the PDF.