QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 892|回复: 3

Grub 百分百修复方法

[复制链接]
发表于 2005-1-9 03:09:39 | 显示全部楼层 |阅读模式
前几天我在XP下用PQ做硬盘分区合并,结果重启后, 只有Grub> 出现, XP进不去,意识到是Grub损坏了( RedHat装在逻辑分区), 我借别人的机器到公社狂搜
Grub修复的文章,但按方法做了, 总是有错误, RedHat里面有很重要的资料,打死也不能重装的.搞了2个多小时.无聊之下进DOS玩玩小游戏( 一个盘是FAT的),
无意间找到Ghost2003, 进入乱找一通, 发现它支持Linux分区, : )

  ^_^ 好了, 备份根分区, boot 分区不备份. 重启, 重装RedHat, 选择最小化安装,( 十分钟搞掂) , 重启后出现Grub画面, OK. 再重启, 进DOS, 还原备分的根分区, 一切顺利, 进入Linux, 所有设置, 资料都OK.

   适合于修复Grub出现问题而不知所措的Linux Freshman. 简便. 省时( 才25分钟,比起找错误用的时间少多了).当然Linux Master可能会不屑. 但对初学者来说, 保险和信心很重要^_^
发表于 2005-1-9 10:35:58 | 显示全部楼层
也听说Ghost2003可以突破WINDOWS的NTFS权限来读取加密文件,不知是否为真?
回复

使用道具 举报

发表于 2005-1-9 12:47:38 | 显示全部楼层
a???
回复

使用道具 举报

发表于 2005-1-9 14:48:58 | 显示全部楼层
出现"GRUB>"不要慌,只说明GRUB不能正确加载启动(win或linux)项,你要做的就是手动加载一下就可以了

列如你装的是red hat linux (2.4.20-的话
打3行命令就可以手动引导启动linux

root(hd0,0)  //设置GRUB根设备(root)为linux内核所在的分区
kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/      //使用kernel命令后跟linux内核文件作为参数,加载linux的内核文件
initrd /boot/initrd-2.4.20-8.img    //使用initrd命令加载镜象文件

最后,打"boot"启动!



还有

如果你要启动windows的话,也是3条命令:

root (hd0,0)    //设置真实的windows分区为GRUB的根设备,也就是c盘所在的分区
makeactive    //设置根设备为活动分区,因为windows不能从非活动分区启动
chainloader+1    //使用chainloader命令调用windows分区的启动引导器引导windows系统

boot



如果你打字足够慢的话,找回你的数据也不会超过5分钟!

我也是Linux Freshman,高手门看到有什么说的不对的地方也请不吝赐教!!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-13 00:20 , Processed in 0.048413 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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