QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 854|回复: 4

重装grub遇到的问题,谢谢

[复制链接]
发表于 2003-11-19 14:38:31 | 显示全部楼层 |阅读模式
由于恢复XP系统,使原来选择进入Magic linux 1.1 和XP的Grub损坏,开机就只能进入XP,现在启动时用Magic linux 1.1的安装盘启动,显示#时,键入grub,出现grub>,接着键入命令root (hd0,2), (因为我在/boot/grub/grub.conf中看到linux的引导记录是root (hd0,2)),但是却显示“Filesystem type unknown, partition type oxf ”而且接着键入“setup(hd0)”时,显示 “cannot mount the partion”,从网上找了很多也没看到这方面的解释,该怎么做?谢谢
发表于 2003-11-19 20:47:44 | 显示全部楼层
在显示#的时候直接输入
#grub-install /dev/hda
就可以了。
回复

使用道具 举报

发表于 2003-11-19 23:32:13 | 显示全部楼层

Re: 重装grub遇到的问题,谢谢

[quote:619356c0f1="linzi"]由于恢复XP系统,使原来选择进入Magic linux 1.1 和XP的Grub损坏,开机就只能进入XP,现在启动时用Magic linux 1.1的安装盘启动,显示#时,键入grub,出现grub>,接着键入命令root (hd0,2), (因为我在/boot/grub/grub.conf中看到linux的引导记录是root (hd0,2)),但是却显示“Filesystem type unknown, partition type oxf ”而且接着键入“setup(hd0)”时,显示 “cannot mount the partion”,从网上找了很多也没看到这方面的解释,该怎么做?谢谢[/quote]
有时候hdx的x会莫名其妙的变掉,这种情况下你可以在grub的命令行方式下尝试用tab键自动补全功能显示可用的分区,选择正确的就搞定了。
回复

使用道具 举报

 楼主| 发表于 2003-11-20 11:39:49 | 显示全部楼层
谢谢大家,我的问题是这样解决的:首先用Magic Linux 1.1的光盘启动后,系统自动将linux分区挂接到了/mnt/sysimage目录下,执行chroot /sysimage 将挂接目录变为根目录,然后执行grub,进入后,按照樱花冢的说法,键入rootnoverify hd时,用tab补齐命令,自动补齐为hd0,然后继续按tab,正向樱花冢说的,显示linux分区为hd1,而原先grub.conf中的是hd2,于是执行rootnoverify (hd0,1),执行 setup (hd0),系统显示成功,退出grub,来到/boot/grub/grub.conf中,将原先linux行的 root(hd0,2)改为root(hd0,1),重新启动系统,久违的grub界面跃然出现。
再次对大家的无私帮助表示真诚的帮助,并希望我得问题解决过程能对有类似问题的GGJJDDMM们有所帮助。
回复

使用道具 举报

发表于 2003-11-22 20:35:16 | 显示全部楼层
谢谢楼上的朋友,

过几可能要系统重装了,

兄弟的经验完全可以用来借鉴………………
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-24 18:32 , Processed in 0.063400 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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