You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

旧64位台式机安装Ubuntu 22.04LTS后无法启动的故障排查求助

旧64位台式机安装Ubuntu 22.04LTS后无法启动的故障排查求助

兄弟,折腾10次确实闹心!我帮你拆解下这些报错的根源和可行的解决方向:

核心问题:电脑没找到装了Ubuntu的本地硬盘,转而走网络PXE启动了

你看到的PXE-E53、No bootable device这类报错,本质是启动时优先触发了网络引导,而非你安装系统的硬盘。咱们一步步来排查:

  • 先改BIOS启动顺序(最常见的解决点)
    开机时按对应按键(一般是Del、F2或F10,看电脑品牌的开机提示)进入BIOS设置,找到「Boot Order/启动顺序」选项:

    • 把本地硬盘(SATA HDD/SSD)拖到第一启动顺位
    • 把「PXE Network Boot/网络引导」移到最后,或者直接禁用
      保存设置后重启,很多人装完系统忘了改回硬盘启动,就会出现这种问题。
  • 检查GRUB引导程序是否装对位置
    安装Ubuntu最后一步会问「安装引导加载器的设备」,如果选了某个分区(比如/dev/sda1)而非整个硬盘(/dev/sda),就会导致引导程序无法正常触发。下次安装注意:

    • Legacy BIOS模式:选整个硬盘(比如/dev/sda)
    • UEFI模式:确保ESP分区(100M左右的FAT32分区)被正确挂载,引导加载器安装到ESP对应的位置
  • VMX禁用提示的处理(非直接诱因,但建议调整)
    那个( 0.130957) x86/cpu: VMX (outside TXT) disabled by BIOS是说BIOS里的虚拟化功能没开,这个不直接导致启动失败,但如果之后想用虚拟机就得开启。进入BIOS找到「Virtualization Technology/VMX」选项,改成Enabled即可。

  • 排查硬盘硬件连接问题
    偶尔出现的PXE-E61: Media test failure,哪怕你检查过线缆,也建议再试:

    • 重新拔插硬盘的SATA线和电源线,换个SATA接口试试
    • 用Ubuntu安装U盘的「试用Ubuntu」模式,打开磁盘工具看看能不能识别到本地硬盘,要是识别不到,可能是硬盘本身有故障
  • 关于兼容性:旧机器确实适合换轻量/旧版本
    Ubuntu 22.04对硬件要求不算低(至少4G内存才流畅),如果你的老机器配置差(比如内存2G以下、CPU是10年前的型号),换更轻量的版本比如Lubuntu、Xubuntu,或者更老的LTS版本(比如Ubuntu 20.04)会更合适——这些版本对旧硬件兼容性更好,资源占用也小很多。

最后,下次安装前可以先试试U盘镜像的「检查磁盘完整性」选项,排除镜像损坏导致的安装故障。

备注:内容来源于stack exchange,提问作者Erik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 09:48:06