求助各位 双系统 重装win之后试图修复grub但未成功
-
- 帖子: 45
- 注册时间: 2010-10-19 9:35
求助各位 双系统 重装win之后试图修复grub但未成功
我的ubuntu版本是10.04LTS,和Xp在一块硬盘上,期间ubuntu进行过升级,貌似是内核升级,是grub1.9(没记错的话)引导的
今天重装windows xp,然后就是老生常谈的grub消失
我先是下载了grub4dos 并把grldr和grldr.mbr这两个文件复制到C盘根目录下
我在boot.ini最下面加上了
c:\grlder.mbr="ubuntu"
但在重启后依然直接进入XP
然后我进入LIVE CD,然后在终端里
sudo grub
但提示没有安装grub之类的,我就安装了grub
然后在终端里成功显示
grub>
但我在输入
find /media/boot/stage1
并未找到相应文件
求助各位,我怎么才能恢复grub啊?(也许是我的操作有问题 )
另外,有没有什么一劳永逸的方法可以避免这种情况的发生?
今天重装windows xp,然后就是老生常谈的grub消失
我先是下载了grub4dos 并把grldr和grldr.mbr这两个文件复制到C盘根目录下
我在boot.ini最下面加上了
c:\grlder.mbr="ubuntu"
但在重启后依然直接进入XP
然后我进入LIVE CD,然后在终端里
sudo grub
但提示没有安装grub之类的,我就安装了grub
然后在终端里成功显示
grub>
但我在输入
find /media/boot/stage1
并未找到相应文件
求助各位,我怎么才能恢复grub啊?(也许是我的操作有问题 )
另外,有没有什么一劳永逸的方法可以避免这种情况的发生?
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: 求助各位 双系统 重装win之后试图修复grub但未成功
c:\grlder.mbr="ubuntu"
多一个e
livecd修复看小苹果置顶贴。9.10之后用的是grub2。
多一个e
livecd修复看小苹果置顶贴。9.10之后用的是grub2。
-
- 帖子: 45
- 注册时间: 2010-10-19 9:35
Re: 求助各位 双系统 重装win之后试图修复grub但未成功
1、e貌似是我多打了onshoestring 写了:c:\grlder.mbr="ubuntu"
多一个e
livecd修复看小苹果置顶贴。9.10之后用的是grub2。
2、那我之前看到的是类似
GUN GRUB 1.9 1ubuntu***的
3、/boot/grub/下没有stage**的文件啊
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: 求助各位 双系统 重装win之后试图修复grub但未成功
0.9x是grub1,1.9x是grub2。
用grub1的方法修复grub2不行。
livecd修复看小苹果置顶贴。
用grub1的方法修复grub2不行。
livecd修复看小苹果置顶贴。
-
- 帖子: 45
- 注册时间: 2010-10-19 9:35
Re: 求助各位 双系统 重装win之后试图修复grub但未成功
我用livecd修复后,重启,直接进入了GRUB命令行状态了onshoestring 写了:0.9x是grub1,1.9x是grub2。
用grub1的方法修复grub2不行。
livecd修复看小苹果置顶贴。
这时候该怎么办?
用如下的方法行吗?
在grub>提示符下输入
grub>find /boot/grub/core.img (有/boot分区的用find /grub/core.img)
(hdx,y) (显示查找到的分区号)
grub>root (hdx,y)
grub>kernel /boot/grub/core.img (/boot分区的用 kernel /grub/core.img)
grub>boot
执行boot后能转入grub2菜单,启动ubuntu后,再在ubuntu终端下执行
sudo grub-install /dev/sda (或sdb,sdc等)修复grub。
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: 求助各位 双系统 重装win之后试图修复grub但未成功
上面这段应该还是grub1或grub4dos的代码。
search --set -f /boot/grub/core.img
linux /boot/grub/core.img
boot
或
search --set -f /grub/core.img
linux /grub/core.img
boot
(/boot单独分区)
你试试
search --set -f /boot/grub/core.img
linux /boot/grub/core.img
boot
或
search --set -f /grub/core.img
linux /grub/core.img
boot
(/boot单独分区)
你试试
-
- 帖子: 45
- 注册时间: 2010-10-19 9:35
Re: 求助各位 双系统 重装win之后试图修复grub但未成功
我在输入 linux /boot.grub/core.img之后onshoestring 写了:上面这段应该还是grub1或grub4dos的代码。
search --set -f /boot/grub/core.img
linux /boot/grub/core.img
boot
或
search --set -f /grub/core.img
linux /grub/core.img
boot
(/boot单独分区)
你试试
出现error:invalid magic number
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: 求助各位 双系统 重装win之后试图修复grub但未成功
应该是/linux /boot.grub/core.img
http://sourceforge.net/projects/bootinfoscript/
livecd启动,把文件先复制到桌面,终端运行:
代码: 全选
sudo bash ~/桌面/boot_info_script055.sh
-
- 帖子: 45
- 注册时间: 2010-10-19 9:35
Re: 求助各位 双系统 重装win之后试图修复grub但未成功
谢谢~但我已经在winpe下用Diskgenius重建MBR,把ubuntu删掉了onshoestring 写了:应该是/linux /boot.grub/core.img
http://sourceforge.net/projects/bootinfoscript/
livecd启动,把文件先复制到桌面,终端运行:把RESULTS.txt文件内容贴上来。代码: 全选
sudo bash ~/桌面/boot_info_script055.sh
重建MBR是不是就是删掉了grub,变成了未安装ubuntu时的状态?(系统只有XP)
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
-
- 帖子: 45
- 注册时间: 2010-10-19 9:35
Re: 求助各位 双系统 重装win之后试图修复grub但未成功
还有个问题onshoestring 写了:是
如果在装好windows ubuntu后立刻在PE下用Diskgenius进行MBR的备份
在grub被破坏后进行恢复,是不是就可以省许多事了?
先谢了
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: 求助各位 双系统 重装win之后试图修复grub但未成功
备份mbr没什么意义,有工具可以写。
备份分区表到u盘上倒有些意义。
备份分区表到u盘上倒有些意义。