1、把硬盘分为五个主分区。Vista需要20G,XP需要10G,中间的区做文件区,linux需要10G为ext3分区,最后在硬盘的最结尾一个1G为swap文件交换区。(注意XP的分区由Vista来格式化,在安装完Vista时,留一个11G一空闲空间在最后就可以了,Liunx分区在安Liunx时由Ubuntu自己来格式化。)
2、先安装Vista到第一个20G的分区。
3、之后安装XP在D盘
4、进入XP系统把隐藏的文件显示出来。把C盘根目录下的单个文件都复制到D盘。
5、在光驱中放入Vista安装盘。在XP下进cmd界面,进入光驱盘符之后输入 cd boot 回车 bootsect /nt60 sys 回车 bootsect /nt52 d:回车 退出就可以了。(现在重启后就又回到了Vista启动)
6、接下来下载ubuntu的iso文件,刻成光盘,用光盘引导安装,用手动分区,把Ubuntu安装在10G的ext3区。安装完成后ubuntu的GRUB会引导启动能自动识别Vista和XP系统。