在安装linux后,系统开机可能会默认使用linux而缺少引导项来开启windows,或者有引导项,却不能正常打开要求重启。
如果是有引导项,可能原因是sata mode的选择不正确,也可能有其他原因,但我个人是因为这个才出问题。解决方法是将AHCI改为RAID,如果原来是RAID,也可改成AHCI尝试。改完后按右下角的apply键然后退出,让电脑启动。
如果没有引导项,网上给出了很多方法。比较容易的有
sudo update grub
但这个对于我来说没有用。真正要在linux下找到windows启动项,用以下语句
sudo grub-mkconfig -o /boot/efi/EFI/GRUB/grub.cfg
#"/boot/efi/EFI/GRUB/grub.cfg"该段语句具体根据grub.cfg文件的位置来确定
sudo grub-mkconfig -o /boot/grub/grub.cfg
更新window系统后,仍可能出现上述情况,首先第一应先去bios看看boot的顺序。如果windows操作系统在前面,应作出修改。因为windows操作系统没有linux的引导项。所以,将ubuntu置前就可以。如果还有问题,照前那面的步骤。
开机引导项主要是在grub.cfg文件中设置
https://wenwen.sogou.com/z/q734391234.htm
https://jingyan.baidu.com/article/9989c7463fba21f648ecfeef.html