没有合适的资源?快使用搜索试试~ 我知道了~
使用Ubuntu LiveCD安装grub
5星 · 超过95%的资源 需积分: 50 49 下载量 16 浏览量
2009-03-03
08:57:46
上传
评论
收藏 29KB DOC 举报
温馨提示
试读
2页
使用Ubuntu LiveCD安装grub 因为安装windows,或者不小心删除/改变了mbr,都有可能导致启动时看不到grub的引导菜单或者提示出错,下面是恢复的办法 (写于Ubuntu下,但应该可适用于其它系统)
资源推荐
资源详情
资源评论
一、安装到 mbr(mbr=Master Boot Records,主引导记录区)
因为安装 windows,或者不小心删除/改变了 mbr,都有可能导致启动时看不
到 grub 的引导菜单或者提示出错,下面是恢复的办法
(写于 Ubuntu 下,但应该可适用于其它系统)
使用 Ubuntu livdCD 启动,出现桌面后,打开一个终端,输入:
sudo grub
然后在 grub>下输入
grub>nd /boot/grub/stage1
查找到 grub 的文件所处的位置,如果安装了多个 linux 系统,会全部显示出来,
看好 Ubuntu 的/boot/grub/所在的位置,然后
grub>root (hd?,?)
(hd?,?)中的问号用 Ubuntu 下的/boot/grub/位置取代,比如上面的 nd 命令
查找结果是 hd(0,1),那这儿就是 root(hd0,1)
使用下面的命令把 grub 安装到 mbr 上:
grub>setup (hd0)
退出
grub>quit
解释一下:
sudo grub 得到 grub 命令解释器
nd /boot/grub/stage1 用来查找 stage1 文件的位置,它告诉我们 grub 的
文件在哪儿。只有一小部分 grub 放在 mbr 上,其它部分位于你的 boot 文件
夹。grub 需要这些文件来安装。
最后 setup(hd0)把 grub 安装到 hd0。当使用 hd0 参数而没有提供具体分区
时,grub 安装到 mbr。grub 认为 hd0 是第一个硬盘的 mbr 区标志。
二、安装到其它分区
thanks to 5-HT
如果想把 grub 安装到一个分区而不是 mbr 上,把 setup (hd0)改成 setup
(hdx,y)。X 表示是第几块硬盘,Y 是这块硬盘上的第几个分区。grub 的计数
方法是从 0 开始(如 hd0,1 表示第一块硬盘上的第 2 个分区)
三、如果 grub 找不到 stage1 文件或认不出硬盘
thanks to TOSK
资源评论
- sunny13lily2013-01-03还可以吧。我是用PE弄好的。其实ubuntu的话和win7共存就好了
- Aono2014-06-05谢谢资源帮助很大
- liujunhuaccxk2012-06-22安装了windows后都会出现这毛病,用liveCD还是蛮简单的
- hehefalwnnn2012-12-08试了可行,也不是很复杂。
- ben_xiao_hai2012-11-21太复杂没有用上,直接重装了一遍解决问题的
jun2ran
- 粉丝: 100
- 资源: 26
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功