我在设置 Win10 和 Ubuntu20.04 之间的双启动时遇到了一些问题。具体来说,引导加载程序 grub 似乎找不到我的第二个硬盘。注意:我在底部添加了一些图片。
我的设置:
- 微软 Surface Pro(2017)配备内置 SSD(256GB)
- SanDisk - 高耐用性 MicroSD 卡 (128GB)
我的计划: 在内部 SSD 上设置 Win10 双启动,在添加的 MicroSD 卡上设置 Ubuntu。
我做了什么: 注意:我已尝试安装 Ubuntu 多次,但总是遇到相同的 grub 问题。
- 我使用“rufus”创建了一个可启动的 USB 棒。我确保已启用 UEFI。(图 1)
- 我在 Win10 中禁用了“快速启动”,并在 UEFI 中禁用了“安全启动”
- 我使用 USB 启动盘启动,进入实时模式并安装 Ubuntu。在我的...
- ...第一次尝试我选择“与 Win10 一起安装 Ubuntu”。
- ...第二次尝试我选择了“不同的东西”并自己对驱动器进行了分区(就像在这个问题)。
- ...第三次尝试(当前状态)我选择的是“擦除磁盘”。每次安装都很顺利,但没有一次可以正常启动。
我的问题: 安装后重新启动时,我总是进入“grub bash like”终端(图 2)。我在一个教程中看到,我必须告诉 grub 我的“根”在哪里,但当我输入“ls”时,第二个硬盘(MicroSD 卡)甚至没有显示出来。当我输入“exit”时,Win10 正常启动。当我重新启动时,输入 UEFI 并告诉它直接启动到 Ubuntu,它就可以正常工作(图 3 和 4)。但在每次“正常”启动时,它都会将我发送到 grub 终端。
我尝试过的:
- 我尝试过不同的安装方法(没有区别)
- 我试过使用 Boot-Repair 工具。没有效果。
一年前,我的主台式电脑也遇到过同样的问题(我还为 Linux 使用了单独的 SSD),而且问题完全一样。上次我放弃了。这次我想找到解决方案。
图片:
- Rufus - 可启动的 USB 棒
- Grub2 - 类似 Bash 的终端
- UEFI——启动配置
- Grub2 - 启动菜单
编辑1: 我再次尝试启动修复,这次是在高级模式下。这些是设置(这些是默认设置)
返回的摘要:
这里有一个图片GParted 中的分区
新问题:现在我甚至无法再通过 UEFI 手动启动 Ubuntu。条目仍然存在,但如果我选择“使用 ubuntu 启动”,屏幕会变暗 2 秒。然后我又回到 UEFI。
注意:我不得不删除一些图片,因为我只能包含 8 个链接。
答案1
您可能无法在 BIOS 中选择 SD 卡作为启动介质(如 USB、CD 或 LAN)。如果不能用于启动,我认为您不能将其用于操作系统。
您可以将 SD 卡插入 USB 读卡器中,看看默认双启动安装或启动修复是否有效。
答案2
这取决于您拥有的 Microsoft Surface Pro 的类型。型号 3 可以从 SD 启动,型号 4 则不能。请查看 Microsoft 社区。例如https://answers.microsoft.com/en-us/surface/forum/all/surface-pro-4-boot-from-sd-card/b0eeb516-50b3-4460-8492-6ebb4edd9648。似乎可以从 USB 启动。也许 USB-SD 读卡器是一个选项。但我不确定。从 USB 启动:https://support.microsoft.com/en-us/surface/boot-surface-from-a-usb-device-fe7a7323-8d1d-823d-be17-9aec89c4f9f5。