In a small bowl, lightly beat the eggs. Add the cheese and black pepper; set aside.
In a medium skillet over low heat, cook the pancetta slowly, turning the pieces occasionally, for 15 minutes or until they are cooked through.
Meanwhile, bring a large pot of water to a boil over high heat. Add the salt and spaghetti. Cook, stirring often, for 8 minutes or until the pasta is tender but still has some bite. Drain the pasta and return it immediately to the pot.
Stir in the egg and cheese mixture and toss well to coat the pasta thoroughly. Add the pancetta and toss again to distribute it evenly. Serve with more cheese, if you like.