在重装Win 7系统之后,启动界面的ubuntu引导损毁,开机之后会直接进入window系统中。下面是如何恢复ubuntu引导的方法:
1)准备一张ubuntu系统安装盘(光盘、U盘启动皆可);
2)光盘:进入BIOS,设置开机启动为光驱(CD/ROM)启动方式,将系统光盘装入光驱中,重新启动计算机;
U盘启动:在计算机BIOS中,设置电脑的启动项为U盘启动,重新启动计算机;
3)在电脑重新启动,会根据2中的设置,进行到ubuntu的安装界面,光盘还是U盘启动,都会有如下两个选择:
A.在该光盘(U盘)上试用ubuntu系统;
B.将ubuntu系统安装到计算机上,其他选项忽略
选择"试用ubuntu系统",进入到ubuntu系统之后,打开终端(快捷键组合是Ctrl+Alt+T);
4)在终端下输入sudo -i(获得管理员权限)
5)在终端下输入fdisk -l(是小写的字母'L',查看盘符列表),会出现类似下面的信息:
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x70f7ab9c Device Boot Start End Blocks Id System
/dev/sda1 1 1627 13060096 27 Unknown
Partition 1 does not end on cylinder boundary.
/dev/sda2 * 1627 1639102400 7 HPFS/NTFS
Partition 2 does not end on cylinder boundary.
/dev/sda3 1639 8166 52429859 7 HPFS/NTFS
/dev/sda4 8167 38913 246975277+ 5 Extended
/dev/sda5 8167 32385 194539082+ 7 HPFS/NTFS
/dev/sda6 32386 38788 51432066 83 Linux 《红色标注格式有点乱》
/dev/sda7 38789 38913 1004031 82 Linux swap / Solaris
找到ID为83的盘符,如上事例中红色标注部分,盘符的代号为:sda6
6)在终端输入:
mount /dev/sda* /mnt
* 表示盘符代号最后面的数字,上述示例可写为:mount /dev/sda6 /mnt (注意命令的输入格式和空格)
7)执行6中的操作之后,继续在终端中输入
grub-install --root-directory=/mnt /dev/sda (注意命令的输入格式和空格)
若出现Installationfinished,No Error Reported则表示更新启动引导成功
(注意:grub-install之间没有空格,--root前面有一个空格,--root前面是两个'-',/mnt后面有一个空格)
8)ubuntu引导基本恢复,重启电脑后,就可以看到熟悉的ubuntu引导界面了,进入ubuntu系统,打开终端输入
sudo update-grub
等待片刻显示以下信息:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-20-generic
Found initrd image: /boot/initrd.img-2.6.31-20-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda2
done
Ok,恢复引导的工作现已完成,希望对您有用!!1