LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 820|回复: 7

grub恢复问题

[复制链接]
发表于 2008-5-9 20:11:08 | 显示全部楼层 |阅读模式
各位大哥,帮帮我
我的问题是这样的:
我的硬盘有两个系统,xp/as4,xp重装了,典型的问题--grub没了。
我用光盘恢复:F5->linux rescue->在出现“救援环境现在将要开始寻找您所安装的linux,并将它挂载到/mnt/sysimage”时,我选择了跳过,之后就进了-/bin/sh-3.00#这个
模式。grub命令是用不了了,我在/mnt中mkdir aa,mount /dev/sda6 /mnt/aa.(sda6是我的linux的/)。之后chroot /mnt/aa.这时grub倒是能用了,但总是出错:probing
devices to guess BIOS drivers.this may take a log time...Error opening terminal:bterm。

请问,我在选择跳过时 在-/bin/sh-3.00#这个模式下应该如何恢复我的grub呢?
谢谢
发表于 2008-5-9 22:23:21 | 显示全部楼层
grub-install试试,貌似FreeBSD下就可以恢复
回复 支持 反对

使用道具 举报

发表于 2008-5-9 23:45:02 | 显示全部楼层
系统的/mnt在 /mnt/sysimage/mnt/,
/mnt在光盘上,
转换目录到/mnt/sysimage下面再试试
修复grub直接输入grub然后root,setup就可以吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-10 11:51:18 | 显示全部楼层
grub-install /dev/sda后的结果是:
/dev/sda:Not found or not a block device
还是不行



系统的/mnt在 /mnt/sysimage/mnt/,
/mnt在光盘上,
转换目录到/mnt/sysimage下面再试试
修复grub直接输入grub然后root,setup就可以吧

我在mkdir aa后挂载。根本就没有sysimage这个目录,要是有的话就可以用root,setup,或grub-install了。这我知道,但就是弄不出来这个目录。
回复 支持 反对

使用道具 举报

发表于 2008-5-10 12:56:55 | 显示全部楼层
不需要你手动挂载系统的,用光驱进去顺着进单用户模式,就要提示你检测到的系统已经挂载到
/mnt/sysimage/下面,估计是你选择skip的问题,仔细看看那几行字
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-10 23:36:04 | 显示全部楼层
我说的就是那步选择了跳过啊,之后就不行了,不能恢复了。怎么办啊?
你再看看我最初发的帖子,一楼的那个。
回复 支持 反对

使用道具 举报

发表于 2008-5-11 00:35:36 | 显示全部楼层
Post by jj199771;1847687

我用光盘恢复:F5->linux rescue->在出现“救援环境现在将要开始寻找您所安装的linux,并将它挂载到/mnt/sysimage”时,我选择了跳过

你在这一步选择跳过,不就是跳过加载找到的系统吗,那跳过的结果就是系统没有加载上,这样当然会出错了

不知道我这回有没有理解错

为什么要选择跳过呢,跳过怎么rescue?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-11 13:09:55 | 显示全部楼层
我就是想之后再chroot,但那步跳过之后就没有成功过,试了好几次了。有什么方法么?
回复 支持 反对

使用道具 举报

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

本版积分规则

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