Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've just set up my laptop (where I had running only W7) with a dual boot to run Linux Mint 12 as well.

I have a "Data" partition (apart from the required partitions for W7 and Linux) where I store pretty much everything that isn't software installations (music, videos, project files, etc).

I seem to be able to access that NTFS partition totally fine from Mint (like I've always done with W7), which is cool because I can access all that stuff regardless of which OS I'm using.

I would like to know if it's possible (and how) to go one step further and share programs data between the two OS. One example would be my Firefox and Thunderbird data. For example, in Firefox share my bookmarks (and if I could share history, autocomplete and all that stuff, that would be awesome). In thunderbird, be able to share my mail and configuration, seeing the same inbox, folders, message rules, etc... So if I receive/send an email from W7 and later switch to Mint, I can see that email as it had been received/sent from Mint, and vice versa.

Is this even possible? Or am I asking for too much convenience? If it's possible, any clues on how to set it all up?

share|improve this question
While Linux can read a Fat32/NTFS partition Windows and Linux use different encodings. What you want is unlikely to be possible for that reason alone. – Ramhound Apr 4 '12 at 16:30
up vote 0 down vote accepted

In Windows, usually the application data is in something such as:


In Linux, it should be in:


Now since Linux can view Fat32/NTFS partitions, it would probably be best to have your Linux partition read from the Windows partition to share the data, however you would need to make sure that drive is mounted all the time.

Now you have to make sure the Linux firefox reads from the same profile:

I believe this should work as long as they read from the same place and use the same data, they are in sync. Also, you should be able to for this for Thunderbird as well. I have moved my profile data to an encrypted partition before, this should not be too much different.

Please let me know if this helps!

share|improve this answer
thanks for your advice! I'll give this a try and see if it works. Do you know how can I make sure that the drive is mounted all the time? Is there a setting for that? – Albert Apr 4 '12 at 18:16
Well I use Ubuntu, I've never tried to Mint, however they should be similar. But when I put my FireFox profile in a new drive, it was an encrypted TrueCrypt which I mounted manually every time I booted my PC. Maybe you could have script that mounts the drive or simply just mount it before you run FireFox. – Jared Burrows Apr 4 '12 at 20:09
I've been checking the link you provided but I can't find the way to tell firefox where it should look for an existing profile. I can see how to create a new one, and how to move an existing one, but I can't find the option to tell firefox to load the profile info from an existing one... – Albert Apr 4 '12 at 23:15
Yes! You got it, command should be "firefox -profilemanager", then you create a new user and select the folder. Next, you can import everything else to that new user. – Jared Burrows Apr 5 '12 at 0:29
thank you for your help! I managed to make it work for both using the Profile Manager. However, I got this error in Linux after a while. I closed Firefox and when opening it again, it asked to choose the profile (I had created a new one instead of overwriting the default one). I chose the profile, I got an error saying that the profile was being used, but no other Firefox window was open, so I don't know what happened... any ideas on how to solve this? – Albert Apr 6 '12 at 15:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.