主要参考的是这篇博客:
https://www.cnblogs.com/masbay/p/11627727.html
写得非常详细了,不过每台电脑的bios情况不太一样,因此我碰到了一些坑。
进入bios把secure boot改成disabled
一开始没有找到secure boot这一项,以为不用管,于是bios里什么都没有设置就直接进U盘去装Ubuntu了。进行到给Ubuntu分区的时候发现“用于”的选项里没有efi。
于是退出安装回到bios里去找,先是发现了root mode这一项,我这里默认的是uefi+legacy,而另一个选项是uefi。网上查了一下说legacy是旧版的启动方式,于是我就猜测着改成了uefi。
然后又发现settings - advanced - windows OS Configuration里面有个选项是CSM或者uefi,于是又猜着把CSM改成了uefi。改成uefi后惊喜地发现有secure boot选项了,默认就是disabled。
结果U盘启动的时候花屏了……
吓得赶紧把uefi改回了CSM,legacy那边没改回去。再次U盘启动,这次有efi选项了。
简短总结:
bios里没有secure boot
不一定要管
分区选项里没有efi
root mode里去掉legacy