- 论坛徽章:
- 0
|
我的电脑装了win98 RHlinux9 和DOS6.22 三个操作系统 用GRUB引导,一切正常,GRUB 是在装linux是系统安装的,win98 跟linux在/dev/hda ,DOS独自在/dev/hdb, 那天,俺用GHOST(在DOS)下,从光盘上把dos622.gho还原到从盘,没把主盘摘下(物理上),结果,启动后电脑就不动了,连那个GRUB的菜单界面都不出现,启动(停止)了,我疑惑 ,没连网,不可能中病毒,难道中了硬盘逻辑锁,没运行什么啊,装GRUB时,我装在MBR,肯定是MBR被改了 GRUB引导程序没了,还是重写吧 ,可GRUB用法还不太懂,本来准备问的,还是自己找方法吧,于是,用win98启动盘启动电脑,把linux启动盘放进光驱,进入光驱 进入dosutils 目录 运行
x:\>;loadlin .\autoboot\vmlinuz root=/dev/hda5
//x为光驱盘符 hda5为我的/ 分区
DOS进入linux 挂上/boot 分区 运行grub
看到grub提示符,经过漫长的尝试,help * 查字典,猛K 英文,终于找到了把GRUB写到引导去的命令 setup (hd0) (hd0,1)
这个命令把我的/boot区(在/dev/hda2)里的关于GRUB的信息写到MBR
ok
重启电脑,顺利看到GRUB引导菜单,成功,可win98进不了。
想起,在不断尝试时 运行了 setup (hd0,0) (hd0,1)
把GRUB引导程序写到了win98的引导区,我启动后在GRUB引导菜但选win98 结果又回到选择画面,成了“递归调用”了 我哭笑不得,用win98启动盘启动,还可进入c盘,文件都没了,用dir命令 竟然的出,INT24 我靠 严重错误,看来是文件分配表给搞坏了,功力不够深厚,请高手指点,能不能恢复,怎么恢复,文件分配表有没有备份, 急 我的资料啊 重装win98好说,资料不好说啊 ,(资料跟98 在一个盘内) |
|