As WM said.
You will have to:
1) Create a zorin live CD.
2) Boot to the desktop from the live CD.
3) Use Gparted, choose ext, right-click>resize>choose size and then create an NTFS partition for your windows installation.
4) Install win Xp in the NTFS partition you created.
You will then see that it only boots to win xp. Do the following:
5) Boot with the live cd and in the live session open terminal and write:
- Code:
sudo fdisk -l
You will get a result like the following
- Code:
Device Boot Start End Blocks Id System
/dev/sda1 * 1 60280 484191232 83 Linux
/dev/sda2 60280 60802 4191233 5 Extended
/dev/sda5 60280 60802 4191232 82 Linux swap / Solaris
as you see the "linux" partition is on "sda1". Check and see where yours is.
Then do the following:
- Code:
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
Ofcourse change "sda1" to your linux partition (if it is not the same).
Now, reboot.
You will get the grub menu back but there will be no option for vista.
Boot normally to Zorin, open terminal and write
- Code:
sudo update-grub
When you reboot now, you will get a grub menu with all the options (zorin, vista, etc.).