mhendo
Aussie in San Francisco
Can i just make a quick comment about this specific issue?Make a shared data drive so you can access all the same stuff on both operating systems. Leave 20-30 GB for each Windows install and make the data partition as big as possible.
In a Windows Vista or Windows 7 installation, i would leave a LOT more than 20-30GB for the OS partition. For all the improvements that Windows 7 brings with it (and there are quite a lot), a smaller footprint is not one of them.
My almost-brand-new Windows 7 (64Bit) installation (an upgrade from Vista) is already up over 20GB, and i've still got a bunch of new programs left to install. The pagefile takes up 6GB, which is what i expected, but something else that really starts to eat into disk space is a folder called WINSXS.
If i understand my reading correctly, this is a folder that helps prevent compatibility problems and allows easy rollbacks. One of the ways it does this is to save multiple copies of .dll and other program-related files. Every time you add (or even upgrade) a program, the WINSXS folder increases in size. Mine is already almost 6GB, and there are numerous stories on the web of people with WINSXS folders well over 20GB
And this is not a folder where you can simply start deleting stuff in order to save disk space. Deleting subfolders or files without knowing what you're doing could well and truly bork your Windows installation. Also, Windows itself apparently has no mechanism or process for consolidating the files or reducing the size of the WINSXS folder.
Now, in an era of cheap hard drive space, it's not a huge problem. My Win7 partition is 120GB, so i'm not likely to lose too much sleep over an extra 5 or 10 gigs. But this is also happening at a time when Solid State Drives are becoming cost-effective for OS installation, and SSDs are, in general, much smaller drives than regular hard drives. I've read accounts on the net of people who installed Vista or Win7 on 32GB or even 64GB SSDs and are now running out of space.
Google "winsxs" and you'll find out a whole lot more information about the whole issue, although you will also run into a whole bunch of contradictory opinions and information.