刚刚在我的 NUC 上安装了 Ubuntu Server 19.04 并遇到“未检测到启动设备”的问题。
请注意,如果我按 F10 并选择与启动设备相同的 SSD,NUC 可以正常启动、加载和运行 Ubuntu。只是这不会自动发生。
我只安装了 1 个 SSD;没有其他 SSD 或 HDD 或 USB 驱动器。
设备:NUC6i5
BIOS 设置
- BIOS Version: SYSKLI35.86A.0071.* (upgraded after running into this issue with SYSKLI35.86A.0065.*)
- Boot Order / UEFI / UEFI Boot: Disabled (unchecked)
- Boot Order / Legacy / Legacy Boot: Enabled (checked)
- Boot Order / Legacy / Boot Drive Order: SATA Port 2 Samsung SSD
- Boot Priority / UEFI Boot Priority / UEFI Boot: Disabled (unchecked)
- Boot Configuration / UEFI Boot / <All Options, except Boot Network Devices Last> : Disabled (unchecked)
- Boot Configuration / Boot Devices / Internal UEFI Shell: Disabled (unchecked)
- Boot Configuration / Boot Devices / USB: Enabled (checked)
- Boot Configuration / Boot Devices / Optical: Enabled (checked)
- Boot Configuration / Boot Devices / Network Boot: Disabled (unchecked)
- Secure Boot / Config / Secure Boot: Disabled (unchecked)
我重新安装了 Ubuntu,并在安装过程中手动将 SSD 设置为启动设备,但结果仍然相同。升级到最新的 BIOS 版本,仍然没有成功。
请帮忙。
答案1
将此作为答案发布以便对这个问题有明确的答案。
就我而言,解决方案是检查然后取消选中 UEFI 启动选项。
Boot Order / UEFI / UEFI Boot: Disabled (unchecked)
请注意,我实际上并没有改变任何设置,但它却以某种方式起作用了。
如果这不起作用,那么我将按照@user68186 的建议启用 UEFI 启动选项
我应该在原始帖子中提到的是,在我尝试安装 Ubuntu Server 19.04 之前,我已经在系统上顺利运行了 Ubuntu 19.04 桌面版 - 使用相同的启动配置:禁用传统启动和 UEFI 启动。