LinuxSir.cn,穿越时空的Linuxsir!

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

如何把引导程序写入mbr

[复制链接]
发表于 2006-2-4 18:47:17 | 显示全部楼层 |阅读模式
在机器上装有a,b两块硬盘,用安装操作系统的方式在a上装了linux
mkext3操作了b,并把那些a启动所需要的文件都拷到了b上

跳线设置都弄好之后,请问如何把grub安装到b的引导扇区?
发表于 2006-2-13 06:49:28 | 显示全部楼层
copy mbr:
dd if=/dev/hda of=/dev/hdb bs=512 count=1

不过要想让 grub 能启动,还需要 /boot 下的内容,好像好需要其他的东西,我对 grub 没有深入研究。
回复 支持 反对

使用道具 举报

发表于 2006-2-13 11:02:12 | 显示全部楼层
如果是Grub,再装一次到B上,dd不知行不行的。
回复 支持 反对

使用道具 举报

发表于 2006-2-13 11:39:19 | 显示全部楼层
Post by is02bing
如果是Grub,再装一次到B上,dd不知行不行的。


好像不行:将 Grub 再装一次到B上,只是将 mbr 装到了 B 上,A 上的 menu.lst 等 grub 文件指向了 B, 做不到楼主想要的 “并把那些a启动所需要的文件都拷到了b上”。

关键是楼主最好说明你最终要干什么。
回复 支持 反对

使用道具 举报

发表于 2006-2-13 14:14:51 | 显示全部楼层
用livecd来启动 在livecd的bash下 grub-install /dev/hdb 这样。。。
就把grub装到hdb的mbr了 然后在/boot/grub下写menu.lst
也不是很明白楼主的意思
回复 支持 反对

使用道具 举报

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

本版积分规则

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