Problem:
SQL Server Express / SQL Server installs and looks for the core SQL database files in the following location:
“'e:\sql10_main_t\sql\mkmastr\databases\objfre\i386\MSDBLog.ldf”
Instead of looking in the normal installation directory:
"c:\program files\microsoft sql server\ ..."
I have been searching high and low for the answer to this problem and I believe that I have figured it out.
Computers which are a member of a domain or are a domain controller will generate this error upon installation. The E: drive string appears to be hardcoded into the source code as it does not appear in any system dialog or registry key during the installation
process. The E: drive does not even have to exist for this path to be specified (in my case I do not have an E: drive at all) ...
Go to the complete details ...