I have an EeePC 1215B which works fine on my two OS: Ubuntu Studio 11.04 and Windows 7. Each OS has a disk partition and an extra one is designed for data sharing for both system. This data partition has a NTFS file format.
My problem is the following: sometimes, data disappear from this partition, become strangely corrupted or have missing parts. That is really annoying! I have lost important data, such as source codes, reports and lessons because of that...
Two things I have to say:
- In Linux, I automount the extra drive with /etc/fstab configuration file.
- For both OS, I enjoy the hibernate function. I often turn a system on, put it in hibernation, open the second one, put it in hibernation, then wake the first one up and so on. Because each OS is better for a specific task ; thought I know this behave is not really good °~° ...
I suppose the over-use of the hibernate feature is the cause of my troubles. I have some potential explanations and one solution might be to force execution of remaining instructions in disk cache before hibernating. A radical way could be to auto unmount this partition before hibernation and then to auto mount at wake up. How can I do this on Ubuntu?
Moreover, what is your opinion on my problem? Do you have any idea to share data between two OS without troubles?
Thank you for your answers and for your help.