错误消息图像的链接位于这篇文章的底部。
我将 Ubuntu(最新稳定版/长期版)从 USB 驱动器(32GB)安装到 USB SSD 驱动器(Sandisk Extreme 500GB)。重新启动后,我收到一条错误消息“Ubuntu 启动失败 [ok]”,没有其他信息。点击 [ok] 后,Windows 10 加载。
这不是双启动,我只在 SSD 上安装了 EFI/boot。
分区(外部 SSD):
- EFI:550MB(主)
- Ext4:/ 100GB(主)
- Swap:8192MB(主)
- [其余部分将用于 NTFS - 我将使用它来从 Windows 进行备份]
电脑:联想 Ideapad 330S i5。
我重新进行了整个安装,首先使用 GParted 禁用 Windows 磁盘上的启动标志。结果完全相同。
我应该从哪里开始调试这个?
答案1
您的 BIOS 中的磁盘设置类型是什么?如果您需要在 Legacy 或 UEFI 之间进行选择。UEFI 需要一个至少 500MB 的第一个分区来存储安全启动信息,如果您从 UEFI 预订,我的建议是先安装 Windows(7 或 10),让 Windows 自己进行分区,然后它将至少有 4 个分区要创建。安装 Windows 并能够重新启动后,使用您的 Ubuntu USB 棒进行第二次启动以开始安装,选择使用完整磁盘并让 Ubuntu 为您分配分区。祝你好运!
答案2
我移除了内置硬盘,并在外置 SSD 上重新安装了 Linux。现在一切正常。我重新安装了内置硬盘,一切仍然正常。
因此,已发布的解决方法(在安装到外部驱动器时禁用内置驱动器上的启动/EFI 标志)不起作用,或者在 Lenovo Ideapad 330S 上不起作用。(解决方法如下:“这几乎相当于在逻辑上断开内置驱动器的物理连接”,Tim Richardson 在https://askubuntu.com/a/1056079/152287; 也是接受的答案使外部 USB 驱动器可启动)