杨磊的博客主站,搜罗全网有用的小资源!

Search trend: frp Linux Python 阀门 炉排 无人深空

Your cart (14)

Please install WooCommerce

恢复grub2和重写MBR

Thumbnail placeholder
楊蕾 的头像

方法一:

转:http://hi.baidu.com/yhsky123/blog/item/f318bc393f7694e03b87ce32.html

用论坛里smallapple改过的grldr就可以很简单的修复ubuntu10.10的启动项

第一步:下载grldr
下载地址:
download/file.php?id=79193

下载解压后把g2ldr.mbr和g2ldr放在C盘根目录下

第二步:新建一个boot.ini文件
写入如下内容:
C:g2ldr.mbr=”ubuntu10.10″

注:win7默认是隐藏文件的后缀名的,计算机-工具-文件夹选项-查看-去掉隐藏已知文件类型的扩展名前的勾
然后新建一个txt结尾的文件,命名为boot.ini

第三步:重启
重启后就可以看到ubuntu10.10的启动项
选择ubuntu10.10启动项进入ubuntu10.10

第四步:用ubuntu的引导器来引导回win7
xhy@xhy-desktop:~$sudo grub-install /dev/sda

xhy@xhy-desktop:~$sudo update-grub

成功后你就重启进入win7,把C盘里刚放的g2ldr.mbr,g2ldr和boot.ini删除掉就OK了
到此就顺利的引导回你的ubuntu10.10了

方法二:

转:http://forum.ubuntu.org.cn/viewtopic.php?f=139&t=297514&start=30

下面都是在 live cd 模式下
查看硬盘:
sudo fdisk -l
把/和boot分区挂载在livecd的文件系统里面mnt的。(我的/分区在sda8,boot分区在sda3,记得替换成你实际的即可。)
步骤如下:
代码:
sudo -i

成为root用户。

代码:
cd /mnt

进入文件系统的mnt目录

代码:
mkdir boot

创建文件夹boot,用来挂载boot分区

代码:
mount /dev/sda8 /mnt

挂载 /分区到mnt

代码:
mount /dev/sda3 /mnt/boot

挂载boot分区到 boot 

代码:
grub-install –root-directory=/mnt/boot /dev/sda

安装grub。

sudo update grub
如果出现 installation finished ,no error report
说明成功,重启即可。
win7 ubuntu10.10 双系统,完全,干净删除ubuntu
载入Windows7 系统盘——语言选择——修复系统——命令提示符——输入 bootrec /fixmbr 回车确认——操作成功。
 
方法三:
首先确定你的grub正常,并能启动linux
然后启动到Ubuntu如果你的是IDE硬盘
请运行:
sudo dd if=/dev/hda of=/media/linux.lnx bs=512 count=1

如果你硬盘的被识别为sda ,请运行
sudo dd if=/dev/sda of=/media/linux.lnx bs=512 count=1

然后你可以到/media找到linux.lnx这个文件
将它拷贝到你的win根目录,一般是C:然后重启Win,修改根目录下的boot.ini 文件。
在这个文件最后增加:
C:linux.lnx=”linux”
OK,重启,选择Ubuntu吧。
注意:你需要将这个文件备份,可以备份到网络硬盘或者U盘内。
这样你重装Win之后,只需要将这个文件拷贝到Win的根目录,修改boot.ini 就可以了!

 
方法四:
重装xp后,或fdisk/mbr后:
可以下载一个 grldr 文件,下载地址为:
http://download.gna.org/grub4dos/
名字中带 chs 的是中文版,下载一个解压就是
grldr 文件加到c盘根目录下
编辑c盘根目录下的boot.ini,在最后加一行: C:grldr=ubuntu     
 注:win7 visita下,必须加引号:             C:grldr=”ubuntu” 
选择ubuntu启动后,grldr 就会自动搜索ubuntu的boot,要保证只有linux分区有menu.lst ,就可以正常引导ubuntu

viewtopic.php?f=86&t=37658

也可以把ubuntu /boot/grub下的menu.lst 拷贝到c盘根目下,不过每次升级内核,都要拷贝一次

一般grldr会先找c盘根目录下的menu.lst ,再去找c盘下boot目录的menu.lst,如果没有,再去找/boot/grub/下的menu.lst ,如果再没有,就去其它分区搜索。

搜索顺序和grldr版本有关

方法五:
原本装了XP(装在C盘)和ubuntu8.04双系统的,看到Win7公测了,将XP删了,装了Win7(没有分Win7的独立启动分区),结果发现ubuntu8.04不能引导了。
解决方法:
1、下载最新的grub4dos,我下的是0.4.4版。
2、解压,将grldr和grldr.mbr这两个文件复制到C盘根目录下。
3、建立boot.ini文件。
代码:
[boot loader]
[operating systems]
c:grldr.mbr=”Ubuntu 8.04″

楊蕾 的头像

公司专车送货上门

全年无休,半夜值班

售后无忧,专业团队上门服务

为您提供专业咨询和服务