sutie 发表于 2003-8-12 09:35:26

我的red hat不能和2000共存

:-( 我的红帽装载在第一扇区,
因为怀疑有坏道我将2000装载在第二个扇区内,第一个装的是红帽,但是开机引导时,红帽在用g的时候进不了2000
在用lilo时显示li就停了!郁闷死了,有谁能告诉我怎么解决?
别说是把第一个扇区红帽删了!那我可更郁闷了!!!!

mozilla 发表于 2003-8-12 10:33:39

扇区?分区吧。
说得不够清楚
“红帽在用g的时候进不了2000 ”是什么意思?

Lyoug 发表于 2003-8-12 10:34:41

要先装 win2K,再装RHL.

dafly 发表于 2003-8-12 11:01:22

可能你的2000使用ntfs格式

可能你的2000使用ntfs格式,lilo或者grub 不支持ntfs ,

我没有简单的解决办法,有一个复杂的。

卸载2000,用pq增加一个主分区,设定为bootable,将2000安装在这个新的bootable分区。

然后,在google 中,查找“2000 linux 双重启动”
自然,就知道怎么做了。(我记性不好,具体方法忘记了。)


以下,是我查到的结果:

###############


某些用户需要在同一台计算机上安装多种操作系统,并进行多重引导。就Windows系列操作系统来说,自Windows 2000以来Microsoft已经很好地解决了系统间的安装顺序和引导问题,再也不需要特殊的技巧就能够轻松实现多系统引导。但是Linux用户仍经常遇到Linux与Windows之间的共存问题。笔者就Microsoft最新推出的Windows XP全新操作系统和Linux的共存及引导问题进行了测试,并总结出两种方便易行的方法(注意:笔者测试所使用的硬盘为一块Seagate U6 60GB IDE硬盘,Linux版本为Red Hat Linux 7.1)。
一、新安装系统
在新装系统时,笔者推荐使用LILO引导法。从理论上讲,把第一个分区分配给Linux是完全可行的,但在第一个主分区安装Windows是最稳妥和最安全的方案。因此笔者建议用户首先安装Windows XP,在安装时可以只进行主分区的分区和格式化。分区的大小在5GB以下即可,为了避免各种兼容性问题,分区不应超过8GB,分区的文件系统使用NTFS系统。
Windows XP安装完成后,可继续进行Linux安装。在Linux安装过程中,首先要为Linux建立一个主分区(即硬盘的第二个主分区),并将该分区激活。在进行到LILO安装页面时,选择将LILO安装到Linux引导分区的引导扇区。注意:Red Hat Linux 7.1的安装不能识别Windows XP的分区,无法自动实现对Windows XP的引导,需要用户在系统重新启动后,以root身份登录,并编辑/etc/lilo.conf文件。用户需要在文件尾部加入如下内容。
other=/dev/hdal
label=WindowsXP
注意:如果用户希望默认引导系统为Windows XP,则可以将/etc/lilo.conf文件中的"default= linux"一行改为"default=WindowsXP"。 修改完毕后,运行"/sbin/lilo -v"命令使改动生效。至此双启动的安装和引导完成。值得注意的是,Windows XP并不把载入程序装入MBR,而如果Linux安装时也没有将LILO装到MBR且没有将Linux启动分区激活,就会造成系统无法启动。这时,只需用Windows 98/Me启动盘启动,运行fdisk工具,选择Linux的主分区激活即可。
二、从原系统升级
如果用户原有的系统是Windows 2000,可以按第一种方法进行安装。而如果原有的系统是Windows 98/Me,通常也可以直接升级到Windows XP。但是如果用户还希望保留原有系统,而在另外的分区安装Windows XP,笔者推荐使用Windows XP的载入程序来进行引导。出于习惯,将其称作"NT Loader"。在这种情况下,系统的安装顺序及操作步骤如下:
1.首先安装Linux系统。将Linux系统安装到第二个主分区并激活,将LILO安装到Linux引导分区(即第二个主分区)的引导扇区,不安装LILO亦可。
2.重新启动系统,以root身份登录,执行如下命令。 #mount -t vfat /dev/hdal /mnt #dd if=/dev/hda2 of=/mnt/bootsect.lnx bs=512 count=1 以上命令将Linux分区的启动扇区写入C:\dootsect.lnx文件中。
3.使用Windows 98/Me启动软盘重新启动系统,并使用fdisk命令将第一个分区激活。进行Windows XP的安装。
4.Windows XP安装完成后,在C:\boot.ini文件尾部加入如下一行。 c:\bootsect.lnx="Red Hat Linux" 修改完成后,重新启动系统即可实现Windows XP与Linux双重启动。
三、注意事项
1.有些用户为了实现用NT Loader引导而把Windows 2000/XP的安装分区格式化为FAT32甚至FAT16,这完全得不偿失,会造成文件系统安全性和性能降低。
2.笔者不推荐使用任何第三方的专用引导程序,例如SysCommander或BootMagic等。因为LILO和NT Loader是最自然,也是最标准的引导程序,完全可以满足大多数情况下多系统引导的需要。
3.在Linux系统安装过程中,一定要制作系统启动软盘,以应对系统无法从硬盘启动的情况。
仲 涛文
兰 楠摘自《微电脑世界》

sutie 发表于 2003-8-12 11:15:08

:roll: 情况基本如你所说,
2000我用的是ntfs这可郁闷了,本来2000装ntfs就是为了快一些,可倒好影响到linux了,看来只好这么地了!
我会试试你说的方法,谢谢你的帮助! :-D

sutie 发表于 2003-8-12 11:21:10

g指 grub省略了!我觉得用扇区习惯一些,而且很多linux文章在介绍安装的时候用的也是这个名字!
我先装的2000后装的linux
我想问题应该是第二个主扇区,我设一下看看!

dafly 发表于 2003-8-19 10:23:35

介绍我的做法

我的机器里面的做法,很笨的办法,但好用,而且一目了然。

c 区,win 98 用fat32文件系统。

这里有一个主分区转一个精简版linux

下面是扩展区

d区程序

e区我的工作文件

f 区 win xp

linux swap 区

rh linux 90

还有两个区是备份区 FAT32

################

现在,我解释为什么装两个LINUX ,

就是为了避免在MBR 中使用GRUB

那个主分区的LINUX 是一个跳板的作用,

WIN 98 启动 菜单,

三个选项,

WIN 98

WIN XP

LINUX (主分区)

然后,

LINUX (主分区) 的grub菜单
进入rh linux 90

#################

如果,以后有更新的LINUX 版本,
就覆盖原来的扩展区的LINUX,

还有,主分区的LINUX 我装的是一个RH 73 这样,有时候作一些新旧对比,也很有意义。

#################

一个小补充,

我的机器,还装了qnx 与 beos

上面这样的做法,还与qnx 与 beos 有关。
页: [1]
查看完整版本: 我的red hat不能和2000共存