My main OS is windows xp and I create a partition where I have installed fedora. I have 1gb of ram and 500gb of HDD. Shall I run both the OS at a time? If so how can I do that?
migrated from stackoverflow.com Feb 8 '12 at 10:50
You can do it by running a virtual machine. I generally run it the other way around with Windoze in a virtual machine, and I generally give Windoze 1gb of memory to play with on its' own. I'm not saying that it will not work, but you may want to look at putting some more memory in that box.
You can't run two OSes at once, you can, however dualboot (install windows, then linux, and switch between boots), or run a VM (install one OS, install a VM software - virtualbox supports windows and most recent redhat varients, install the second os inside a VM instance - which is to say start the VM software, run through the wizard, and installing it there.).
I'd generally have the OS you use more, and has more requirements for graphics as the host OS when virtualizing. You could also run both oses you work with as VMs to take advantage of snapshots and to allow for easier backups, if you don't have heavy performance needs..
If dualbooting installing windows, then linux is easier, and you can then select which OS to boot at the bootloader.