windows10装Ubuntu双系统启动项修复(Ubuntu系统安装好的情况下)
程序员文章站
2022-07-14 15:41:04
...
准备一个Ubuntu安装U盘
插入电脑->开机->选择试用(Try ubuntu without install)
打开终端(Open Terminal),获取root权限,执行以下命令:
$ sudo su
# sudo add-apt-repository ppa:yannubuntu/boot-repair
# apt-get update
# apt-get install boot-repair
运行boot-repair点recommand repair之后会自动执行
等待第二步结束后,拔掉U盘,开机之后引导会多出几项,删掉就行(方法)
1.su # 获取root权限
进入文件夹:
2.cd /boot/grub
3.gedit grub.cfg
4.cp /boot/grub/grub.cfg /boot/grub/grub.cfg_backup #先备份一下
5.cat /boot/grub/grub.cfg > tmp #将内容重定向到其他文件,便于修改
6.gedit tmp #或者vim tmp
#将下面这些内容全部删掉
### BEGIN /etc/grub.d/25_custom ###
menuentry "Windows UEFI bootmgfw.efi" {
search --fs-uuid --no-floppy --set=root 84F5-6727
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}
menuentry "Windows Boot UEFI loader" {
search --fs-uuid --no-floppy --set=root 84F5-6727
chainloader (${root})/EFI/Boot/bkpbootx64.efi
}
...
menuentry "Windows Boot UEFI recovery bkpbootx64.efi" {
search --fs-uuid --no-floppy --set=root 5686-D913
chainloader (${root})/efi/Boot/bkpbootx64.efi
}
### END /etc/grub.d/25_custom ###
其实就是删掉对应的中间那几项
删掉之后再:
7.cat tmp > /boot/grub/grub.cfg //将其重定向到原来的文件中
8.reboot //重启
注:
4-7步可直接用:
1. vim grub.cfg
然后将其该删除的内容删除掉