When putting a dynamo on, I fit it loose and then rotate it to get the chain or belt tension as I want it, then I put a spot with a fibre tip pen across the gap between the Mazak holder for the cork washer and the body of the engine, see photo.
Then when I tighten the nut on the strap bolt I can see if the dynamo is rotating, it usually does! If it does rotate, then pause when the bolt is just starting to turn the dynamo and, using a long large screwdriver as a punch, apply the screwdriver tip to the shoulder on the holder for the cork washer (lower RHS in photo) and gently tap the handle end. The dynamo will rotate anticlockwise. You may need to rotate the dynamo past the point where the fibe tip marks are in line, but it works. Do it iteratively, though you may need to slacken off the nut once you have it fairly well tightened. Of course, check the belt or chain tension as you go. I don't tighten the bolt too much as I've seen engines with bent strap retaining studs. Just a medium pull on a little ring spanner about 3 1/2 inches long is enough and I've never had a dynamo move (I leave the fibre tip dot on permanently). Make sure there is no grit etc. beween the crankcase and the dynamo when starting too!
I hope that helps,
Jon