我有一个具体的问题。
我是双重启动的新手,这是我第二次。
我不小心安装并升级到了rt
最后的 manjaro 内核,这给我带来了很多错误,这是第一个导致 efivarfs 文件系统无法安装的错误,我相信这是另一个问题。
重新启动我的笔记本电脑几天后,它无法识别任何可启动设备或分区,这是一个非常奇怪的问题,我通过在我的 manjaro 可启动 USB 上使用 chroot 并安装 grub 解决了这个问题。
之后我立即将内核更新为非 RT 版本,这解决了第一个问题,但没有解决第二个问题:我无法从 grub 启动到 Windows。
两者都是UEFI。 (嗯,我想是的。我认为我没有检查 Windows,但我确实检查了 Manjaro),我尝试解决此问题的方法之一是进入 grub 命令行并尝试bootmgfw.efi
使用/Windows/Boot/EFI/
.这会导致 Windows 中的屏幕显示 Windows 由于最近的硬件更改而无法启动。
它告诉我重新安装它,但我不希望丢失数据,而且我没有 Windows 的实时安装介质,因此它不是一个选项。
因此,我尝试使用该bootmgr.efi
文件,因为它是引导管理器,但 grub 说它无法加载图像,即使在尝试 grub-update 之后也是如此。
(如果你看不出来,我所做的大部分事情都是在网上阅读其他答案和问题)。
答案1
仅仅是路过 。 。 。但我确实有一些在 Mac 环境中多重启动的经验,现在在 Sys76 笔记本电脑上也有一些经验。 。 。 。基本上,直到您添加“windows”或在我的情况下,“OSX”可能是 grub 中的 UUID 位置,grub 才会显示 OSX 分区,但不会启动它们。并且,作为回报,任何 OSX 升级都将擦除所有与 linux 的 grub 连接。 。 。 。
因此,我仅使用 grub 来启动 Linux 应用程序,并使用 OSX 启动管理器启动到 OSX,即让它们“分开”。 。 。 。因此,在您的情况下,如果您尝试按击键进入 BIOS,请查看它是否会显示列出的“windows”并尝试以这种方式启动它。 。 。 。或者,如果 OSX“与其他操作系统不能很好地兼容”,则 OSX 首先安装到驱动器中,然后是 linux 和 grub。由于运行 Linux 安装不需要太多时间,您可以尝试擦除 Manjaro 分区,然后看看您是否只安装了 Windows,它是否可以启动?如果没有,那么或许windows安装有问题吗???如果它是 OEM Windows 计算机,那么主板应该首先寻找要启动的 Windows,然后可能会转到 grub。但如果 grub 与 Manjaro 安装一起进入,那么 grub 只会启动。 。 。曼扎罗。 Manjaro 似乎对 grub 更新相当友好,但 ubuntu 对于多重启动来说并不是那么好,它似乎消灭了所有其他竞争者并只启动自己。
所以,如果你需要 grub 启动 Windows,我对此没有经验,我会保留苹果与苹果,只使用 Linux 的 grub,因为情况通常是“动态的”,并且你将 Windows 的 UUID 数字输入到 grub 中的工作将尽管只有 Windows 和 Manjaro 并不太复杂,但可能会通过一些升级而被清除。
答案2
自从这件事发生以来已经有一段时间了,我已经删除了 Windows,但我找到了解决这个问题的方法。一般问题不是实时内核,而是 Windows 更新(或在关闭时设置选项)导致其本身和 Linux 都无法启动。
我认为,在使用不同的安装介质恢复 Linux 并修复 grub 后,由于该选项,它无法启动到 Windows。如果您遇到此问题并希望得到答案,我建议您使用安装介质您从另一台 PC 或手机上刷新的 Windows 版本(您可以查找如何执行此操作,这相当方便。我的问题是我无法访问 PC,而且我不知道手机可以将 ISO 闪存到 USB,所以我将这些信息重新提供给您。)
将其插入具有无法正常工作的 Windows 分区的电脑,从 USB 启动,然后在初始设置屏幕上输入您的语言和其他首选项,然后选择Next
。如果您没有看到设置屏幕,则您的电脑可能未设置为从驱动器启动。请查看电脑制造商的网站,了解有关如何更改电脑启动顺序的信息,然后重试。
然后选择Repair your computer
。在“选择一个选项”屏幕上,选择“疑难解答”。从那里,您可以通过选择从系统还原点进行还原Advanced options > System Restore
。这将删除最近安装的应用程序、驱动程序和更新,这些应用程序、驱动程序和更新可能会导致您的电脑出现问题。从还原点还原不会影响您的个人文件。
这些步骤取自这里。如果它不适合您,或者您有不同的情况,您可能想查找其他内容,祝您好运。