免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1738 | 回复: 4
打印 上一主题 下一主题

[求助]如何将grub装如新硬盘? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-05 15:49 |只看该作者 |倒序浏览
我当前的Ubuntu是用wubi安装的,我在grub-1.96源码文件夹中执行了make install之后,怎么没有找到 grub 命令呀,grub-install 和 grub-setup 命令都有,唯独没 grub命令。
这种情况下我如何将 grub 写入硬盘的 MBR 中呀?
我想过用 dd 命令来将grub写如硬盘的 MBR ,但又不知道该写哪个文件才正确?

论坛徽章:
0
2 [报告]
发表于 2011-05-05 15:59 |只看该作者
呵呵,我也只能帮你顶着,等下来的高手来

论坛徽章:
0
3 [报告]
发表于 2011-05-09 11:06 |只看该作者
有grub-install就行了啊
grub-install /dev/sda
记得是写入硬盘,不是写入分区,别搞成:
grub-install /dev/sda1
对了,你的/boot/grub里有东西么?

论坛徽章:
0
4 [报告]
发表于 2011-05-10 09:34 |只看该作者
有grub-install就行了啊
grub-install /dev/sda
记得是写入硬盘,不是写入分区,别搞成:
grub-install  ...
mengyingchuxian 发表于 2011-05-09 11:06



    我的 /boot/grub/ 中只有 grub.cfg  和 grubenv

论坛徽章:
0
5 [报告]
发表于 2011-05-10 11:36 |只看该作者
/sbin/grub这个文件没有么?
你看看readme文件,是否需要在安装的时候指定什么参数。
如果想用dd来写到MBR的话,那你必须先有一个与你的系统相匹配的stage1文件。
原始的stage1文件在:/usr/share/grub/i386-redhat/stage1
这个文件是中立的,适用任何系统的。而与你的系统匹配的stage1文件,应该在/boot/grub中。
有了这个文件以后:dd if=/boot/grub/stage1 of=/dev/sda bs=512 count=1
应该是这样,但是我没有尝试过,建议你在虚拟机上整。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP