Moving your profile folderFrom MozillaZine Knowledge Base(Redirected from Thunderbird : FAQs : Changing Profile Folder Location)
The following all involve the same basic steps and are thus explained together on this page:
In each case, you will be moving or copying an existing profile folder (or its contents) to a different location, so do not proceed until you have found the profile folder whose contents you want to move. It is strongly suggested that you have a backup copy of all existing profiles before continuing. If you're migrating from Windows to Linux you may find this article more useful. Note on moving profiles between operating systems: If you move your profile between dissimilar operating systems (Windows to Mac OS X for example) the pathnames in the prefs.js file (your settings) may have the wrong syntax. Thunderbird and Mozilla Suite/SeaMonkey, for example, use the same format to store messages and address books on all platforms. In such cases, you can update the information stored in the prefs.js file by using the "Browse" button for the local directory in your Options/Preferences for (Mail & Newsgroups) Account Settings -> Server Settings and (Mail & Newsgroups) -> Account Settings -> Local Folders to specify the correct account and mail directories.
[edit] Using the Profile Manager to move your profile[edit] Firefox and ThunderbirdNote: This method will also apply to SeaMonkey version 2.0, which is not yet released.
[edit] Mozilla Suite and SeaMonkey 1.xNote: If you are moving a profile with the same name as an existing profile (for example, the "default" profile) you should use one of the alternative methods given below to move the profile. Although it is possible to rename the existing profile in the Profile Manager and then follow the steps below, if you make a mistake and then attempt to delete the new profile, data loss could occur (bug 113203).
[edit] Other ways to move your profile[edit] Create a new profile and copy the old one over it
[edit] Create a new profile and migrate your old dataCreate a new profile in the desired location and then copy selected data from the old to the new profile. If you're using Thunderbird or Mozilla Suite/SeaMonkey Mail, you should include the prefs.js file (otherwise, you will need to recreate your mail accounts). Once you start the new Thunderbird or Mozilla Suite/SeaMonkey profile, you should then check that you can see the folders for each account. If they're missing, use the "Browse" button for the local directory in your (Mail & Newsgroups) Account Settings -> Server Settings and (Mail & Newsgroups) Account Settings -> Local Folders to specify the correct account and mail directories. [edit] Modify profiles.ini to point to the new location - AdvancedFirefox and Thunderbird only Note: This method will also apply to SeaMonkey version 2.0, which is not yet released. It does not apply to Mozilla Suite or SeaMonkey 1.x, which use a different system for keeping track of profiles. Firefox or Thunderbird should already be installed on the computer where you are moving the profile and a profile folder and profiles.ini file should already exist. This method is recommended for advanced users only since it can be tough to troubleshoot. Mozilla applications can be very finicky about the contents of the profiles.ini file. They normally do not ignore bad entries, regardless of their position in the file.
Caution: Incorrect editing of the "profiles.ini" file can cause a "already running but is not responding" error if the profile cannot be found (bug 278860). [edit] TroubleshootingIf the GUI looks strange (for example the toolbar buttons) or the application does not function properly, it could be due to interference from previously installed themes or extensions that you migrated along with the rest of your profile. Thunderbird and Firefox users can try starting up in Safe Mode, which will launch the application with extensions and themes disabled; if the application starts up OK, then extensions/themes are most likely the problem. In this case, you can try exiting the application, deleting the contents of the "chrome" and "extensions" subfolders in your profile folder, and restarting. [1] Be warned that doing so will cause you to lose all installed extensions and themes. You can verify whether your profile works by launching Firefox or Thunderbird using the -profile "path" command line argument to specify which profile should be run (see this article for details). That won't solve your immediate problem but it lets you rule out anything thats not profile manager related. The profile manager can be very finicky about the contents of the profiles.ini file. It normally does not ignore bad entries, regardless of their position in the file. Worst case you might need to delete the profiles.ini file (or move it to a safe location) and then move all your profiles. However, this typically isn't a risk unless you're moving a profile in order to recover a missing profile, or you edited the profiles.ini file manually. [edit] See also |
|