不小心把mbr搞没了

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
vinct
帖子: 96
注册时间: 2010-01-08 15:18

不小心把mbr搞没了

#1

帖子 vinct » 2011-10-18 9:36

手头上没有ubuntu livecd, 没法用root(hd0,x)setup(hd0)的方法恢复, 只有一个winpe u盘系统, 有没有什么pe下的工具可以干类似livecd的活的? 在pe下使用grub4dos工具能做到么?谢谢了! :em03
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 不小心把mbr搞没了

#2

帖子 ljj_jjl2008 » 2011-10-18 9:38

:em06
帮顶贴,关注中。
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 不小心把mbr搞没了

#3

帖子 YeLee » 2011-10-18 9:40

运行一下那个grub.exe看看
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland

Re: 不小心把mbr搞没了

#4

帖子 nmsfan » 2011-10-18 9:46

winpe不也能修复mbr么
先搞定xp引导再说喽
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
vinct
帖子: 96
注册时间: 2010-01-08 15:18

Re: 不小心把mbr搞没了

#5

帖子 vinct » 2011-10-18 9:53

nmsfan 写了:winpe不也能修复mbr么
先搞定xp引导再说喽
在winpe里使用diskginus恢复出来的mbr是winpe的mbr, 没用啊
头像
baker
帖子: 462
注册时间: 2010-06-16 5:25

Re: 不小心把mbr搞没了

#6

帖子 baker » 2011-10-18 10:04

你可以在winpe中往硬盘安grub4dos
之后,修改grub4dos的menu.lst
添加你的linux系统引导,就ok了。
grub4dos.tar.gz
(567.85 KiB) 已下载 72 次
少壮不努力,一生在内地……
النوم طفل، وسوف يكبر بائسة
OS: Arch+Fedora+win7 Ultimate
Having the ability to use C Matlab javascript......
♜♞♝♛♚♝♞♜(PS:您可以使用的最大字体是100。)
vinct
帖子: 96
注册时间: 2010-01-08 15:18

Re: 不小心把mbr搞没了

#7

帖子 vinct » 2011-10-18 10:49

baker 写了:你可以在winpe中往硬盘安grub4dos
之后,修改grub4dos的menu.lst
添加你的linux系统引导,就ok了。
grub4dos.tar.gz
谢谢! 我也是这样想,但是能不能让这个grub4dos使用现有ubuntu分区上的menu.lst呢, 否则这个新的menu.lst都没地儿放
头像
baker
帖子: 462
注册时间: 2010-06-16 5:25

Re: 不小心把mbr搞没了

#8

帖子 baker » 2011-10-18 10:58

新的menu.lst放在你硬盘windows的c盘就可以了。
只需要把ubuntu的grub.cfg中的那个引导项添到grub4dos的menu.lst中就可以了。
之后,进入ubuntu后,你还可以
ljj_jjl2008 写了: 进入Linux中,对自带的grub进行修复。
启动起来,进入ubuntu之后,在终端执行:

代码: 全选

    sudo update-grub
    sudo grub-install /dev/sda
(sda是你的硬盘号码,千万不要指定分区号码,例如sda1,sda5等都不对)
重启测试是否已经恢复了grub的启动菜单? 恭喜你恢复成功!
少壮不努力,一生在内地……
النوم طفل، وسوف يكبر بائسة
OS: Arch+Fedora+win7 Ultimate
Having the ability to use C Matlab javascript......
♜♞♝♛♚♝♞♜(PS:您可以使用的最大字体是100。)
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 不小心把mbr搞没了

#9

帖子 ljj_jjl2008 » 2011-10-18 11:13

楼上好,引用注明出处!! :em11
vinct
帖子: 96
注册时间: 2010-01-08 15:18

Re: 不小心把mbr搞没了

#10

帖子 vinct » 2011-10-18 11:48

baker 写了:新的menu.lst放在你硬盘windows的c盘就可以了。
只需要把ubuntu的grub.cfg中的那个引导项添到grub4dos的menu.lst中就可以了。
之后,进入ubuntu后,你还可以
ljj_jjl2008 写了: 进入Linux中,对自带的grub进行修复。
启动起来,进入ubuntu之后,在终端执行:

代码: 全选

    sudo update-grub
    sudo grub-install /dev/sda
(sda是你的硬盘号码,千万不要指定分区号码,例如sda1,sda5等都不对)
重启测试是否已经恢复了grub的启动菜单? 恭喜你恢复成功!

明白了, 谢谢 baker 的耐心指导, 也感谢 ljj_jjl2008 的方法, 晚上回去试试! :em11
vinct
帖子: 96
注册时间: 2010-01-08 15:18

Re: 不小心把mbr搞没了

#11

帖子 vinct » 2011-10-18 21:29

还差一点点了,ubuntu的grub.cfg中的引导项不知道怎么写,哪位帮个忙给发一个吧,文件是/boot/grub/grub.cfg,最新的内核就行。。。谢谢谢谢
头像
qy117121
论坛版主
帖子: 50540
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 不小心把mbr搞没了

#12

帖子 qy117121 » 2011-10-18 21:31

昨天强制关机把移动硬盘里的ubuntu 分区搞坏了 :em06 ,今天又重装的 :em06
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
vinct
帖子: 96
注册时间: 2010-01-08 15:18

Re: 不小心把mbr搞没了

#13

帖子 vinct » 2011-10-18 21:39

qy117121 写了:昨天强制关机把移动硬盘里的ubuntu 分区搞坏了 :em06 ,今天又重装的 :em06
装好了么,麻烦看一眼grub.cfg里的启动参数怎么写的?
头像
qy117121
论坛版主
帖子: 50540
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 不小心把mbr搞没了

#14

帖子 qy117121 » 2011-10-18 21:46

vinct 写了:
qy117121 写了:昨天强制关机把移动硬盘里的ubuntu 分区搞坏了 :em06 ,今天又重装的 :em06
装好了么,麻烦看一眼grub.cfg里的启动参数怎么写的?
现在用的是XP :em06 ,移动硬盘没在这
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
vinct
帖子: 96
注册时间: 2010-01-08 15:18

Re: 不小心把mbr搞没了

#15

帖子 vinct » 2011-10-18 22:00

qy117121 写了:
vinct 写了:
qy117121 写了:昨天强制关机把移动硬盘里的ubuntu 分区搞坏了 :em06 ,今天又重装的 :em06
装好了么,麻烦看一眼grub.cfg里的启动参数怎么写的?
现在用的是XP :em06 ,移动硬盘没在这
晕倒
回复