QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2434|回复: 17

安装ML2.0后,双硬盘双系统,GRUB无法启动

[复制链接]
发表于 2006-12-13 20:37:15 | 显示全部楼层 |阅读模式
我的机器硬盘是一个SATA 160G加上一个PATA 120G的硬盘,SATA的是主启动盘。
我在120G的盘上分了个小区来安装ML2.0,安装过程没有问题,两个硬盘都正常,PATA的是HDA,SATA的是SDA。GRUB就安装在SATA的MRB上。
结果重新启动以后屏幕上只显示出GRUB四个英文就死了,无法进入WINDOWS也无法进ML。
在这里看了半天也没有谁的问题和我一样,只能求救大家了。
发表于 2006-12-13 21:02:20 | 显示全部楼层
安装GRUB for DOS
回复

使用道具 举报

发表于 2006-12-13 22:08:16 | 显示全部楼层
Grub 装到 sata 上的话,最好在 sata 上面分一个 /boot 来放 grub 。
跨硬盘,并且还跨接口的识别对于 grub 来说还是不行的。
回复

使用道具 举报

 楼主| 发表于 2006-12-13 22:16:43 | 显示全部楼层
不会吧,我是新手,对于LINUX只有一些基本知识,刚才就一直在看GRUB4DOS的帖子,可还是起不来,如果要重新分区的话,那我还是用WINDOWS算了。实在搞不来啊。
回复

使用道具 举报

 楼主| 发表于 2006-12-13 22:33:13 | 显示全部楼层
学习GRUB4DOS中,

写了这样的引导语句

title MagicLinux at (hd1,11)
root (hd1,11)
kernel /boot/vmlinuz-2.6.15.3
initrd /boot/initrd-2.6.15.3.img

可是却说找不到文件,在不同的贴子里看到的也不一样,有的有2.6.15.3,有的没有,不知道哪个才是正确的,请教我一下。
但是不管带不带都是说找不到文件,晕。
回复

使用道具 举报

发表于 2006-12-14 07:37:25 | 显示全部楼层
[quote:77b22ff6cd="mercuryhg"]学习GRUB4DOS中,

写了这样的引导语句

title MagicLinux at (hd1,11)
root (hd1,11)
kernel /boot/vmlinuz-2.6.15.3
initrd /boot/initrd-2.6.15.3.img

可是却说找不到文件,在不同的贴子里看到的也不一样,有的有2.6.15.3,有的没有,不知道哪个才是正确的,请教我一下。
但是不管带不带都是说找不到文件,晕。[/quote]
加红部分
以你的实际情况代替
回复

使用道具 举报

 楼主| 发表于 2006-12-14 09:07:39 | 显示全部楼层
那个是我查出来的,已经是我的ML的安装分区了,GRUB已经说是找到了EX3的分区,可是却找不到启动文件。
回复

使用道具 举报

发表于 2006-12-14 13:02:21 | 显示全部楼层
我希望碰到你这样的斑竹太好了
厉害
羡慕
回复

使用道具 举报

发表于 2006-12-14 17:57:22 | 显示全部楼层
kernel /boot/vmlinuz-
输入到这里后,按 tab 自动补全。
initrd /boot/initrd-
这里也一样
回复

使用道具 举报

 楼主| 发表于 2006-12-14 20:19:41 | 显示全部楼层
晕死了,终于成功了,搞了两天才看到ML的届面啊。

GRUB4DOS最后是这样配置的。

timeout 10

title MagicLinux
                root (hd1,10)
                kernel (hd1,10)/vmlinuz-2.6.15.3 ro root=/dev/hda12 vga=792 splash=silent
                initrd (hd1,10)/initrd-2.6.15.3.img

title MagicLinux (Graphics Mode)
                root (hd1,10)
        kernel (hd1,10)/vmlinuz-2.6.15.3 init 5 ro root=/dev/hda12 vga=792 splash=silent
        initrd (hd1,10)/initrd-2.6.15.3.img

title MagicLinux (Console Mode)
                root (hd1,10)
        kernel (hd1,10)/vmlinuz-2.6.15.3 init 3 ro root=/dev/hda12 vga=792 splash=silent
        initrd (hd1,10)/initrd-2.6.15.3.img

title MagicLinux (Single Mode)
                root (hd1,10)
        kernel (hd1,10)/vmlinuz-2.6.15.3 init 1 ro root=/dev/hda12 vga=792 splash=silent
        initrd (hd1,10)/initrd-2.6.15.3.img

title Windows 2003 Web
                root (hd0,0)
                chainloader +1


很奇怪,KERNEL (hd1,10)后面就直接跟引导文件了,不知道是为什么。
回复

使用道具 举报

发表于 2006-12-14 20:47:14 | 显示全部楼层
[quote:122a1ddc6e="mercuryhg"]晕死了,终于成功了,搞了两天才看到ML的届面啊。

GRUB4DOS最后是这样配置的。

timeout 10

title MagicLinux
                root (hd1,10)
                kernel (hd1,10)/vmlinuz-2.6.15.3 ro root=/dev/hda12 vga=792 splash=silent
                initrd (hd1,10)/initrd-2.6.15.3.img

title MagicLinux (Graphics Mode)
                root (hd1,10)
        kernel (hd1,10)/vmlinuz-2.6.15.3 init 5 ro root=/dev/hda12 vga=792 splash=silent
        initrd (hd1,10)/initrd-2.6.15.3.img

title MagicLinux (Console Mode)
                root (hd1,10)
        kernel (hd1,10)/vmlinuz-2.6.15.3 init 3 ro root=/dev/hda12 vga=792 splash=silent
        initrd (hd1,10)/initrd-2.6.15.3.img

title MagicLinux (Single Mode)
                root (hd1,10)
        kernel (hd1,10)/vmlinuz-2.6.15.3 init 1 ro root=/dev/hda12 vga=792 splash=silent
        initrd (hd1,10)/initrd-2.6.15.3.img

title Windows 2003 Web
                root (hd0,0)
                chainloader +1


很奇怪,KERNEL (hd1,10)后面就直接跟引导文件了,不知道是为什么。[/quote]
很明显你的boot是单独的一个分区
回复

使用道具 举报

发表于 2006-12-15 19:49:36 | 显示全部楼层
(hd1,10)/vmlinuz-2.6.15.3 init 1 ro root=/dev/hda12

肯定 boot 是独立的。(hd1,10) 是第二块硬盘的 11 分区(应该是 /dev/hdb11)。 /dev/hda12 是第一块硬盘的 12 分区。
回复

使用道具 举报

发表于 2006-12-15 20:40:10 | 显示全部楼层
哦 这么巧 刚好要上来发文求助 没想到居然有
我去试试看
另外说一句 这种情况下 就算把 grub弄到sda的/boot下也没用 我的情况和楼主类似 我把grub单独弄到ide的/boot 一样没用
回复

使用道具 举报

发表于 2006-12-15 21:05:20 | 显示全部楼层
就算把 grub弄到sda的/boot下也没用 我的情况和楼主类似 我把grub单独弄到ide的/boot 一样没用

你需要 MBR 中的引导程序可以把启动权限交给 boot 分区里的 grub
回复

使用道具 举报

发表于 2006-12-15 21:13:12 | 显示全部楼层
楼上的大虾能否具体点 我现在就是不知道怎么让grub接手 ,无论我把grub装在 mbr上 还是到 sda的 /boot还是到 hda的/boot上

不过看了楼主的情况后 我现在打算用 grub 4 dos, 顺便问问那里能下 grub 4 dos, 我把这东西解压缩后 然后编辑XP的 boot。ini 增加一个指向到 grub 4 dos 这样也不知道行否?

哎 换了新电脑 为了进ML都折腾2礼拜了……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 07:04 , Processed in 0.124007 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表