I thought a good strategy for performance would be to install XP on a minimally sized but "plain" and then use a second "expanding" hard-disk for all my apps and docs. This way XP and it's swap-file will be uncompressed and so quick to access and I'll have a large amount of space on a second expanding disk if I need it. So I installed XP on a 2GB plain drive no problem. Once XP was installed I edited the virtual machine and added a 20GB expanding drive. However, when XP boots up it detects the new IDE channel and trys to install it but complains that "drivers are not for this platform" and fails. Anyone know what's going on here?
To make XP see your 2-nd drive you should go to Control Panel->Administrative Tools->Computer Management->Disk Management and create partions on your 2-nd drive.
Sorry but that is not the problem. I do not get that far along in the process as it fails during the driver installation of the IDE channel. Therefore, it does not even detect the hard-drive hardware in the first place. I edited the virtual machine and told the second hard-drive to be on IDE 0:1 alongside the main hard-drive (obviously 0:0 by default). It warned me that this would swap it with the CD drive and I agreed. On XP booting up now it detects the second HD no problem and I can create a partition on it as described. However, the CD drive is now no longer visible. It appears the problem is in the driver for the second IDE channel (IDE 1) as neither hard-drives or CD drives assigned to this channel are ever detected and XP keeps complaining that "Driver does not support this platform" when attempting to install the second IDE driver.