QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: luckisme

如何在重装Windows后,使用Grub引导linux

[复制链接]
发表于 2006-2-1 11:26:10 | 显示全部楼层

比较让我晕的问题!!

本人ML2.0 运行正常,某日装winxp后分区打乱了,具体是:
             Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         514     4128673+   b  W95 FAT32
/dev/hda2             515        2491    15880252+   f  W95 Ext'd (LBA)
/dev/hda5             515         527      104391   83  Linux
/dev/hda6             528         909     3068383+   7  HPFS/NTFS
/dev/hda7             910        1546                       7  HPFS/NTFS
/dev/hda8            1547        1600                      7  HPFS/NTFS
/dev/hda9           1601        1698                      7  HPFS/NTFS
/dev/hda10           1698        2207     4096543+  83  Linux
/dev/hda11           2208        2315      867478+  83  Linux
/dev/hda12           2316        2442     1020096   83  Linux
/dev/hda13           2443        2491      393561   82  Linux swap / Solaris  
变成:

           Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         514     4128673+   b  W95 FAT32
/dev/hda2             515        2491    15880252+   f  W95 Ext'd (LBA)
/dev/hda5             515         527      104391   83  Linux
/dev/hda6             528         909     3068383+   7  HPFS/NTFS
/dev/hda7             910        1646     5919921    7  HPFS/NTFS
/dev/hda8            1647        1697      409626    7  HPFS/NTFS
/dev/hda9            1698        2207     4096543+  83  Linux
/dev/hda10           2208        2315      867478+  83  Linux
/dev/hda11           2316        2442     1020096   83  Linux
/dev/hda12           2443        2491      393561   82  Linux swap / Solaris
即减少了一个分区,手动修改/etc/fstab 改Mount 点,用Grub for Dos 可以正常启动,以Root 执行Grub -install /dev/hda  
Reboot  后Grub 图形菜单出现,选择后进入ML 但是就停在Ml 的启动界面下了!只好Reset 用Grub for dos 可以正常启动。请指点!!
回复

使用道具 举报

发表于 2006-2-5 22:45:33 | 显示全部楼层

Re: 如何在重装Windows后,使用Grub引导linux

[quote="luckisme"]个人心得 !!!

1.把安装盘的第一张放到光驱,然后重新启动机器,在BOIS中把系统用光驱来引导。
2.等安装界面出来后,按[F4]键,也就是linux rescue模式。
3.一系列键盘以及几项简单的配制,过后就[继续]了。。。这个过程,我不说了,比较简单。
4.然后会出现这样的字符
sh#
5.我们就可以操作GRUB了。。。哈。。。只要能出现这样的,以后都是小Case了,我就是不说 ,谁也能明白,地球人都知道了。。。。
sh#grub
会出现这样的字符
grub>
我们就可以在这样的字符后面,输入
grub>root  (hdX,Y)
grub>setup  (hd0)
如果成功会有一个successful......
请留意root和(hdX,Y)之间有一个空格,这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。
无法挂载ntfs分区
GRUB> find /linux
hd0,5
grub>kernel (hd0,5)/linux root=/dev/ram ramdisk_size=20000 devfs=mount,all
grub> initrd (hd0,5)/initrd    显示:error 28:selected item cannot fit into memory
无法 boot
该怎么办?
回复

使用道具 举报

发表于 2006-3-16 15:59:34 | 显示全部楼层
grub>
我们就可以在这样的字符后面,输入
grub>root (hdX,Y)
grub>setup (hd0)
如果成功会有一个successful......
请留意root和(hdX,Y)之间有一个空格,这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。


请问 root (hdX,Y)  怎么填写呀? 怎么查找linux根分区呀
回复

使用道具 举报

发表于 2006-3-25 10:33:58 | 显示全部楼层
学习中……
回复

使用道具 举报

发表于 2006-3-28 12:17:01 | 显示全部楼层
各位大虾帮帮忙吧!
我的sh下面没有grub命令该怎么办?
我用的是FC3,是不是要换成以前的安装盘,上面有grub的?
谢谢!
回复

使用道具 举报

发表于 2006-3-30 13:15:55 | 显示全部楼层

怎么就没有人解决好吗?????????

搞了这么久,怎么就没有一个权威的人出来给出完美得方案呢!几乎都是出现问题的!难道都是在这里想大家提问就是没有解决得实际方法吗!还是希望听见大家都说真得按你们的方法解决了!不然这样真的很可悲哦!
回复

使用道具 举报

发表于 2006-4-2 11:40:54 | 显示全部楼层

我用楼主的方法也搞定了

我现在用的是RED HAT9.0,和楼主的方法步骤大同小异:
  1.用安装盘启动后,输入"linux rescue"才能进到linux rescue模式,按F4是没反应的

  2.一开始输入命令:root (hd0,5)  setup (hd0)后,系统提示successed的,此时我立刻按ctrl+Alt+Del让系统重启,但GRUB启动菜单还是没法显示,反复这样做还是不行.
相信很多朋友都试过我这种情况.
   今天我同样用这些命令,之不过最后没有按ctrl+Alt+Del让系统重启,而是先"quit",然后exit让系统重启.重启后就再次看到蓝色的GRUB启动菜单了.

   所以我想可能之前重启系统的方法不正确才没有成功的.希望这个对大家有点帮助
回复

使用道具 举报

发表于 2006-4-2 22:16:57 | 显示全部楼层
谢谢楼主提供!
这个问题对于新手来说很有用!
回复

使用道具 举报

发表于 2006-4-16 09:15:57 | 显示全部楼层
重装windowsXP后,linux启动菜单无,用引导软盘,按上面的方法,无法打开linux rescue模式.
回复

使用道具 举报

发表于 2006-4-16 20:16:24 | 显示全部楼层
我装的linux+XP,现在怎么能进XP的安全模式阿?选择xp启动回车后,按F8没用阿
有没有牛人知道的阿
回复

使用道具 举报

发表于 2006-4-24 15:49:10 | 显示全部楼层
Y,就是装有linux系统所在的根分区。

不是很明白!

一般C盘是WINDOWS,LINUX如果装在D盘,Y就是5;在E盘,Y就是6~~

对吗?
回复

使用道具 举报

发表于 2006-4-25 11:19:23 | 显示全部楼层
厉害啊
回复

使用道具 举报

发表于 2006-4-25 11:20:22 | 显示全部楼层
强啊
回复

使用道具 举报

发表于 2006-5-5 22:02:23 | 显示全部楼层
好东西一定要顶哦,又学到一招了。
回复

使用道具 举报

发表于 2006-5-6 11:27:32 | 显示全部楼层
安装了windxp和redhat9
一次redhat9 因为硬盘故障死机了,
command line上不断报hdbXio错误,
重启后直接进入
grub>
我应该怎么办?
以前都是进入OS选择菜单

系统安装情况
hda1 winxp
hdb7 redhat9
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-20 05:13 , Processed in 0.162008 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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