当前位置:Linux教程 - 安装启动 - 安装启动 - winxp - windows2003,还有mandrake9.1同时一个菜单引导

安装启动 - winxp - windows2003,还有mandrake9.1同时一个菜单引导

winxp/windows2003,还有mandrake9.1同时一个菜单引导
2004-04-23 15:18 pm
来自:Linux文档
现载:Www.8s8s.coM
地址:无名

kyokocat15兄,注意事项:

首先,你要搞清楚,想要同一菜单引导XP和2003的话,也就是说XP有自己的OS LOADER ,2003也要有自己的OS LOADER ,即他们两都是要安装到主分区,不管是哪个先装,另外一个都不能在其基础上装,而要另行光驱起动安装。

步骤:(假设有一裸盘40GB)

1)XP光盘引导,到分区时用掉5GB安装, 即 hda1 5G xp ntfs 激活 此时为C:盘

2)用你所顺手的硬盘工具`另分一主分区并激活它,推荐XP自带的分区工具, 分出 hda2 5G 2003 nfts 激活 此时为C:盘 hda1 此时为 D:盘
(注,在你激活hda2后,直接用硬盘启动,是启动不了的)

2)用2003光盘启动,很顺利将系统装在hda2,用硬盘直接启动2003,分出扩展分区,hda3,在hda3上再分出hda5,hda6,hda7,hda8,hda9.....,分时先不要盘符,也不要格式化,以后用linux安装程序来格式化它们,到时再把它们格成ext3,或reiserfs, swap................

3)安装linux,方法n多,只要注意,在分区时,选择一个扩展分区如hda7,并把它格成ext3或reiserfs作为root分区,根本不需要另行分出一个boot分区,再选一个扩展分区格成swap作交换分区(以后再装其他版本的linux可以直接用这个分区作交换分区),
ps:在安装引导程序时,要安装到root所在分区,如suse装在hda7,则suse的grub要装在hda7

4)系统装好后,改到spfdisk登场了,最好用无忧光盘引导,因为这时硬盘里没有fat32了,当然,如果有的话,那只要普通引导盘就行了,反正你得在dos下执行它,(记住此时:hda2为C:盘,hda1为D:盘
)进入主界面后,选新增启动选项,跳出一界面要你选硬盘,(从上到下,为:软驱,第一硬盘,第二硬盘),选第一硬盘,进入另一界面,选启动分区,选xp所在分区,回车,它会要你給这个选项起个名字,起完后回车,完成一个了,依此类推,依次添加上n个选项,然后选进行安装,选安装在MBR,程序会要你确认的,装好后,退出从硬盘引导就行了,在选择xp时自动激活hda1,选2003时,自动激活hda2.

(注意事项,希望把这段看完再动手,如果按照这样默认的话,你选择XP启动时看不到2003所在的分区了,反之亦然,这是spfdisk的特殊功能,即如果有两个主分区的文件系统是同一种的话(比如此例中,hda1 ntfs, hda2 也是ntfs),就会在你选择启动其中一个时,把其他的系统id改成一个只有spfdisk才识别的id,故在你进入XP后发现2003不见了,这个功能可以解除的,即在你运行spfdisk时,添加完启动选项后,还要作一件事,要进入“进阶设定(非必要)”,选“解隐藏同类主分割”,上帝保佑,我没记错,它会让你选择一个启动选项,如你选XP那项,那么启动XP时它就不会帮你隐藏2003了,解除XP后,再选一次,解除2003的隐藏保护,你有几个相同类型的主分区启动选项,你就依次选几次“解隐藏同类主分割”,搞定后再回到主界面,进行安装,这样绝对不会有问题的,)


这个东西时Free的,免费的,可以任意使用,它被98覆盖了也没关系,只要再执行一遍就行了,这样每个os的启动管理器,就都只管理本身的,spfdisk引导grub,grub再引导linux,这样不管哪个系统出问题了,都不会影响到其他的系统,推荐大家使用,任何不懂的,欢迎问我............看不懂的打我手机,13328227646