As reported to the FAA. Reports are unverified, and codes are left as the FAA publishes them.
What was found
ENROUTE, CREW RECEIVED THE EICAS MESSAGE (R GEN DRIVE) AND THE ASSOCIATED LIGHT. THE IDG WAS DISCONNECTED. THE APU WAS BROUGHT ON LINE, BUT SUBSEQUENTLY PERFORMED AND AUTO SHUTDOWN. THE FLIGHT DIVERTED AND LANDED WITHOUT FURTHER INCIDENT. MAINTENANCE REPLACED THE GCU FOR THE IDG PROBLEM. THE APU WAS FOUND TO HAVE SHUTDOWN DUE TO A MASSIVE OIL LOSS. THE APU WAS REPLACED.