First of all, an update. The article says that you have to run Thunderbird as a root to pull this trick. It appears that you don't have to do that anymore, as normal users can now read/write to Windows partitions once they're mounted by the root user. This means that you'll have to copy your Thunderbird profile directory, in your case
C:\Documents and Settings\Allan\Application Data\Thunderbird, to /home/
yourusername. Then rename the folder you just copied to your home directory to
.mozilla-thunderbird. If Nautilus says that
.mozilla-thunderbird is in use, go to View, click Show hidden files and delete
.mozilla-thunderbird, assuming that you don't want to back up your old Linux Thunderbird profile.
OK. At this point, we're going to edit the prefs.js file you just copied to your Linux profile folder, which should be located in /home/
something/.mozilla-thunderbird/Profiles/
something.default. You'll have to change some paths in prefs.js so that Linux can find your Windows profile files. First mount the Windows drive where your Thunderbird profile is stored on. Open it in Nautilus. Browse to Documents and Settings > Allan > Application Data > Thunderbird. Then press CTRL+L. You'll see something like this on your screen:

The path in the "Location:" field, in my case
/media/WINDOWS XP/Documents and Settings/Pieter De Decker/Application Data/Thunderbird, is the path to your Windows profile folder. Let's open the prefs.js file you copied to your Linux profile folder and start replacing the Windows paths with Linux paths. Again,
don't edit your Windows prefs.js, edit prefs.js in /home/
username/.mozilla-thunderbird/Profiles/
something.default. For example, this:
user_pref("mail.root.none", "C:\\Documents and Settings\\Pieter De Decker\\Application Data\\Thunderbird\\Profiles\\vxq5t6mi.default\\Mail");
will change into something like this:
user_pref("mail.root.none", "/media/WINDOWS XP/Documents and Settings/Pieter De Decker/Application Data/Thunderbird/Profiles/vxq5t6mi.default/Mail");
Do this for every Windows path in prefs.js. As I said on my blog, you can remove the lines that contain [ProfD] as they will need to be regenerated by Thunderbird. You might want to change some things such as your default download folder from
user_pref("browser.download.dir", "C:\\Documents and Settings\\Pieter De Decker\\Bureaublad");
to something like:
user_pref("browser.download.dir", "/home/pdedecker/Desktop/");
so that all your attachments will be saved to your Linux desktop by default. And when you're on Windows, they will be stored on your Windows desktop by default. Neat! When you're done editing the file, save it. There is one more thing you have to do to make all this work. Open /home/
username/.mozilla-thunderbird/profiles.ini in your favorite editor. Replace this line:
Path=C:\Documents and Settings\Pieter De Decker\Application Data\Thunderbird\Profiles\vxq5t6mi.default
with something like this:
Path=/home/pdedecker/.mozilla-thunderbird/Profiles/vxq5t6mi.default
Finally, the moment we've all been waiting for: save the file, cross your fingers and start Thunderbird.
Please note that you'll always have to mount the Windows partition where your Thunderbird profile is stored on before you start Thunderbird. I know that you can auto-mount it, but that would require me to do some additional research. Alternatively, you can put your Thunderbird profile on your Linux partition and point Thunderbird on
Windows to the profile folder on your
Linux hard drive, but that's another story.