借助Boot Repair这个神奇的软件,你可以在软件界面中一键修复ubuntu启动项

使用方法:

1、首先你需要一张ubuntu的live CD或者自启动u盘(建议和安装的是相同版本),电脑也要连接到互联网(建议是路由器自动拨号的那种,从而无需手动联网)。既然你已经装了ubuntu系统,相信这些东西你都有的。


2、重启电脑,放入CD或者插上自启动u盘,把它们设置为第一启动项,好让它们先于windows系统运行。

3、选择体验ubuntu而不是直接安装。

4、打开终端(虽然修复用不着,但是添加软件源和安装软件还是需要终端的),输入:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

回车后,终端界面会有提示信息,还是按下回车键 。


sudo apt-get install -y boot-repair && boot-repair

等待一会,就会出现Boot Repair的软件界面了,点击上面的“recommended repair”按钮,等待一会儿,就会跳出修复成功。

win8.1重装后修复ubuntu引导_win8


注意:

如果有些人不小心点击了Create a BootInfo summary的话,那你的开机启动界面将会出来一大堆你以前没见过的东西。

那样的话,你可以输入名令:

cd  /boot/grub

接着输入

sudo  gedit  grub.cfg

打开grub.cfg文件后,通过搜索找到windows,然后把下面这些删去就和原来一样了。

### BEGIN /etc/grub.d/25_custom ###  

menuentry "efi/EFI/Boot/bootx64.efi" {
search --fs-uuid --no-floppy --set=root d000ed6a-5303-40aa-a517-af50e807c0e9
chainloader (${root})/efi/EFI/Boot/bootx64.efi
}

menuentry "efi/EFI/ubuntu/MokManager.efi" {
search --fs-uuid --no-floppy --set=root d000ed6a-5303-40aa-a517-af50e807c0e9
chainloader (${root})/efi/EFI/ubuntu/MokManager.efi
}

menuentry "Windows UEFI recovery bootmgfw.efi" {
search --fs-uuid --no-floppy --set=root A603-846C
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}

menuentry "Windows Boot UEFI recovery" {
search --fs-uuid --no-floppy --set=root A603-846C
chainloader (${root})/EFI/Boot/bkpbootx64.efi
}

menuentry "EFI/ubuntu/MokManager.efi sda2" {
search --fs-uuid --no-floppy --set=root A603-846C
chainloader (${root})/EFI/ubuntu/MokManager.efi
}

menuentry "Windows UEFI recovery LrsBootmgr.efi" {
search --fs-uuid --no-floppy --set=root 7607-5674
chainloader (${root})/efi/Microsoft/Boot/LrsBootmgr.efi
}

menuentry "Windows Boot UEFI recovery bkpbootx64.efi" {
search --fs-uuid --no-floppy --set=root 7607-5674
chainloader (${root})/efi/Boot/bkpbootx64.efi
}
### END /etc/grub.d/25_custom ###


特点:

简单易用。


界面左下角的“advanced options”中还有许多针对grub引导菜单的高级设置。


适用于debian、ubuntu系列(包括Xubuntu、Kubuntu)及其衍生版本Linux mint等。


支持轻松修复GRUB/GRUB2引导器。


如果是高手的话,也可以利用Boot Repair来修复fedora、opensuse、archlinux等其他linux系统,当然,方法就不一样了。