装 UOS 提示 no bootable device?
安装后重启提示 no bootable device 多为引导写入丢失或 UEFI/Legacy 模式切换;按引导记录、BIOS 模式、磁盘顺序三处排查。
简短答案
no bootable device 说明固件在启动设备上找不到可引导记录。装 UOS 后出现,九成是三类原因之一:安装时 UEFI/Legacy 模式与写入分区表不一致、引导记录没写进目标盘、BIOS 启动顺序仍指向旧盘。按顺序排查,装系统时参照 V20 桌面 AMD64 或 V25 桌面 AMD64 条目对应的安装说明。
现象对照
| 现象 | 更可能的原因 | 处理 |
|---|---|---|
| 刚装完重启就报 | 引导没写进目标盘 / 写错盘 | 重装并在安装器里确认目标盘 |
| 装完能进、隔几天再报 | BIOS 启动顺序被改回旧盘 | 调整启动顺序 |
| 换 BIOS 模式后报 | UEFI/Legacy 与分区表不匹配 | 模式与 GPT/MBR 对齐 |
| 多盘机器误认启动盘 | 启动顺序指到无系统盘 | 指到 UOS 所在盘 |
排查步骤
- 进 BIOS 确认当前模式(UEFI / Legacy),与安装时的分区表类型一致:UEFI 配 GPT,Legacy 配 MBR。
- 看 BIOS 启动顺序,把 UOS 所在盘设为第一启动项。
- 若怀疑引导丢失,用安装 U 盘启动进安装器或救援环境,重装引导(grub 重新指向目标盘与 EFI 分区)。
- 仍报 no bootable device,核对目标盘与 EFI 分区是否被安装器识别:
lsblk -f
efibootmgr -v
操作小结
- 先对 BIOS 模式与分区表(UEFI+GPT / Legacy+MBR)。
- 再对启动顺序,指到 UOS 所在盘。
- 引导丢失用安装 U 盘重装引导。
- 模式与分区表不一致是最常见根因。