Update 1 (I expect more...)
Progress:I did the rebuilddatabase again (http://blogs.msdn.com/psssql/archive/2008/08/29/how-to-rebuild-system-databases-in-sql-server-2008.aspx) and realized that I had a typo in the instance name when I first did it. But the error didn't indicate anything about that. Good thing I am persistent!
But I can't log in to sql server database engine, although I have no problem with the other services.. Pout.
Maybe next step is unintall and resinstall SQL Server so I can get the login lined up again.
Update 2
A complete uninstall and complete reinstall did the trick.
It all started yesterday when I realized that I needed to get the latest version of Crystal Reports 2008 onto my new computer. I wasted a few hours just trying to get the file. I had a license key so downloaded and installed the 30-day trial, but that turned out not to be the SP0 version. I followed some links to the Service Pack but they were broken. I finally found the file in the downloads section (duh).
I installed it and something was very wrong. None of the designers were in VS2008 any more. I spent about 5 hours of installing and uninstalling different versions of CR on my computer and verified that I wasn't going crazy. This was just not working with VS2008 SP1.
In the meantime, I needed to get back to the task at hand but SQL Server wasn't starting up.
Weird.
I went into Configuration Manager and attempted to start the service. It wouldn't start. The log files said I needed to rebuild my master file.
I found the instructions on this very recent blog post from SQL Server Engineering but it didn't fix my problem.
Then I decided to repair the installation. It took me a while to figure out where I had tucked the ISO away. It was on my external drive. I mounted that and started the repair. Along the way there was an error message saying that it there was something wrong with a file - I can't remember the name but it was critical like THE SQL SERVER ENGINE file or something. (ahh - it the msi for SSCE Runtime - not a crisis for me).
The repair had a lot of failures.
I copied the file from the external drive to a local drive on the computer and tried again - same results.
So, I though, okay I'll go download the darned file again. It's 3GB. With my connection that's about 1/2 hour or so. What's another 1/2 hour after the current investment of about 10 (not counting the 2 hours I laid awake from about 4am to 6am this morning worrying about this).
Off I go to MSDN Subscriptions and lucky me - no downloads this weekend! I was trying to be a good citizen when I opted for the online download only subscription rather than getting piles of DVDs which is usually pretty wasteful.
Scheduled Maintenance
Due to scheduled release activities this weekend, MSDN, TechNet, and Expression Subscribers will not be able to use any of their online Subscription benefits, such as downloading files, or viewing or claiming keys. The Subscriber sites will be available for access, but functionality will be limited to that which a non-subscriber has.
Scheduled Start: Friday 5 September 2008 17:00 (USA Pacific Time, GMT-8)
Scheduled End: Sunday 7 September 2008 17:00 (USA Pacific Time, GMT-8)
That's it. I'm heading for the kitchen to the drawer with the BIG KNIVES.
It would be nice to say "okay, I'll just take the weekend off" but I can't afford it. I've got way too much to do.