Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I've just had to reinstall Mandrake 10.0, but I carefully copied off the two home directories to another disk first.
I rather hoped it would just be a matter of recreating my two userIDs and copying the home directories back in place, but I get a whole host of error messages when I try that - Evolution complains about broken config files, some programs (e.g. xmms) just refuse to run, and others complain about lack of permissions.
I've tried doing a "chown -R" to reset ownership of the copied home directory to the new account, but that didn't help much.
I guess I'll have to go through and reconfigure applications manually - i.e. set userIDs up from scratch with a new, blank home directory, then run Evolution for the first time, configure mail accounts, then try to import mail and contacts from the old config files, then do the same with Opera, and so on.
But if I need to reinstall Mandrake again, is there a simpler way of preserving home directories, application config files and so on?
ls -l might give you a clue or if you have the old copy of /etc/passwd. Seeing as you've done a chown it might have wiped out all the evidence.
If you can't work it out from the evidence start again, assuming you've still got the original copies of the home directories. This time recreate just one home user and get that working if it is a UID/GID problem it's a lot easier working with just one home user than two.