LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 机枪兵

求救 fdisk /mbr失效了

[复制链接]
 楼主| 发表于 2004-10-6 14:11:16 | 显示全部楼层

xp的启动盘?

准备用命令控制台恢复的,结果安装复制完成后重启入进入了grub
发表于 2004-10-6 14:13:00 | 显示全部楼层
先把mbr改成lilo试试
发表于 2004-10-6 15:47:24 | 显示全部楼层

回复: 没有显示错误信息

最初由 机枪兵 发表
rootnoverify (hd0,0)
chainloader +1
boot
这几个命令也不行我怀疑是不是C盘被改了些什么东西哟。
另外请问一下widows 2000装在E盘上,有几个ntdrl之类的文件也复制过去了的,不过是NTFS分区,但是在grub中为什么不能启动呢,是不是要把哪个地方改一下哟。


把(hd0,0)中的第二个零改为1,2,3等尝试是不是能进去,这样改的目的是让grub试试所有盘
如若这也不能进去,应该可以肯定是windows本身丢失了启动信息,那和grub无关,减小出错范围,你就使用控制台来修复winodwsXP,修复不了只好重装,不过没关系,既然用了windows,那就要时常做好要重装的准备,;)
发表于 2004-10-6 16:40:42 | 显示全部楼层
有没有这种可能:
linux安装的时候,是把mbr里面的数据转到硬盘某个地方,假如第一次装的时候,lilo或grub自动转移mbr中的数据并且记录下来,但是第二次装时lilo或grub检查mbr时,只能查到上一次安装的lilo或grub,不会去找原来转向的数据,因此就找不到winxp和win2000。
那么,只要有上一次的lilo或grub的配置文件,应该找得回来winxp和win2000。
---------------------
胡乱猜测,不足为凭!!
发表于 2004-10-7 09:46:17 | 显示全部楼层
It is Grub doesn't work well with windows partition
refer to http://www.hut.fi/~tkarvine/linu ... -resizing-ntfs.html
发表于 2004-10-7 10:08:29 | 显示全部楼层
你还是先看一看你的BIOS吧是不是有防病防护
把它关闭了
发表于 2004-10-7 15:28:50 | 显示全部楼层
rootnoverify (hd0,0)
chainloader +2
boot
发表于 2004-10-7 20:36:31 | 显示全部楼层

重装吧,兄弟!

我也遇到过这种情况,就重装win了。
 楼主| 发表于 2004-10-7 20:42:51 | 显示全部楼层

谢谢大家哈

昨天晚上回去又观察了一下,发现分区表有些错误,本来C盘是FAT32的在DOS中确是NTFS,在LINUX中也是FAT32,在DOS中用PQMAGIC时也提示分区表错误,可能这也是引起问题的主要原因吧。现在的问题是回去先想想怎么安全的修复分区表了,痛啊,不过先在这里谢谢大家了!!!
发表于 2004-10-9 11:55:42 | 显示全部楼层
重装一次xp
再重装grup吧.
grup>root(hd0,X)  #X是包含 linux 的分区 /
grup>setup(hd0)
grup>reboot
这样应该好了.
我的硬盘用 PQMAGIC 也提示分区表有错,不知是不是跟linux分区有关
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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