Normally, Windows 9x must be installed on each PC individually so that it can be loaded/configured with the appropriate set of drivers. I'm wondering if there is any way to make a boot HDD that can be transported between machines.
I have two PCs with vastly different hardware specs that can both run Windows 9x, though using their own specific drivers for the video, sound, and probably other stuff. I boot both from a Compact Flash card using an IDE-to-CF converter. I'd like to find a way to have just one CF card that I can use interchangeably with both machines. I suppose part of the solution could be a scheme with partitions and BIOS settings so that each PC actually boots from a different partition. This would be fine providing I can access a main partition where apps/games are installed from both PCs.
Is it possible to setup such an interchangeable HDD for Windows 9x?
NOTE: I'd like to share a 64GB CF card, so assume I'll use FAT32.