ubuntu10.10 upgrade to ubuntun11.04,grub configure?

XP+UBUNTU

本来以为ubuntu10.10升级到ubuntu11.04应该很顺利,结果没有想象中的那个完美。经过1个晚上的苦战,终于升级包下载完成,准备安装,结果还没装几个软件,就碰到问题了,grub安装失败,¨Your embedding area is unusually small . core.img¨,尝试了几次还是不行,没办法只能跳过,当时就想估计问题大了。。。再跑过几步,安装完毕,reboot,不辛中招,BOIS之后,啥也没了,连XP的启动选择也没了。。。

   好了,废话少说,开始实干。

1.找到启动盘(USB/CD),启动到try ubuntu(livecd),首先配置grub启动配置,sda9 为ubuntu的/ part,

     sudo mkdir /mnt/root

     sudo mount /dev/sda9 /mnt/root

     sudo mount -o bind /dev /mnt/root/dev

     sudo mount -t proc none /mnt/root/proc

     sudo mount -t sysfs none /mnt/root/sys

     sudo chroot /mnt/root /bin/bash         #set new bash envir

     sudo update-grub                #update grub

     vi /boot/grub/grub.cfg          #check whether have XP and ubuntu boot item?

 

2.flash boot serctor

     本来是在上面的ROOT用户下,(ubuntu11.04 grub1.99)run

      grub-install --force /dev/sda

     但这个做总是提示错误,can't read '/grub/core.img' ,所有就试了下面的模式

     回到UBUNTU(10.04 grub1.88)普通用户模式,

     ubuntu@ubuntu ~$ grub-install --force --root-directory=/mnt/root /dev/sda

     如果没有报错,即代表成功。。。总结,可能是grub的原因

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值