重装XP后修复Ubuntu 9.10操作系统GRUB

核心思想:      重新将GRUB引导安装到硬盘。

       windows xp与ubuntu9.10双系统,重新安装XP后,原来的grub启动菜单不见了。 由于ubuntu9.10使用了grub2,因此再用grub系统不能修复系统引导程序,而且系统引导文件由原来的menu.lst变成了grub.cfg(放在/boot/grub目录下),这个目录及其中的文件都是只读的,在修改前必须首先修改其用户权限,具体修复方法如下: 
         1、用ubuntu9.10的Live CD光盘启动系统; 
        2、打开终端,输入终端命令: sudo fdisk -l此时可以看到显示出来的整个硬盘上所有分区的列表,请记录下来根分区 / 和/boot分区安装的位置(我的根分区位于/dev/sda5,/boot没有单独分区)以下是修改示例。
         3、在终端输入命令:  sudo -i  (取得root特权) 
                                            mount  /dev/sda5  /mnt 
                                            grub-install  --root-directory=/mnt/  /dev/sda
         4、回到我们的启动菜单,既然不能引导windows,那么我们就引导Ubuntu系统; 
         5、输入终端命令: sudo -i 
                                        chmod  +w  /boot/grub/grub.cfg (修改grub.cfg文件的操作权限) 
                                        gedit  /boot/grub/grub.cfg  (编辑grub.cfg文件) 
                                        将其中的windows引导相关的部分进行修改:      

由:    
menuentry  "Microsoft Windows XP Professional"  { 
set root=(hd0,1) 
search –no-floppy –fs-uuid –set 4a807ca0807c93e3 
drivemap -s (hd0) $root 
chainloader +1 

修改成: 
menuentry  "Microsoft Windows XP Professional"  { 
set root=(hd0,1) 
chainloader +1 

        6、保存 即修改成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值