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

更换主板后Ubuntu 20.04卡在/dev/sda5 clean...界面求助

更换主板后Ubuntu 20.04卡在/dev/sda5 clean...界面求助

兄弟,我之前帮朋友处理过类似的12代Intel CPU换主板后Ubuntu卡启动的问题,结合你的情况,给你几个实操方向试试:

  • 先临时修改GRUB参数,尝试进入系统
    开机到GRUB菜单,选中Ubuntu后按e进入编辑模式,找到结尾是quiet splash的那一行,把它改成quiet splash nomodeset i915.enable_psr=0,然后按F10启动。12代的核显在旧内核下容易有兼容性问题,加这两个参数能暂时绕过显示相关的卡死点,先能进系统再说。

  • 如果能进系统,优先更新到支持12代CPU的内核
    Ubuntu 20.04默认的5.4内核对Alder Lake(12代)的支持很有限,你需要安装HWE(硬件启用栈)内核,它会提供更适配新硬件的内核版本:

    sudo apt update
    sudo apt install --install-recommends linux-generic-hwe-20.04
    

    安装完成后重启,大概率能解决启动卡死的问题。

  • 检查GRUB配置和分区UUID
    虽然你已经跑过update-grub和grub-install,但换主板后硬件信息变了,可能需要重新确认:

    1. 用blkid命令查看你系统分区(sda5)的UUID:
      blkid
      
    2. 对比/etc/fstab里的UUID是否一致:
      cat /etc/fstab
      

    如果UUID不匹配,把fstab里的UUID改成blkid输出的正确值,然后重新运行sudo update-grub再重启。

  • 排查卡住的系统服务
    如果还是卡在那个界面,按Ctrl+Alt+F2切换到TTY终端,输入用户名密码登录后,查看启动日志里的错误:

    journalctl -b -p err
    

    看看有没有某个服务启动失败(比如和旧主板硬件相关的服务),找到后可以用sudo systemctl disable 服务名暂时禁用它,再尝试重启。

另外你说已经把fstab最后一位改成0跳过fsck,这步是对的,但核心问题还是新硬件和旧内核/驱动的兼容性,先试试前面的内核更新应该能解决大部分问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.20 10:09:29