Ubuntu 22.04.2 LTS无法正常启动求助
Ubuntu 22.04.2 LTS无法正常启动求助
你好呀!看了你描述的实验室Ubuntu机器启动问题——原本正常运行,某次关机后卡在启动输出,移除外接硬盘后报错减少但仍无法完成启动——我整理了几个针对性的排查方向,你可以一步步尝试:
1. 先处理BIOS相关提示(VMX/SGX禁用)
你看到的x86/cpu: VMX (outside TXT) disabled by BIOS和SGX disabled by BIOS提示,本身一般不会直接导致启动卡住,但可以先进入BIOS确认下相关设置:
- 重启电脑,按对应按键(通常是Del、F2或F10,不同主板不一样)进入BIOS界面
- 找到CPU设置板块,查看VMX(Intel虚拟化技术)和SGX选项,尝试开启(如果实验室没有特殊禁用要求的话)
- 保存BIOS设置后重启,看看启动情况有没有变化
2. 排查图形界面启动故障
你看到/dev/sdb2: clean...说明文件系统是正常的,卡住大概率是图形桌面服务启动失败。可以这样操作:
- 当卡在启动界面时,按下
Ctrl+Alt+F2切换到TTY终端,尝试用你的账号登录 - 如果能成功登录,先检查默认图形服务(Ubuntu一般是GDM3)的状态:
systemctl status gdm3 - 如果服务显示异常,尝试重启服务:
sudo systemctl restart gdm3 - 如果TTY也无法登录,就进入恢复模式:
- 重启电脑,按住Shift键调出GRUB菜单(如果是UEFI启动可能需要按Esc)
- 选择「Advanced options for Ubuntu」,再选带「recovery mode」的选项
- 进入恢复菜单后,先选「fsck」检查文件系统(虽然之前显示clean,但保险起见)
- 再选「root」进入根终端,尝试修复依赖或更新系统:
sudo apt update && sudo apt upgrade -y sudo dpkg --configure -a
3. 处理USB设备相关报错
移除外接硬盘后还有usbhid相关报错,可能是USB驱动残留或接口问题:
- 确保所有非必要的外接USB设备都拔掉(可以留着键盘鼠标,但试试换个USB接口),然后重启
- 如果恢复模式能进入,检查已加载的USB驱动模块:
lsmod | grep usb - 尝试重新加载
usbhid模块:sudo rmmod usbhid && sudo modprobe usbhid
4. 确认系统安装磁盘是否正确
你不确定系统是否装在内部SSD,当前启动指向的是/dev/sdb2,可以验证下:
- 在恢复模式的根终端里,执行
lsblk查看所有磁盘的信息,区分内部SSD(通常容量较大、类型为disk且挂载点有/的就是系统盘) - 如果发现GRUB指向的磁盘不对,重新安装GRUB到正确的磁盘(比如假设内部SSD是
/dev/sda):sudo grub-install /dev/sda sudo update-grub
你可以先从TTY登录和恢复模式这两步开始尝试,有新的报错信息或者进展随时补充哦~
备注:内容来源于stack exchange,提问作者Tommy
相关产品推荐
相关产品推荐

