[已解决]uefi+gpt装完opensuse42.1无法引导进入win10

新买的本,预装 win8.1 升级到 win10,然后安装 opensuse42.1,开机选 windows 启动项报错






新用户的开头几个帖子都是要审批的,原因你应该也能想到,为了防止人家恶意注册发帖。你以后发的帖子就不用了。

不要那么火大着急吗,我们这几个可以审批的版主也不能确保 24 小时在线,毕竟我们也是业余时间帮着管理一下论坛,看到了肯定第一时间帮你批了的。上午没有看到你的帖子也是我的疏忽。

你的另外两个帖子都是抱怨审批慢的,和问题无关我就不批准了… … 你要是还有什么不满可以发帖到站务管理… …

@PaleFire 有点心急,所以。。。见谅。

没事。你这个问题我也没有碰到过,我也是 Win10 + openSUSE 42.1 ,不过我没有用 uefi 和 gpt。

一般我解决这种问题都是,先升级一下 openSUSE,然后进 YaST 重新安装一下引导程序… 搞不好可以解决。(试试不同的引导程序如 grub-efi)

我帮你找了一个帖子,不过我没有看完,你可以看着参考一下。是和你完全一样的问题。也是 openSUSE 42.1 + Win10。你可以参考一下:

forums.opensuse.org/showthread.php/510685-openSUSE-Leap-42-1-Windows-10-and-secure-boot

他的解决方案是这样的:

帖子里说 13.2 里没有这个问题,可能是 42.1 引入的一个 BUG,可以通过到 BIOS 中 turned off secure boot 来解决。不过我还是觉得… … 也许你升级一下,重装一下引导程序就可以解决了呢…openSUSE 修 BUG 很快的。在 YaST 里重装 grub2 只要点点鼠标就可以了。

  1. 把下面指令 複製 貼進終端機 執行
    sudo /etc/grub.d/30_os-prober
    把結果直接 選取 / 複製 貼上來

  2. 說明
    opensuse 42.1 的 os-prober 版本 在上述指令 搜尋 Windows 10 開機檔案 可能有瑕疵
    導致 產生的 開機選單 有時會有瑕疵
    software.opensuse.org/package/os-prober?search_term=os-prober
    os-prober
    Probes disks on the system for installed operating systems
    版本 1.61
    2-1. 需要 1.65 以上才能正常
    2-2. 參見
    forum.ubuntu.org.cn/viewtopic.php?p=3142967#p3142967
    ubuntu 启动项没有 win10 启动项 求教

我的引导程序就是 grub-efi,昨天晚上回去 F2 进 BIOS 设置将 uefi 的 secure boot 设置为 disable,就可以了。
@PaleFire @poloshiao 谢谢诸位!

我有强迫症,uefi+gpt,太多小分区,看着就不舒服 :weary:

也是类似的问题,grub 界面直接没有显示 win10 的启东项。可是在 YasT 里重新设置引导加载器的时候提示,加载引导程序出错。想问下,这个应该如何解决呢?

试下运行
grub2-mkconfig -o /boot/grub2/grub.cfg

这是 gurb2 的命令,如果 grub2-efi 不一样的话,查看 /etc/default/grub 里面的注释。

好的。然后,我好像把efi装在了u盘里,就是必须从u盘启动。这有什么调整的办法么,必须要重新安装么?

Sent from my iPad using Tapatalk

grub-install /dev/sdx

sdx 是你要安装的位置。

好的,谢谢。已经调整了。但现在出现了新的问题,在启动时,进入grub界面,然后进入了opensuse的开机界面,但是选择opensuse42.1之后就黑屏了,打不开桌面,想请教一下这该如何处理

Sent from my iPad using Tapatalk