I always thought the generator was on the planet because the death star was still under construction and couldn't support it yet (not that it helped the first one anyway).
I'm pretty sure this is the answer.
The Death Star was not operational aside from Core Systems.
This includes shield generators.
Just life support.