Results 1 to 2 of 2
2012-01-02, 08:04 #1
- Join Date
- Mar 2002
- Waltham, MA, USA
- Thanked 2 Times in 2 Posts
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 08:13.
2012-01-02, 09:01 #2
- Join Date
- Dec 2009
- Polk County, Florida
- Thanked 424 Times in 338 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 fresh drive image before making system changes, in case you need to start over!
"The problem is not the problem. The problem is your attitude about the problem. Savvy?"—Captain Jack Sparrow "When you're troubleshooting, start with the simple and proceed to the complex."—M.O. Johns "Experience is what you get when you're looking for something else."—Sir Thomas Robert Deware. Unleash Windows