orioner 发表于 2003-5-28 16:59:41

求教系统引导问题!

小弟现有硬盘2块:A盘60G;B盘4.3G。两硬盘挂在同一根IDE上,A盘主盘,B盘从盘。A盘分区和系统如下----C盘98(FAT32),D盘2003(NTFS),余下的再分几个区,全为FAT32。B盘则全部拿来装RED HAT LINUX 9.0;要GRUB引导。现在进LINUX要在BIOS里设置HDD-1启动,要进WINDOWS 就要HDD-0,麻烦!我考虑能不能要WINDOWS启动的时候可以引导LINUX,或者LINUX可以引导WINDOWS。(我装LINUX的时候是只挂B盘的)
多谢各位了!

黑色男孩 发表于 2003-5-28 17:09:47

终于来问了~嘿嘿~不过我始终觉得我给你的GRUB没错,你放到上面让大家改一下~

WINDOWS启动的时候可以引导LINUX
(这个好解决,用LOADLIN~不过不是治本的方法)
置顶的帖子里有LOADLIN的用法~LOADLIN就在RH9-1的光盘上。

mozilla 发表于 2003-5-28 17:11:30

进入linux后执行grub-install /dev/hda

黑色男孩 发表于 2003-5-28 17:24:37

斑竹~你这样可不行哦~看清楚了再回答哦~
人家问的是如何编写GRUB并装到带有LINUX盘的MBR里,使这块硬盘可以引导
另一块98+2003的硬盘~

mozilla 发表于 2003-5-28 17:35:55

应该可以的,grub菜单上有两个选项,一个直接进linux,一个进2003的启动选单,2003启动选单里又包含98和2003启动选项,有什么不对?

黑色男孩 发表于 2003-5-28 17:47:50

按照下面的步骤作:
1:做一张LINUX引导盘用来修复系统~
2:把你的LINUX硬盘的跳线设成主盘,WINDOWS为从盘。
(否则可能有影响~至少我觉得~?)
3:用LINUX硬盘引导~这样写grub.conf

default=1
timeout=10

splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Windows-98+2003
        root (hd1,0)
        chainloader +1

title RedHat-9
        root (hd0,0)
      kernel /boot/vmlinuz-2.4.20-8 root=/dev/hda1 ro
        initrd /boot/initrd-2.4.20-8.img
############################################
4:grub-install /dev/hda
5:重启~
6:来论坛告诉结果~
大家也给点意见~

orioner 发表于 2003-5-28 17:49:55

多谢各位了!今晚回去试一下,然后如果有什么问题明天10:00后还来问!哈哈

orioner 发表于 2003-5-28 17:52:00

用小硬盘作主盘,我的大硬盘可是牺牲了很大性能的阿

orioner 发表于 2003-5-28 17:56:04

用Windows引导linux呢,怎么做?

orioner 发表于 2003-5-28 17:58:08

什么都不用,就这条命令?

进入linux后执行grub-install /dev/hda
还有我想在grub引导的时候,直接选98或者2003那又该怎么做呢?

黑色男孩 发表于 2003-5-28 18:08:06

98和2003的引导文件都在C盘吧~如果这样的话直接引导3系统是不可能的~
(我原来是这样引导3系统的:C盘装XP,装好以后把XP-GHOST了。
重新在C盘装98,把XP-GHOST到D盘,更改XP文件中的一些参数。
这时就可以实现3引导了~)---题外话~~~~

(硬盘调换位置不会影响性能吧~?为什么这么说呢?)

两块硬盘做系统的最好选择是:有一块硬盘可以引导这2块硬盘,每块硬盘
又可以分别独立引导(去掉任何一块互不影响)。

就用我说的方法吧~按照步骤做。

(大家帮忙检查一下我说的方法~谢谢~)

heroking 发表于 2003-5-28 20:41:16

我是按照这样做的可是我的情况是选择启动windows2003的时候,光标停止在boot这个字符后面,不能进入了一直是这样子.


default=1
timeout=10

splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Windows2003
root (hd1,0)
chainloader +1
makeeactive
boot


title RedHat-9
root (hd0,0)
kernel /boot/vmlinuz-2.4.20-8 root=/dev/hda1 ro
initrd /boot/initrd-2.4.20-8.img

heroking 发表于 2003-5-28 20:46:30

root (hd1,0)

filesystem type is fat, partition type 0Xc
chainloader (hd1,0)+1
makeactive
boot
__光标停在这里闪,


什么地方出了错?

黑色男孩 发表于 2003-5-28 22:08:02

LINUX可以引导吗?

hurryboy_0 发表于 2003-5-28 23:07:11

我也想问orioner
Linux新鲜社员兄问的问题?我以前问过,但是没有人好好的帮我解决一下。我的问题和orioner
Linux新鲜社员的一样,我用了好多方法都没有解决,我觉的gedit/dev/etc/grub.conf不能解决此问题,象黑色男孩兄说的那样:两块硬盘做系统的最好选择是:有一块硬盘可以引导这2块硬盘,每块硬盘 又可以分别独立引导(去掉任何一块互不影响)。真实太难了,我希望大家能够找出一个共同解决的办法。将成为经典。
我开始安装 的时候也是只挂第二个也是四G的硬盘,不能通过GRUB实现双引导。后来我又只好重装了一下REDHAT9,这次是两个硬盘一起挂着装的。能够引导98。2000和LINUX了,第一个装98,2000,的硬盘做第一个主盘,两个都是主分区,2000用PQ隐藏,装LINUX的硬盘做第二个主盘。但是现在摘掉任何一个硬盘系统都不能启动。不能实现象黑色男孩兄说的最好选择。几天朋友玩极品飞车死了机,导致系统崩溃。可能硬盘的分区表坏了。
请靶神回答问题的时候,要根据具体情况具体回答,不要看不起小问题。任何一个因素都会导致不同。
页: [1] 2 3
查看完整版本: 求教系统引导问题!