I have been using dual boot on my computers for years with absolutely no issues, except in the early days, partitioning the hard drive was a bit tricky. Today that does not seem to be an issue, but I am reading more and more in a number of forums that dual booting is not a good idea. My real experiences have been limited to Windows XP, with several different Linux distros (and multiple distros of Linux on a single machine). Typically, Windows insists on being the first visible boot sector, which has not presented an issue with XP or earlier. I have found that, typically, the Linux distro can access files on the Windows sector, but not vice versa. I generally do not set the system up with a "shared" sector, although I did try that a number of years ago...
There seems to be an issue now, with newer versions of Windows (especially Windows 7) where the Windows installation is somehow corrupting the shared sector, or possibly even the second boot sector, after the system has been running for some time. One specific case that I have encountered was a gentleman that had a shared sector (music & pictures) that he could initially access from either Windows 7 or Ubuntu, but after some time operating the system, the Windows installation can no longer read the shared sector, although it is still accessible from the Ubuntu boot. Many of the other "problems" people have suggested are a bit more difficult to evaluate.
My question is this: Has Microsoft come up with a secret mechanism to discourage dual booting? Is there an issue with Windows 7, perhaps, writing beyond the sector bounds, trying to claim more than the allocated disc space? Anybody have an idea of why this issue has suddenly raised its ugly head?
"Almost" Good Answers: