LinuxSir.cn,穿越时空的Linuxsir!

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

grub-install 与dd if ...of 的用法,是否有错,请赐教

[复制链接]
发表于 2006-5-11 13:50:56 | 显示全部楼层 |阅读模式
我记得我安装系统的时候,把grub安装在(hd0,2),也就是我的/根目录下的,
我现在想把grub引导扇区拷出来,然后利用windows的引导程序来引导Ubuntu.

我是这样用的:#sudo dd if=/dev/hda3  of=/media/hda1/ubuntuMbr.backup bs=512 count=1

#vi  /media/hda1/boot.ini

加入:c:\ubuntuMbr.backup="Ubuntu"

但我重启引导Ubuntu的时候,选择“Ubuntu",
出现如下的错误:
windows 无法启动<windows/root>\system32\ha1.dll
请重新安装以上新的文件拷贝


还有一个问题是grub-install参数:
--root-directory=DIR    install GRUB images under the directory DIR
                          instead of the root directory
的用法

我的操作如下:
myfavourite@ubuntu:~$ sudo grub-install --root-directory=/home/myfavourite/mydocument /dev/hda3
The file /home/myfavourite/mydocument/boot/grub/stage2 not read correctly.


请问一下,我上面的两个问题操作正确与否,或是问题出在哪里?

谢谢
发表于 2006-5-11 23:05:57 | 显示全部楼层
说得不清楚呢,看样子是windows也进不了吧

grub-install的问题可以google一下,个人觉得那个参数没什么用,而且的确有点问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-11 23:32:41 | 显示全部楼层
to edainl
windows是可以进去

我的目的就是想把ubuntu的引导扇区拷贝到windows下,然后用windows的引导程序来引导ubuntu

但出现上面的情况,还未解决。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-11 23:33:49 | 显示全部楼层
唉,论坛速度有时快,有时慢,我刷新了出现两个帖了

只能编辑重复的一个帖了。
回复 支持 反对

使用道具 举报

发表于 2006-5-12 17:07:38 | 显示全部楼层
那你可以查看一下你的ubuntumbr文件,看看内容,似乎要是grub没有装好的话,里面都是0吧
我忘了,不过方法应该没有问题,曾经试过
回复 支持 反对

使用道具 举报

发表于 2006-5-17 07:20:44 | 显示全部楼层
Post by myfavourite

加入:c:\ubuntuMbr.backup="Ubuntu"

我隐约记得这个导出mbr的文件名不能太长
windows不支持
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-20 23:03:18 | 显示全部楼层
Post by hualala
我隐约记得这个导出mbr的文件名不能太长
windows不支持


本以为想起个容易记得名字,看来以后起名字的时候也得考虑考虑长度,,,

谢谢兄弟提醒,已经解决:)
回复 支持 反对

使用道具 举报

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

本版积分规则

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