欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

然后将其该删除的内容删除掉