当前位置:  技术问答>linux和unix

谁对Grub有研究,救救我的爱机

    来源: 互联网  发布时间:2015-04-05

    本文导语:  我的机器向来是windows98,windows2000,linux三分天下,启动次序是: Grub--->Linux(/dev/hda9)     --->Dos    ---->Windows2000(/dev/hda1)                ---->Windows98(/dev/hda5) 三个系统一向相安无事. 噩梦开始于Win98出了问题,疑有病...

我的机器向来是windows98,windows2000,linux三分天下,启动次序是:
Grub--->Linux(/dev/hda9)
    --->Dos    ---->Windows2000(/dev/hda1)
               ---->Windows98(/dev/hda5)
三个系统一向相安无事.
噩梦开始于Win98出了问题,疑有病毒作祟,于是Format d:,重新安装.至于启动问题,原来在RH7.1也解决过,大不了修复一下win2000,再loadlin到linux,再lilo就可以了,RH9的GRUB也应该差不多吧!
安装过后,启动只剩下了Dos ---->Windows2000
                         ---->Windows98,
2000还在,连修复都省了.
loadlin到Linux
>Grub
好象不行,man 了一下,好象要Grub-install.
>Grub-install
需要指定设备.
>Grub-install /dev/hda
(我怀疑问题就出在这里,应该是/dev/hda9??)
reboot,收工,Grub出来了.
慢着,Dos的引导怎么不成功
看来Windows2000的引导程序的确需要修复.
修复........重启
Disk error!!!
最糟的是,我用光盘引导后查看,发现C:(/dev/hda1)已不能dir,Grub已覆盖了C:的目录扇??
q1:
  能否恢复?
q2:
  类似情况应该Grub-install /dev/hda9?

|
你到这步是对的,
>Grub-install /dev/hda
下边启动不了是因为,你将win98分区里的下列文件中的一个或多个丢失!
boot.ini: 负责配置win2000启动菜单,丢失就不会有win2000启动菜单
NTLDR: 负责装载win2000启动菜单所选OS,丢失不能装载OS
BOOTFONT.BIN: win2000引导菜单字体文件。
TXTSETUP.SIF:作用未知,但win2000多重启动必须。
BOOTSECT.DOS:win98引导扇区,由NTLDR装载启动win98.丢失则不能启动win98.
NTDETECT.COM: win2000装载程序,由NTLDR装载启动win2000.丢失则不能引导win2000.
a1.必须在安好win98后,使用win2000光盘紧急恢复故障控制台,fixboot来修复!
a2.还是应该Grub-install /dev/hda,grub必须装到MBR才能在不使用grub启动盘的情况下启动看到grub菜单。

|
原来的 grub.config 别动
grub
/*下面是在grub里的命令*/
root(hd0,9)     //hd0 表示你的第几个硬盘; 9 代表你的Linux 的根目录所在分区
setup(hd0,0)    //0 表示把 grub 装到 MBR 中

|

我看问题已经不是与grub有关了,是你在修复windows中造成的。
“reboot,收工,Grub出来了.慢着,Dos的引导怎么不成功”
windows的多系统引导界面能显示出来吗?
还是可以出现这个界面,但是选择后不能启动?

“最糟的是,我用光盘引导后查看,发现C:(/dev/hda1)已不能dir”
请说明以下两点:
1、这里你用的是那个系统的启动盘?进入了是linux还是windows?
2、windows2000系统还能通过其他系统访问吗?

(我对windows2000的启动过程不了解,只能说以下我的思路。)
   首先我的方法就是先用ms-dos的fdisk /mbr先把win98修复:
   再用win2000的修复工具修复win2000,这一步只要保证windows的两个系统能启动就可以;
   然后用grub-install /dev/hda完成grub的安装,请确保你的/etc/grub.conf文件配置正确。

|
hda1不能dir  极有可能是因为转换成了linux的文件系统
还有的就是   在引导非linux系统的时候  
只需要用root  进入     更改 boot  目录下的 grub.config   

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • GRUB2 管理器 Grub Customizer
  • 图形化Grub/Grub2修复工具 Rescatux
  • 启动机子时的grub没了,直接进入winXP,怎样恢复grub引导?
  • grub2 grub.cfg修改问题
  • 我是用rh9系统用grub引导,grub启动背景怎么改?
  • gnu grub 相关问题,本来xp,linux红旗,在xp格式了linux.重起没有了grub菜单
  • 请教如何恢复GRUB启动菜单(GRUB功能正常)
  • 我安装时把GRUB装在了MBR,一个错误操作执行了LILO,结果现在……完蛋了!我怎么回到以前的GRUB引导?
  • 怎么彻底删除GRUB啊?我是双系统WIN2000+LINUX,格了LINUX盘后,重启提示GRUB>
  • 阅读过grub源代码的筒子,请问grub开机选单的图片是怎么显示到屏幕上的啊?
  • 开机显示GUN GRUB version 0.97。。。。grub>这是怎么回事啊?
  • 装系统,把grub给装没有了:“grub loading…… grub error 15”
  • 怎么恢复GRUB引导啊?
  • grub 安在/boot分区 无法双启动的问题
  • 我的启动选择是用的GRUB,但有时会意外删除,或想试用其他启动程序,而丢失GRUB……?
  • 关于Grub
  • 重装grub的问题
  • 忽然想到一个grub的问题
  • 郁闷的问题:关于GRUB...
  • GRUB修复


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3