Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101401133
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-30 09:07:58

   来源:赛迪网技术社区    作者:syisyi

首先分区,用光盘启动,进入pqmagic,按如上分区分好区,注意pqmagic不能划定Solaris,Freebsd及reiserfs类型的分区,在分区的时候全指定为Linux native (ext2)即可,主要是为了先占个地方。

安装的时候,安装顺序如下:Win98,Redhat,Win2000,WinXP,Freebsd,Solaris,注意这里Redhat一定要作一张启动盘,稍后要用到,而且,我们把grub装到mbr里,用他来引导其它操作系统。Solaris最好是最后装,因为Solaris要修改硬盘分区的CHS值,装完了Solaris,PQMAGIC认为硬盘参数出了错误,认不出硬盘来了。这时候启动pqmagic的时候,他会提示你是否修正,你可千万别修正,修正完了,发现硬盘就成了一个大的没分的区了,再重启可能就出事了,弄不好什么也启动不了了,我试过一次,就这一次,害我终身难忘啊,呵呵。保留改动后的CHS事实上也没什么影响,不用pqmagic不就行了,只是硬盘分区参数不规范,也不影响其它系统的启动等等,无所谓了。

先装Win98,不用说了.再装Redhat,我的Redhat7.3全安装,大约占了3G的硬盘空间。然后装Win2000 ,再装WinXP,注意要先装Win2000,再装WinXP,否则WinXP不能启动,最后还得把WinXP的引导系统换到c盘去。

最后装Freebsd,装Freebsd的时候,不要装bootloader,保留mbr不变即可。最后用红帽那张启动软盘启动红帽,执行如下命令:

 cd /boot/grub
  grub
  grub>root(hd0,4)
  grub>setup(hd0)
  grub>quit

这样就成功的把grub安装到mbr里面了,再修改一下grub的配置文件,即可完成多系统的启动。

 vi /boot/grub/menu.lst

填加如下几行:

title DOS/Windows
  rootnoverify (hd0,0)
  chainloader +1
  
  title Freebsd
  rootnoverify (hd0,3)
  chainloader +1

删掉引导ntfs分区的那几行,保留引导红帽的那几行,OK,保存,reboot,至此未安装Solaris其它五个系统便安装完成了。重启系统,首先是grub菜单,如果选Windows,那么便进入Windows系统的启动菜单,这个菜单是c盘的引导分区及C盘根目录下的NTDETECT.COM,ntldr,bootsect.dos,boot.ini来引导的。

然后如果不愿装Solaris呢,就完事了,如果你要装Solaris,就往下看,提前说好了,出事别找我,呵呵,主要是Solaris毛病太多,容易出事。2000年6月版的不支持大硬盘,2002月2月版的没问题了,拿2000年6月版的,认我的硬盘认成了11G多,再往下装说什么它也不干了。如果硬盘N大,那就使2002年2月版的,而且它也支持P4。

Solarisx86的分区号是82,Linux的native分区号是83,Linux的swap分区号是82,正好和Solaris的分区号一样,先装Solaris再装Linux容易出问题,弄不好把Solaris分区当swap分区给处理一下,可就惨了,所以后装吧。

阅读(252) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~