LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1096|回复: 5

修复Grub

[复制链接]
发表于 2008-3-21 12:01:52 | 显示全部楼层 |阅读模式
此文章是网上弄来的,如果再添加细节就更好了。如如何用 root 进入grub 我现在没有环境,没法测试。

在双系统情况下,如果重装windows就会破坏原有的grub引导程序,可以通过以下步骤简单修复:
通过Linux安装光盘启动系统,以root权限进入grub,

root@local:~#grubgrub> find /grub/stage1
(该命令会显示引导文件所在分区,
如(hd0,1))

grub> root (hd0,1)
(注意中间有一空格,指定/boot分区所在位置)

grub> setup (hd0)
(将grub安装到mbr)

grub> quit (退出grub程序)

root@local:~#reboot26、
查看磁盘分区使用情况:
df -lh (sudo fdisk -l列出所有磁盘分区)
发表于 2008-3-21 23:52:38 | 显示全部楼层
直接在终端运行grub命令即可进入grub的命令行。
回复 支持 反对

使用道具 举报

发表于 2008-3-22 00:26:01 | 显示全部楼层
chroot进入另一个系统前,最好把/dev和/proc mount过去,不然运行grub可能报错。
退出后不要忘了umount
回复 支持 反对

使用道具 举报

发表于 2008-3-22 01:08:46 | 显示全部楼层
我是用live-cd进入系统之后,用sudo grub-install命令修复grub的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-23 01:10:44 | 显示全部楼层
Post by chongling;1829398
我是用live-cd进入系统之后,用sudo grub-install命令修复grub的。


请问你用的是什么版本的光盘,详细说一下好吗?
回复 支持 反对

使用道具 举报

发表于 2008-3-23 12:03:11 | 显示全部楼层
Post by wide288;1829775
请问你用的是什么版本的光盘,详细说一下好吗?


UBUNTU官网下载的都行呀,就是DESKTOP-I386都带LIVE CD
回复 支持 反对

使用道具 举报

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

本版积分规则

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