新闻 | 天津 | 民生 | 广电 | 津抖云 | 微视 | 读图 | 文娱 | 体育 | 图事 | 理论 | 志愿 | 专题 | 工作室 | 不良信息举报
教育 | 健康 | 财经 | 地产 | 天津通 | 旅游 | 时尚 | 购物 | 汽车 | IT | 亲子 | 会计 | 访谈 | 场景秀 | 发布系统

"津云"客户端
  您当前的位置 :北方网 > IT浪潮 > 厂商专区 正文
关键词:

多操作系统安装问答集


http://www.enorth.com.cn  2002-02-04 13:14

  二、Windows和Linux

  5、问:我打算在一个新的硬盘上安装Win98,WinXP,Linux三操作系统,应该怎么做呢?

  答:步骤大致如下:

  (1)分区。除了如问题1提到的为98和XP各预留一个分区以外,还要预留一个空的分区给Linux,大小由硬盘空间大小和linux的用途决定,如果打算用来运行大量程序的可以预留大一点,如果只想用来学习的,可以留小一点,但如果是安装Red Hat Linux 7.0以上的操作系统,所留空间最好不要小于2G.

  (2)安装。先在C盘上装98,然后在D盘上装XP,最后再用Linux的安装盘启动,安装Linux.安装Linux时注意选择默认操作系统,如果经常用Windows,就选Dos为默认,反之则选Linux.

  (3)启动。三个系统全部安装完毕后重新启动,将会遇到两个屏幕菜单供选择,第一个是 Linux的lilo菜单,选择是进linux还是进Windows,第二个是前面提到的boot.ini控制的菜单,选择是进98还是进XP.

  6、问:我的电脑上原来已经装有Win98和Linux,现在我想加装Win XP,请问应该怎么办?

  答:很简单,只要你手头上有进Linux的启动盘(一般linux在安装的时候都会提示制作的,如果没有制作或丢失了可以用linux的安装光盘再做一个)。步骤大致如下:

  (1)进98,安装XP(全新安装),安装完以后你会发现原先Linux的lilo屏幕菜单没有了,没关系,进行第二步。

  (2)用Linux启动盘启动,以root身份登陆linux,运行一遍lilo命令,重新启动计算机,看,lilo菜单是不是又回来了?问题解决了 :)

  7、问:我的电脑上原来已经装有Win2000,装2000的C盘用的是NTFS格式,而其他盘用的是Fat32格式的。后来我又装了Red Had 7.1,装完以后linux能进去,windows却不能进了,请问是什么回事,该怎么解决呢?

  答:这里首先要介绍一下Linux系统设备的命名规则。在Linux里,各种设备和分区的命名方法完全不同于Dos,软驱,硬盘以及硬盘分区都有各自的设备特殊文件,例如:

  /dev/hda 表示第一个IDE硬盘(整个)

  /dev/hda1 表示第一个硬盘的第一个主分区

  /dev/hda2 表示第一个硬盘的第二个主分区

  /dev/hda3 表示第一个硬盘的扩展分区

  /dev/hda5 表示第一个硬盘的第一个逻辑分区

  /dev/hda6 表示第一个硬盘的第二个逻辑分区

  /dev/hdb 表示第二个硬盘(整个)

  其中hda1对应着Windows里的C盘,而hda5一般对应着Windows的D盘。在linux安装的时候安装程序会自动寻找windows操作系统所在的分区,因为这里我们把C盘设成了NTFS格式的,有些linux安装程序不认这个格式,就把其他fat32格式的盘当作windows的启动盘了,这里应该就是这种情况。

  

解决的办法也很简单,只要以root身份登陆linux,用文本编辑器打开在/etc目录下的lilo.conf,找到

  other=/dev/hda5

  optional

  label=dos

  这一段,把hda5(也可能hda6或其他)改成hda1,存盘,然后运行一遍lilo命令,重新启动,问题应该就能解决了。

  8、问:我的机子上原来在C盘装了win98,D盘上装了win XP,后来为了装linux,我用分区魔术师从C盘上分出了两个区,但是当linux装上以后,win xp就不能进了,提示找不到hal.dll文件,请问是什么回事?

  答:原因出在boot.ini文件上。正如问题4中提到的,partition表示分区号,原来没有从C盘分出两个区时xp所在的分区号是2(D盘),重新分区以后,XP所在的分区号就应该是4了,但boot.ini文件并不会自动改过来的,所以在启动XP时,引导程序还是跑到第二个分区里区找hal.dll文件,此时第二分区里已经是linux的文件了,当然会提示找不到,所以XP无法启动.解决的办法很简单,只要把boot.ini 里的partition(2)改成partition(4)就行了。

  9、问:我在Linux里可以读写Dos分区里的文件吗,应该怎么做?

  答:在linux里可以读写Fat32格式的文件,而对NTFS格式的文件只能读,不能写。方法和平常linux文件系统的加载相同。例如我要在linux里读我机子上D盘的内容,我要做的是运行下面的命令来加载D盘的文件系统:

  [root@localhost /root]# mkdir /mnt/d

  [root@localhost /root]# mount -t msdos /dev/hda5 /mnt/d/

  这样当你再访问/mnt下面的d目录时,里面就是你d盘上的内容。

  还有一种更简单的方法是在/etc目录下的fstab文件里加上下面这一行(前提是 /mnt/d存在):

  /dev/hda5 /mnt/d msdos defaults 0 0

  这样只要一启动linux,系统就会自动加载hda5上的文件系统,我们直接点击 /mnt/d就可以看到d盘上的内容。

  上面就是我对多系统安装问题的一些总结,如果还有什么问题,请进入论坛讨论。

  

编辑 赵海涛 硅谷动力
[进入IT论坛]
请您文明上网、理性发言并遵守相关规定,在注册后发表评论。
 北方网精彩内容推荐
无标题文档
天津民生资讯
天气交通 天津福彩 每月影讯 二手市场
空气质量 天津股票 广播节目 二手房源
失物招领 股市大擂台 天视节目 每日房价
热点专题
北京奥运圣火传递和谐之旅 迎奥运 讲文明 树新风
解放思想 干事创业 科学发展 同在一方热土 共建美好家园
2008天津夏季达沃斯论坛 《今日股市观察》视频
北方网网络相声频道在线收听 2008高考招生简章 复习冲刺
天津自然博物馆馆藏精品展示 2008年天津中考问题解答
带你了解08春夏服饰流行趋势 完美塑身 舞动肚皮舞(视频)
C-NCAP碰撞试验—雪佛兰景程 特殊时期善待自己 孕期检查
热点新闻排行 财经 体育 娱乐 汽车 IT 时尚 健康 教育

Copyright (C) 2000-2021 Enorth.com.cn, Tianjin ENORTH NETNEWS Co.,LTD.All rights reserved
本网站由天津北方网版权所有