Did you copy over the contents of ./alf_data to e:/intranet in addition to changing the dir.root property?
The alf_data directory and alfresco database act together as the persistence layer for the repository, and this means that they must be kept in sync (ie. if you delete one you must delete the other one as well). What I'm guessing happened in your case is that e:/intranet was empty, but Alfresco continued to use your existing alfresco database (which was not empty). Alfresco checks for this condition at startup and if they're out of sync you'll see a "CONTENT INTEGRITY ERROR" in the alfresco.log.
Cheers,
Peter