尝试在我的设备上启动 Live USB 时出现“选定的启动设备失败”

s3l*_*lph 5 live-usb boot uefi windows-8

今天我收到了我的新可转换设备 HP Pavilion x2 10-n015n,它预装了 Windows 8.1 32 位。

正如我想 - 至少在测试方面 - 在其上安装 Ubuntu GNOME,我创建了一个带有 Ubuntu GNOME 的 14.04 LTS ISO 的可启动 U 盘。但是,在尝试启动它时,我只收到以下消息:

The selected boot device failed. Press <Enter> to continue.
Run Code Online (Sandbox Code Playgroud)

到目前为止我尝试过的:

  • 在 Windows 中禁用快速启动
  • 在 BIOS 设置中禁用安全启动
  • 搜索了启用传统启动的选项,但没有
  • 使用了 UnetBootin 和 Ubuntu 的启动盘创建器
  • 使用了两个不同的 USB 驱动器
  • 尝试了 Ubuntu GNOME 的 32 位和 64 位映像
  • 已验证的校验和(尽管使用 BitTorrent 不需要)
  • 还尝试了“普通”Ubuntu(也是 14.04),以防 Ubuntu GNOME 尚不支持 UEFI。
  • 在我的主计算机上(没有 UEFI,没有 Windows),实时系统每次都没有问题地启动。
  • 按照 Raphael 的建议,尝试使用 Rufus(GPT 和 MBR 分区表,ISO 和 dd 模式)创建引导程序。

这些都没有帮助我:

您知道为什么 USB 无法启动或可以做些什么吗?

s3l*_*lph 2

好的,这是我发现的:

该系统具有 32 位 UEFI,而 Ubuntu(以及我所知道的所有其他发行版)目前仅支持 64 位 UEFI。我设法做到了以下几点:

  • 使用 UnetBootin 创建可启动的 Ubuntu U 盘。
  • 下载最新的 rEFInd 二进制文件,并根据 rEFInd 在线手册中的说明手动将其安装到 USB 记忆棒上。
  • 在 rEFInd 的配置文件中创建一个条目,相当于“尝试不安装”GRUB 条目。
  • 重新启动系统并手动选择 rEFInd 的 32 位 EFI 可执行文件。
  • 选择创建的菜单项并启动它。

rEFInd 现在尝试启动实时系统。当我删除quiet splash选项时,我可以看到启动日志。然而几秒后,屏幕就黑了。我还没有找到黑屏的来源或原因,但我怀疑这是 X11 的问题,因为Ctrl++会重新启动系统,如果图形环境正在运行,则不会发生这种情况AltDel但我设法从实时系统启动内核,从技术上讲,这可以算作启动实时系统;)

然而,我决定不再尝试安装 Ubuntu,但我认为如果其他人遇到类似的问题,此过程可能会有所帮助。

更新:在 Windows 带来更多麻烦之后,我再次尝试。黑屏的解决方案很简单:将nomodeset参数添加到启动选项中,系统即可正常启动。

然而,设备的一半硬件,包括 WiFi 和蓝牙适配器,都无法被识别(我不是说没有驱动程序,我说的是系统甚至没有找到,例如在 中列出lshw)。
所以我想我必须坚持使用Windows。