Windows 95/98 Dual Boot

Solution
The reason 95/98 won't VM together is they use the identical code in the boot sector. This means there is no way for the VM to tell them apart. Maybe Win ME will do what you want.