在ubuntu下安装了win7双系统,ubuntu启动怎样修复

你有Ubuntu的LiveCD吧或者ubuntu启动盘。
使用LiveCD光盘启动电脑后进入光盘中的Ubuntu系统,打开终端。
sudo -i 
先来找一找你的ubuntu10.04安装在那个分区,用: 
fdisk -l 
之后会出来一张表,表中有你的分区信息,找到你安装Ubuntu的分区,如果你不确定的话就找id为83的。下面加入说你的Ubuntu安装在/dev/sda1 分区,则下面挂载原系统的根目录: 
mount /dev/sda1 /mnt 
将/dev/sda1挂载到了/mnt下,当然你也可以选其他地方。这里注意,如果你有单独为/boot分区的话,要单独挂载一次 /boot,比如说 如果你原来的/boot挂载到/dev/sda12上了,那个你这里要再输入mount /dev/sda12 /mnt/boot。
下面是最后一步了: 
grub-install --root-directory=/mnt /dev/sda (注意:/mnt后面有空格键) 
如果看到 
Installation finished.No Error Reported. 
就表示已经成功啦!
这时重新启动你的电脑,就能看到grub2的引导界面了,但是这时只能用来引导Ubuntu 10.10,还暂时无法引导Windows Xp,这时选择进入Ubuntu 10.10,再找到并启动终端,在终端输入如下命令: 
sudo update-grub2 
更新一下grub2就可以了。 
按照提示输入密码,如果顺利的话,会出现如下类似语句,那就表示成功了。 
Generating grub.cfg ... 
Found linux image: /boot/vmlinuz-2.6.32-22-generic-pae 
Found initrd image: /boot/initrd.img-2.6.32-22-generic-pae 
Found memtest86+ image: /boot/memtest86+.bin 
Found Windows XP (loader) on /dev/sda3 
done

猜你喜欢

转载自blog.csdn.net/q1234luo/article/details/79826739