现在grub在mbr,如何改到引导扇区

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
zhyi
帖子: 10
注册时间: 2009-04-03 20:38
送出感谢: 0
接收感谢: 0

现在grub在mbr,如何改到引导扇区

#1

帖子 zhyi » 2010-11-26 7:19

原来装的vista + Ubuntu 8.10
grub安装在引导扇区, 在vista下用Easybcd管理很好用, 重装vista也没问题
现在改装了win7 Easybcd找不到ubuntu
我就用ubuntu的安装光盘进去修复, 将grub安装在mbr上
现在win7 ubuntu都能进去,就是引导有的不方便 总是先ubuntu
我想还是改回到用Easybcd能管理的 不知怎么办
头像
pocoyo
论坛版主
帖子: 25878
注册时间: 2008-03-25 15:49
来自: 谁知道?
送出感谢: 5 次
接收感谢: 9 次
联系:

Re: 现在grub在mbr,如何改到引导扇区

#2

帖子 pocoyo » 2010-11-26 8:08

xp的可以这样:
先用ubuntu安装光盘恢复一下mbr 进ubuntu dd 导出 mbr的前512字节

代码: 全选

dd if=/dev/sda of=/tmp/ubuntu.lnx bs=512 count=1
放到 win7的分区的根目录下
修改xp的 boot.ini文件添加一句C:\ubuntu.lnx=ubuntu
再用xp恢复一下即可。

win7应该可以类似吧?
zhyi
帖子: 10
注册时间: 2009-04-03 20:38
送出感谢: 0
接收感谢: 0

Re: 现在grub在mbr,如何改到引导扇区

#3

帖子 zhyi » 2010-11-26 11:50

root(hd0,5) 成功了
但是回到win7 还是没反应
zhyi
帖子: 10
注册时间: 2009-04-03 20:38
送出感谢: 0
接收感谢: 0

Re: 现在grub在mbr,如何改到引导扇区

#4

帖子 zhyi » 2010-11-26 12:44

grub> setup (hd0,5)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0,5)"... failed (this is not
fatal)
Running "embed /boot/grub/e2fs_stage1_5 (hd0,5)"... failed (this is not
fatal)
Running "install /boot/grub/stage1 (hd0,5) /boot/grub/stage2 p
/boot/grub/menu
.lst "... succeeded
Done.

是不是 表示装grub到 (hd0,5)上没 成功?
zz3nian2
帖子: 87
注册时间: 2009-11-01 14:33
送出感谢: 0
接收感谢: 0

Re: 现在grub在mbr,如何改到引导扇区

#5

帖子 zz3nian2 » 2010-11-27 16:40

去找/boot/grub/boot.img,这个就是512字节,在C盘根目录建个boot.ini,里面加上相应命令即可

另外,你想win成为默认,很容易,去搞一个grub-customize2.0就可以了,图形界面
头像
adagio
论坛版主
帖子: 22120
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球
送出感谢: 7 次
接收感谢: 74 次

Re: 现在grub在mbr,如何改到引导扇区

#6

帖子 adagio » 2010-11-27 16:43

windows管理启动?有毛病
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
回复

回到 “启动和引导”