QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1844|回复: 18

grub操作失误 !请求帮助!

[复制链接]
发表于 2006-5-17 23:14:12 | 显示全部楼层 |阅读模式
由于我的 grub有问题
它的系统选择菜单 不能看到
一片黑!感到不爽!
我决定重装grub
我搜索了一下
我看到有文章说
可以在grub下
敲入
root (hd0,x) (x 为/boot/grub所在分区的编号)
setup (hd0,0)
我就马上试试了
重启计算机后 grub没有 改变
我不得不再次搜索
又发现有文章说
这样的命令有误   
setup (hd0,0)
应为setup (hd0)
果然 我(hd0,0)上的东西不能访问了
很多东西的都丢了  
不知道有没有办法能恢复(hd0,0)上的数据?
如果高手有办法 还请赐教!多谢了!
发表于 2006-5-18 09:37:58 | 显示全部楼层
请问你(hd0,0)原先存放的是什么东西?是什么格式?你现能进入Win吗?
回复

使用道具 举报

 楼主| 发表于 2006-5-18 13:28:41 | 显示全部楼层
请问你(hd0,0)原先存放的是什么东西?是什么格式?你现能进入Win吗?

xp系统盘 ntfs格式
还有救吗?
回复

使用道具 举报

发表于 2006-5-18 13:58:19 | 显示全部楼层
只是setup(hd0,0)的话,应该不会丢失数据吧。
用xp的安装盘启动,进故障恢复控制台,运行fixmbr/fixboot,看看xp能启动吧,能启动的话,再重装grub就可以了。
不行的话,就得在安装的时候选择修复安装了。
回复

使用道具 举报

 楼主| 发表于 2006-5-18 14:21:28 | 显示全部楼层
进故障恢复控制台,运行fixmbr/fixboot,看看xp能启动吧

我试过了
不行 提示 是
"分区表错误"  (不是原话)
回复

使用道具 举报

发表于 2006-5-18 14:54:14 | 显示全部楼层
果然 我(hd0,0)上的东西不能访问了
很多东西的都丢了

你怎知道你不能访问?你现可以进入什么系统?可否在目前系统中恢复?

前两天,我也重新安装了grub,用的方法同你一样root (hd0,x)-->setup (hd0),我可以成功安装,并启动linux。

我想,目前你的系统可以是分区表乱了,数据仍在。
你可以用支持NTFS的DOS来完成上些任务。

最好你能把你原先有什么系统,各自安装在什么盘下,盘是什么格式的,Linux是安装在什么分区下,出现问题前你做了什么,把一些信息贴上,有助于我们了解你的分区表
回复

使用道具 举报

 楼主| 发表于 2006-5-18 15:18:46 | 显示全部楼层
(hd0,0)xp系统盘 ntfs
(hd 0,1) linux  /  挂载点 ext3
(hd0,2)xp d: 盘 fat32
(hd0,3)xp e:盘  ntfs
我可以进入 linux (ml2.0)
我已经成功安装了grub
xp当然是不进入了 (系统盘不能访问)
回复

使用道具 举报

发表于 2006-5-18 16:37:54 | 显示全部楼层
[quote:296d36e778="wkt"](hd0,0)xp系统盘 ntfs
(hd 0,1) linux  /  挂载点 ext3
(hd0,2)xp d: 盘 fat32
(hd0,3)xp e:盘  ntfs
我可以进入 linux (ml2.0)
我已经成功安装了grub
xp当然是不进入了 (系统盘不能访问)[/quote]

那你现在要做什么?
要放访问XP的分区不是很简单吗!ML已自动挂载好了;
要进入XP,只要修改gurb.conf就行。
回复

使用道具 举报

 楼主| 发表于 2006-5-18 16:50:16 | 显示全部楼层
我不是说了吗?
错误的setup (hd0,0)
使得(hd0,0)不能访问!
xp不能启动
ml2.0下也不能访问这一分区
但ml2.0正常
(hd0,0)的数据因此就算没有了  
我要想重新可以访问
(hd0,0)找回数据有没有办法?
回复

使用道具 举报

发表于 2006-5-18 17:03:09 | 显示全部楼层
为什么不试试重新安装windows啊?

不要使用ghost方式重装,

最好使用windows光盘完全安装模式。(正常安装模式)
回复

使用道具 举报

发表于 2006-5-18 17:06:50 | 显示全部楼层
试下DOS版的PQ吧,里面有个反删除的菜单(不知道适合不乱合你这种情况),也可以搜下其它的DOS版的数据恢复工具。
再有,把你的硬盘折下,挂在别的电脑下,用另一台电脑上装个win版的数据恢复工具(软件可多了),来恢复你C盘。
我懂的就这些,要是不行,我已无能为力,good luck!
回复

使用道具 举报

发表于 2006-5-18 17:13:05 | 显示全部楼层
试下DOS版的PQ吧,里面有个反删除的菜单(不知道适合不乱合你这种情况),也可以搜下其它的DOS版的数据恢复工具。
再有,把你的硬盘折下,挂在别的电脑下,用另一台电脑上装个win版的数据恢复工具(软件可多了),来恢复你C盘。
我懂的就这些,要是不行,我已无能为力,good luck!
回复

使用道具 举报

 楼主| 发表于 2006-5-18 17:22:20 | 显示全部楼层
为什么不试试重新安装windows啊?

不要使用ghost方式重装,

最好使用windows光盘完全安装模式。(正常安装模式)

这会导致一系列重装
很烦人的!

试下DOS版的PQ吧

说实话我不知道什么是pq  
我也不知道如何在linux里用dos
我现在只有唯一的linux了
但(hd0,0)分区里有我想要的东西
否则我也不用管这些问题
就把它给格了!
回复

使用道具 举报

发表于 2006-5-18 17:34:26 | 显示全部楼层
呵呵,用fdisk /dev/hda
进入后按p,把输出复制到这里看看。
回复

使用道具 举报

发表于 2006-5-18 17:49:26 | 显示全部楼层
你可以搜下吧,我已记不得它的全称了,只是大家都这么叫;
在linux下无人能用DOS,我并没有让你在linux下用DOS的意思,我是说你可以用光盘版的DOS(得选支持NTFS哦);
再者,你可以用PQ等一些DOS工具,把(hd0,0)中的数据有用的数据复制到其它分区,然后格式化,重装原先位置(有备份的话更好);
若你的C盘是被setup(0,0)破坏,不能在DOS下被访问,只能把硬盘挂在别的电脑下,再用数据恢复工具恢复。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-24 22:58 , Processed in 0.053180 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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