免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 6349 | 回复: 25
打印 上一主题 下一主题

[SCO UNIX] 在同一块硬盘上安装WIN98、WIN2000、UNIX、LINUX [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-12-27 21:35 |只看该作者 |正序浏览
  我乃菜鸟,本不应发表这类介绍经验的贴子,但这点经验是我历时一个星期,不断尝试安装,直至上火牙疼,最终拨掉了一颗牙换来的,所以我想把它奉献给需要它的人。

    多系统安装的步骤本来应该是UNIX->WIN98->WIN2000->LINUX,这样比较简单,但由于借到安装光盘的顺序与此不同,我的安装顺序是:LINUX、WIN2000、WIN98、UNIX。虽然在安装过程中遇到了不少困难,但作为补偿,我也得到了一点新的知识。

  一、安装LINUX
  我的硬盘是80G,先分一个8G的DOS主分区,将来准备删掉给WINDOWS和UNIX用(SCO  UNIX目前版本只能识别8G硬盘空间)。剩下的空间一部分给扩展分区,最后一部分留给LINUX。然后在扩展分区上根据需要建立若干逻辑分区,我把扩展分区的最后256M留给LINUX作交换区,如果LINUX除交换区和根分区外还需要其它的独立分区,这里就应多留点空间。我是用WIN98的FDISK进行分区的,由于WIN98不能识别大硬盘,分区时不能以M为单位,应以百分比为单位。LINUX的安装过程不再详述,但要注意把LILO安装在LINUX分区引导扇区,以免下一步装WINDOWS时把它覆盖掉。

  二、安装WIN2000
  删除DOS主分区,把前3G留给UNIX,4-8G分为DOS主分区,安装WIN2000。激活LINUX分区,启动LINUX,用超级用户注册,备份引导扇区:
  cd  /mnt
  mkdir  fat
  mount  -t  vfat  /dev/hda1  fat   # 把DOS分区安装在fat目录
  dd  if=/dev/hda1  of=fat/bootsect.wnt  bs=512  count=1 # 把DOS分区的引导扇区备份在C盘根目录下bootsect.wnt中
  umount  fat

  三、安装WIN98
  将WIN98与WIN2000安装在同一个分区中,目的是98与2000下的应用程序可以安装在同一目录,以节省磁盘空间。安装完成后,WIN2000不能启动,可用下列方法恢复原先的分区引导扇区:激活LINUX分区,启动LINUX,用超级用户注册,备份和恢复引导扇区:
  cd  /mnt
  mount  -t  vfat  /dev/hda1  fat
  dd  if=/dev/hda1  of=fat/bootsect.dos   bs=512  count=1 # 备份新的DOS分区引导扇区
  dd  if=fat/bootsect.wnt  of=/dev/hda1  bs=512  count=1  # 恢复先前备份的DOS分区引导扇区
  vi  fat/boot.ini  # 修改WIN2000的启动配置文件,将2000的分区号修改为1(最后一行距离等于号最近的那个数字就是分区号),在最后增加一行:“C:\="WINDOWS 98"”
  umount  fat
  cd  /etc
  vi  lilo.conf  # 修改LILO配置文件,在文件最后增加两行:
    other = Windows
    label  = /dev/hda1
  lilo
  此时在启动计算机时可选择“LINUX”和“WINDOWS”,如果选择了“WINDOWS”,可进一步选择“WIN2000”和“WIN98”。

  四、安装UNIX
  安装UNIX时遇到的最大困难就是安装介质不能引导,有内存配置错误的报告,经请教本论坛高手,得以下方法:引导时在boot行回车,按“暂停”键,记下引导参数,重新启动,在boot行输入刚才记下的参数,将参数中的“mem=/p”修改为“mem=1m-512m”(我的内存是512M)。安装完UNIX后,UNIX的分区号是:
  1    LINUX
  2    扩展分区
  3    DOS主分区
  4    UNIX
WIN2000和LINUX的分区号是:
  1    UNIX
  2    DOS主分区
  3    扩展分区
  4    LINUX
因分区号改变,WIN2000和LINUX不能引导,需进行以下工作:
  1.启动WIN98,修改C盘下的boot.ini,将WIN2000的分区号修改为2。
  2.从光盘引导LINUX,进入安装介面后按“Ctrl+F6”切换屏幕,执行以下命令:
  cd  /mnt
  mkdir  ext
  mount  /dev/hda4  ext  # 将LINUX分区安装在ext目录下
  chroot  ext  # 将ext目录作为根目录
  cd  /etc
  vi  fstab  # 因LINUX分区由“/dev/hda3”变成了“/dev/hda4”,需要将所有的“/dev/hda3”修改为“/dev/hda4”
  vi  mtab  # 需修改的内容与上面相同
  vi  lilo.conf  # 需修改的内容与上面相同,另外由于同样的原因,需要将“/dev/hda1”修改为“/dev/hda2”,再在最后增加两行:
    other = UNIX
    label  = /dev/hda1
将第一行的“/dev/hda4”修改为“/dev/hda”,意思是将LILO安装到主引导扇区,接下来执行:
  lilo -v
  exit
取出光盘,重新启动LINUX,一切正常。如果需要备份引导扇区,可执行:
  cd  /mnt
  mount  /dev/hda2  fat
  dd  if=/dev/hda  of=fat/bootsect.mbr  bs=512  count=1
  dd  if=/dev/hda1  of=fat/bootsect.unx  bs=512  count=1
  dd  if=/dev/hda3  of=fat/bootsect.3  bs=512  count=1
  dd  if=/dev/hda4  of=fat/bootsect.lnx  bs=512  count=1
  dd  if=/dev/hda5  of=fat/bootsect.5  bs=512  count=1  # 第一个逻辑分区
  dd  if=/dev/hda6  of=fat/bootsect.6  bs=512  count=1  # 第二个逻辑分区
  ……………………
以下内容是在NT  LOADER中增加引导项“MBR”,功能是启动时如果误选了“WINDOWS”可选择重新进入LILO:
  vi  fat/boot.ini  # 在最后增加:
    c:\bootsect.mbr="MBR"
  umount  fat
  至此,四个操作系统安装完毕。需要注意的是,UNIX分区必须激活,否则不能用LILO引导。

  加班的空闲时间仓促写完此贴,如有错误之处,敬请各位高手指正。

论坛徽章:
0
26 [报告]
发表于 2005-05-13 23:54 |只看该作者

在同一块硬盘上安装WIN98、WIN2000、UNIX、LINUX

不涉及 Solaris 和 SCO 的时候,一个 NT OS Loader 搞定全部系统。如果装 Solaris 或 SCO,最好是通过 Grub 来启动。可以装个 Linux,并且把 Grub 放到 MBR,或者直接装个 Grub for DOS,非常方便的。

论坛徽章:
0
25 [报告]
发表于 2005-04-28 16:53 |只看该作者

在同一块硬盘上安装WIN98、WIN2000、UNIX、LINUX

谢谢楼主的分享

论坛徽章:
0
24 [报告]
发表于 2005-04-22 18:33 |只看该作者

在同一块硬盘上安装WIN98、WIN2000、UNIX、LINUX

支持一下,我是按unix-xp-linux安装的,楼主的方法有借鉴意义

论坛徽章:
0
23 [报告]
发表于 2005-04-21 20:58 |只看该作者

在同一块硬盘上安装WIN98、WIN2000、UNIX、LINUX

有用.

见"好"就收,

谢了.

论坛徽章:
0
22 [报告]
发表于 2005-03-11 14:42 |只看该作者

在同一块硬盘上安装WIN98、WIN2000、UNIX、LINUX

谢谢你的经典一贴!
我回去实验一下再看看效果怎么样!

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
21 [报告]
发表于 2005-03-10 23:11 |只看该作者

在同一块硬盘上安装WIN98、WIN2000、UNIX、LINUX

我这里也有一个安装实例,请参考:
http://unix-cd.com/unixcd12/forum_view.asp?view_id=726&forum_id=2

论坛徽章:
0
20 [报告]
发表于 2005-03-10 22:29 |只看该作者

在同一块硬盘上安装WIN98、WIN2000、UNIX、LINUX

我的系统是win2000
英文版win2000 server中文版
unix5.0.5
redhat linux 7.2
用着都很方便

论坛徽章:
0
19 [报告]
发表于 2005-01-10 08:48 |只看该作者

在同一块硬盘上安装WIN98、WIN2000、UNIX、LINUX

顶一下先
不过在实际中用不着这么多哟!我也没事情干装了6个系统,和和
后来发现根本用不了,一般弄两个就够了,最多3个罢
98,xp,unix就够用啦,学习,玩,都行

论坛徽章:
0
18 [报告]
发表于 2005-01-09 19:46 |只看该作者

在同一块硬盘上安装WIN98、WIN2000、UNIX、LINUX

偶装过unix、win2K server、red hat liunx,但还是没有装好

此帖正是偶需要的

学习ING
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP