一开始我在安装Ubuntu的时候,使用easybcd怎么都装不上,我以前就是这么装的,而现在一直发生错误,没办法我只得用U盘装,U盘安装上了但是无法启动,在easybcd中添加了启动项依旧发生错误,后来才知道我的电脑是uefi的,然后又看了好多uefi的双系统安装教程,怎么试都不行,步骤都是没有错的,但有一次我按f12引导Ubuntu启动了一次,当我第二次启动时却没有Ubuntu的启动项了,一直无解,后来下载了一个bootice的软件,可以修改uefi的启动项,又做了个启动盘,在pe里修改了uefi的Windows boot manager的启动文件为Ubuntu的grubx64.efi重启后到了Ubuntu的引导程序,我又一激动点了Windows boot manager的启动项,又把win10给启动了,当我再次重启没有进入Ubuntu的引导程序,后来才发现Windows修改了uefi的启动项。
后来又尝试了多次,结论:
Windows在开机和关机都会修改uefi的Windows boot manager的启动项为Windows,并且优先级最高,所以导致除非一直使用Ubuntu或Windows,Ubuntu可以容忍Windows但Windows却不能容忍Ubuntu的存在,所以一旦我启动了Windows想再次启动Ubuntu只能用启动盘修改Windows boot manager启动项为Ubuntu,当然这是面对我这种BIOS功能没有修改Windows boot manager启动项的情况。