I'll through my 2 cents in here... stay away from Win95A and B. A doesn't support FAT32 at all and B has FAT32 support but lacks USB support plus there is the infamous OSR2 bug that disables dual boot to older operating system (if you plan on using MS-DOS with Win3.1). At least with C you can use FAT32 volume and has USB support. Apply the unofficial patch that reactivates dual boot (I have W95BOOT.ZIP or the OSR2FIX.EXE if you want them.) I don't think you'll run all versions of 95, are you? It was Win95, Win95a OSR1, then Win95b OSR2 (FAT32 Support but not you can't go back to MS-DOS since it only works with FAT16), Win95c OSR2.1 and OSR2.5 (USB support). If you want them all to see each others files on the same PC without tweaks or addons I'd recommend you make One 2gb FAT16 partitions to have all your boot files on. Install MS-DOS 6.22 first if you plan on using it. Not sure if it'd be better to install NT 4 before or after 98SE. C:\ = MS-DOS (if you want it... NT 4.0 doesn't understand FAT32 for it's boot drive), 2GB FAT16 C:\ = Win95c (installed after MS-DOS)... Apply either above patch. 2GB FAT16 Test it D:\ = Win98SE (Windows 98 is smart enough to know that Win95 is installed, maybe?) FAT32 (untried it may screw up) E:\ = WinNT 4.0 (you may have to rerun the patch with w95boot -NT switch), 4GB NTFS or 2GB FAT16 (4GB FAT16 partition with 64kb cluster size or format disk as 8GB NTFS before installing NT 4.0 O/S) F:\ = Windows 2000 NTFS OR FAT32 G:\ = Windows XP NTFS OR FAT32 H:\ = Windows 2003 NTFS OR FAT32 I'm guessing this might work. I could be wrong. As far as drivers go... good luck with NT 4.0. http://brianlivingston.com/windowmanager/a...st/980119bl.htm http://64.233.161.104/search?q=cache:l5EiI...=clnk&cd=17 http://www.thenakedpc.com/tugpcs/extras/osr2.faq.html http://support.microsoft.com/kb/224526I http://www.e-tech.net/~pbetti/mirrors/gaby...n3x/osr2fix.exe http://www.ing-steen.se/share/pcprog/win/app/w95boot.zip http://www.microsoft.com/technet/archive/c...ps/11-8-99.mspx