Results 1 to 2 of 2
  1. #1
    2 Star Lounger
    Join Date
    Mar 2002
    Location
    Waltham, MA, USA
    Posts
    159
    Thanks
    0
    Thanked 1 Time in 1 Post

    Dual-boot nightmare: folder deletion

    My Asus 1001P netbook was supplied with Windows 7 Starter but I installed Ubuntu Linux 10.4 to dual-boot after shrinking the Windows C:/ partition. I installed an NTSF partition along with Linux, and this partition appears as "Common" in Linux and D:/ in Windows. The expectation was to be able to access files in this partition from either operating system.

    On resuming Windows from hibernation, I find that folders that were added in the Common (Windows D:/) partition under Linux have been deleted. They also are missing when I return to Linux. The most logical explanation I can find is that Windows assumes that the partition has been corrupted and reinstalls an earlier version of the directory. This happens without any message being posted or choice being offered.

    Am I correct?

    I already have been burned once and don't t what to play with fire now, so I'm asking the following questions, rather than testing for them:

    Will this also happen when starting Windows from scratch, rather than from hibernation? Will it also happen to individual files? Does it happen if I save my work (under Linux) in the Windows C:/ partition, which is accessible under Linux as "65 GB Filesystem"? Is there a workaround for this "feature"?

    I also recall that at some time in or near when the deletion happened, Windows crashed with a blue screen with lots of gibberish on it. Windows saved a log file and if someone will tell me where to locate it, I'll post it for review.
    Last edited by jsallen; 2012-01-02 at 07:13.

  2. #2
    Super Moderator bbearren's Avatar
    Join Date
    Dec 2009
    Location
    Polk County, Florida
    Posts
    2,379
    Thanks
    14
    Thanked 238 Times in 190 Posts
    When Windows awakes from hibernation, it opens the file "hiberfile.sys" which puts everything in place that was in place when Windows was hibernated. Anything you did through Linux would not have found its way into "hiberfile.sys", since that file is not accessible under any normal circumstances. You should have shut down Windows, then booted into Linux to create the shared partition. Upon booting into Windows, Windows would have recognized the new partition and assigned it a drive letter.
    For future reference, "dual-booting" is just that; you actually boot into one OS or the other. That is the only way they will peacefully coexist. Simply hibernating Windows is asking for all sorts of trouble.
    Create a new drive image before making system changes, in case you need to start over!

    "Let them that don't want it have memories of not gettin' any." "Gratitude is riches and complaint is poverty and the worst I ever had was wonderful." Brother Dave Gardner "Experience is what you get when you're looking for something else." Sir Thomas Robert Deware. "The problem is not the problem. The problem is your attitude about the problem. Do you understand?" Captain Jack Sparrow.
    Unleash Windows

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •