安装ML2.0后,双硬盘双系统,GRUB无法启动
我的机器硬盘是一个SATA 160G加上一个PATA 120G的硬盘,SATA的是主启动盘。我在120G的盘上分了个小区来安装ML2.0,安装过程没有问题,两个硬盘都正常,PATA的是HDA,SATA的是SDA。GRUB就安装在SATA的MRB上。
结果重新启动以后屏幕上只显示出GRUB四个英文就死了,无法进入WINDOWS也无法进ML。
在这里看了半天也没有谁的问题和我一样,只能求救大家了。 安装GRUB for DOS Grub 装到 sata 上的话,最好在 sata 上面分一个 /boot 来放 grub 。
跨硬盘,并且还跨接口的识别对于 grub 来说还是不行的。 不会吧,我是新手,对于LINUX只有一些基本知识,刚才就一直在看GRUB4DOS的帖子,可还是起不来,如果要重新分区的话,那我还是用WINDOWS算了。实在搞不来啊。 学习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,有的没有,不知道哪个才是正确的,请教我一下。
但是不管带不带都是说找不到文件,晕。 学习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,有的没有,不知道哪个才是正确的,请教我一下。
但是不管带不带都是说找不到文件,晕。
加红部分
以你的实际情况代替 那个是我查出来的,已经是我的ML的安装分区了,GRUB已经说是找到了EX3的分区,可是却找不到启动文件。 我希望碰到你这样的斑竹太好了
厉害
羡慕 kernel /boot/vmlinuz-
输入到这里后,按 tab 自动补全。
initrd /boot/initrd-
这里也一样 晕死了,终于成功了,搞了两天才看到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)后面就直接跟引导文件了,不知道是为什么。 晕死了,终于成功了,搞了两天才看到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)后面就直接跟引导文件了,不知道是为什么。
很明显你的boot是单独的一个分区
(hd1,10)/vmlinuz-2.6.15.3 init 1 ro root=/dev/hda12
肯定 boot 是独立的。(hd1,10) 是第二块硬盘的 11 分区(应该是 /dev/hdb11)。 /dev/hda12 是第一块硬盘的 12 分区。 哦 这么巧 刚好要上来发文求助 没想到居然有
我去试试看
另外说一句 这种情况下 就算把 grub弄到sda的/boot下也没用 我的情况和楼主类似 我把grub单独弄到ide的/boot 一样没用
就算把 grub弄到sda的/boot下也没用 我的情况和楼主类似 我把grub单独弄到ide的/boot 一样没用
你需要 MBR 中的引导程序可以把启动权限交给 boot 分区里的 grub 楼上的大虾能否具体点 我现在就是不知道怎么让grub接手 ,无论我把grub装在 mbr上 还是到 sda的 /boot还是到 hda的/boot上
不过看了楼主的情况后 我现在打算用 grub 4 dos, 顺便问问那里能下 grub 4 dos, 我把这东西解压缩后 然后编辑XP的 boot。ini 增加一个指向到 grub 4 dos 这样也不知道行否?
哎 换了新电脑 为了进ML都折腾2礼拜了……
页:
[1]
2