我有一台 msi GE62vr 笔记本电脑,购买时安装了 Windows 10(它是 freedos)。一段时间后,我决定在 HDD 上安装 Ubuntu 16.04 LTS 作为双启动(Windows 在 SSD 上)。
一切都很顺利,但有一个小问题,grub 没有在启动时显示,计算机直接启动到 Windows。没什么大不了的,我开始寻找解决方案。
第一的:我在 Ubuntu 中安装了启动修复程序(使用 Windows 10 高级启动来访问 Ubuntu),我激活了建议修复按钮,这立即扰乱了启动过程。以前在10 秒现在至少要7-8分钟。并且它仍然直接启动进入Windows。
第二:然后我按照这里的建议做了:
https://itsfoss.com/no-grub-windows-linux/
我知道这里的问题描述与我的问题不符,但是这个解决方案之前在类似的问题上帮助过我,所以我再次使用了它,现在计算机启动到 GRUB(原始问题解决),但是导致的启动速度变慢boot-repair
仍然存在,我不知道如何逆转这个过程。
任何想法都值得赞赏。
编辑1:boot-repair
如果有帮助的话,以下是来自该软件的信息。
编辑2:如果没有解决方案,我会考虑使用 Windows 系统恢复。(我没有检查最近是否创建了恢复点。)
答案1
我运行了这些命令,问题解决了,但我不知道为什么。
sudo dpkg --configure -a
sudo apt-get install -fy
sudo apt-get install -y --force-yes grub-pc linux-generic