Re: two issues with suspend to disk in Suse 10.2

Pramod <[email protected]> Wed, 2 May 2007 11:27:09 +0200
Newsgroups gmane.linux.suse.laptop
Message-ID <[email protected]>
On 5/2/07, Martin Hofius <[email protected]> wrote:
> Am Mittwoch, 2. Mai 2007 09:32 schrieb Pramod:
> > > What's about the next step? Linux writes somes files to the fat32
> > > partition and windows resumes? Windows does'nt know anything about other
> > > operating systems ("I am windows, your operation system. You may not use
> > > other systems than windows ;-))
> >
> > Dear Martin,
> > I did a simple test and found your comment to be very valid. I did the
> > following:
> >
> > 1) I booted into XP and created a file made_in_win.txt. Then suspended
> > XP to disk.
> > 2) Switched on the machine and Grub gave me XP and Suse as choices and
> > I chose Suse.
> >     (choosing XP would have resumed the suspended WIndows session)
> > 3) In the freshly booted Suse I can see the made_in_win.txt file. Now
> > I generated a new
> >     file in the same fat32 partition and called it made_in_linux.txt.
> > 4) I shutdown Linux and restarted, chose the suspended XP and resumed it.
> >     The file made_in_linux.txt was not to be seen! As you said XP did
> > not realise it was
> >     created.
> >     However, when I shutdown XP and restarted it the file was
> > recognised. At least
> >    it was not lost.
> Did You write anything on this partition after resumung XP and before You
> shutdown XP? If XP doesn't know anything about the file made_in_linux.txt,
> how can it savely write new data to this partition? I would expect that in
> some cases the file made_in_linux.txt is damaged or cross linked with the new
> file written in XP. FAT32 is very simple and the damaged regions are very
> small in common. I would not dare to test it with a nt or reiser partition...

I wrote the file made_in_win.txt and made_in_linux.txt before resuming windows.
I did not try writing something after resuming XP. I did look at the
two files after
XP resumed and they looked fine. I'm not saying everything is safe as
I have done only
this one test. Does this answer your question?

>
> Concerning Your question about USB sticks: if a media is recocniced as
> "removable", most OS present a function to remove it savely (XP: in the tray,
> openSuSE 10.2: in the context menu in the workplace listing). This function
> starts a "sync" and cleans the cached structures - the same procedure as a
> regular umount in previous linux kernel versions.
> Perhaps You can give an "umount" to the common partitions before supending
> linux (should be immediate berfore supending to prevent a new "auto mount" ).
> I think there are some freeware proggys for windows to define a partition as
> "removable" - therefore You can "umount" it with the tray icon...

Thanks.
I'll take a look at this possibility. Actually, for me I almost never
write the same files
to the fat partition or share data between XP and Linux. I only use
Windows (actually
my wife does) for video chatting and thing like that. And I thought it
is very convenient
for many other people who dual-boot to have this option if it can work safely.

  Best,
  Pramod