You haven't read first strike then? Well basically he was saved in a pelican dropship (with others), picked up by MC and Cortana on the longsword. Then they captured a covenant flagship, and after many twists and turns ended up on earth.
There were other Spartans alive after first strike, I wonder where they went. Well the games aren't that loyal to the books anyway.