黑屏 / 卡启动
Note
本文已按 Ubuntu 26.04 LTS 2026 年 4 月发布说明做初步复核,仍需结合正式版驱动和硬件反馈继续补充。
常见原因
- 显卡驱动不兼容
- 内核参数配置错误
- 显示管理器(GDM)崩溃
- initramfs 损坏
- 磁盘分区或文件系统错误
Tip
遇到黑屏时,第一步请尝试 nomodeset 参数。这是最通用的应急方案,能绕过大部分显卡驱动兼容性问题,让你先进入系统再排查根本原因。
应急方案:nomodeset
在无法进入图形界面时,先用 nomodeset 跳过显卡驱动加载:
- 开机时按住 Shift(BIOS)或 Esc(UEFI)进入 GRUB 菜单
- 选中 Ubuntu 条目,按 e 编辑
- 找到
linux开头的行,在quiet splash后加入nomodeset - 按 Ctrl+X 或 F10 启动
linux /boot/vmlinuz-... root=... quiet splash nomodeset成功进入系统后,再处理驱动问题。
进入恢复模式
- GRUB 菜单中选择 Advanced options for Ubuntu
- 选择带 (recovery mode) 的内核条目
- 在恢复菜单中选择:
- network — 启用网络
- root — 进入 root 命令行
- dpkg — 修复损坏的软件包
- fsck — 检查文件系统
使用 TTY 终端
如果卡在图形界面但系统仍在运行,切换到文本终端:
Ctrl + Alt + F2(至 F6 均可)登录后进行排查。回到图形界面:Ctrl + Alt + F1
排查显卡驱动
NVIDIA 显卡
# 检查 NVIDIA 驱动状态
nvidia-smi
# 如果驱动有问题,卸载专有驱动以回退到内核内置的 nouveau 驱动
# (nouveau 是内核驱动,无需单独安装 X.org 驱动包)
sudo apt purge 'nvidia-*'
sudo apt autoremove
sudo rebootAMD 显卡
AMD 使用内核内置的 amdgpu 驱动,通常较稳定。如果有问题:
sudo dmesg | grep -i amdgpu
# 在 GRUB 中尝试添加:amdgpu.dc=0Intel 集显
sudo dmesg | grep -i i915
# 尝试内核参数:i915.enable_psr=0修复显示管理器
# 检查 GDM 状态
systemctl status gdm3
# 重启 GDM
sudo systemctl restart gdm3
# 如果 GDM 损坏,重新安装
sudo apt install --reinstall gdm3
# 或临时切换到 LightDM
sudo apt install lightdm
sudo dpkg-reconfigure lightdm修复 initramfs
# 重新生成 initramfs(26.04 默认使用 Dracut)
sudo dracut -f --regenerate-all
# 若系统仍在使用旧的 initramfs-tools,则改用:
# sudo update-initramfs -u -k all
# 更新 GRUB
sudo update-grub修复文件系统
如果怀疑磁盘问题:
# 在恢复模式或 Live USB 下
sudo fsck -y /dev/sdXn从 Live USB 修复
当完全无法启动时,使用 Ubuntu Live USB 引导:
# 挂载系统分区
sudo mount /dev/sdX2 /mnt
sudo mount /dev/sdX1 /mnt/boot/efi # EFI 分区
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
# chroot 进入已安装系统
sudo chroot /mnt
# 在 chroot 中修复
apt update
apt install --reinstall linux-generic
# 26.04 默认使用 Dracut 生成 initramfs:
dracut -f --regenerate-all
# 旧的 initramfs-tools 环境改用:update-initramfs -u -k all
update-grub
# 退出
exit
sudo umount -R /mnt
sudo reboot查看启动日志
# 查看上次(失败)启动的日志
journalctl -b -1
# 只看错误
journalctl -b -1 -p err
# 查看图形相关日志
journalctl -b -1 | grep -i "gdm\|gnome\|wayland\|xorg"常见问题
安装 Ubuntu 后黑屏怎么办?
首先尝试在 GRUB 启动菜单中添加 nomodeset 参数进入系统(具体方法见上文”应急方案”部分)。成功进入后,安装适合你显卡的专有驱动程序,然后重启即可恢复正常。如果完全无法进入系统,可以通过 Live USB 引导进行修复。
nomodeset 参数怎么加?
开机时按住 Shift(传统 BIOS)或 Esc(UEFI)进入 GRUB 菜单,选中 Ubuntu 条目后按 e 编辑,在 quiet splash 后面加上 nomodeset,然后按 Ctrl+X 启动。这只是临时生效,重启后需要重新添加,建议进入系统后尽快安装正确的显卡驱动。
黑屏一定是显卡驱动问题吗?
不一定。虽然显卡驱动不兼容是最常见的原因,但黑屏也可能由显示管理器(GDM)崩溃、initramfs 损坏或磁盘文件系统错误引起。建议通过 journalctl -b -1 -p err 查看上次启动的错误日志来确定具体原因。
相关文章
- NVIDIA 显卡 — NVIDIA 驱动安装与常见问题排查,包括黑屏修复
- Wayland 兼容性 — Wayland 会话下的显示异常,以及需要 X.org 会话时的处理
- 双系统启动修复 — 双系统环境下 GRUB 引导丢失或无法启动的修复方案
Last updated on