I doubt that there are a lot of people who have tried to do this with Lightroom 2.
If you can't install it ... then maybe it can't be installed.
But what happens when you try? Is there an error message? If so, please quote the exact unedited word-for-word error message.
lightroom Catalogs can not be opened on network volumes, removable storage or read only volumes
So this has nothing to do with Windows 8, it means just what it says, you need to put your catalog file on an internal disk or external disk but not a networked disk (and also in a folder where you have WRITE permission)
Thanks that worked.
Michael J. Knausz