Ubuntu卡在开机界面,只有左上角显示横杠

问题现象

虚拟机或者物理机异常关机后Ubuntu卡在开机界面,左上角展示一个下划线,等待很久也无法进入系统,重启也没有什么用
想到自己各种数据还没有备份,代码也没有提交,还没有给虚拟机创建快照,是不是都要裂开了
先别急着重装系统,或许这篇文章可以救活你的虚拟机
在这里插入图片描述

问题原因

这种现象多半是因为分区表或者引导系统损坏,/home控件满了也有可能是这种现象,但是前者更长久

分区满了导致无法启动

开机的时候快速多次按Ctrl+Alt+F3尝试进入终端,如果能进入那很大概率是因为/home目录空间满了导致无法进入图形桌面
登录后使用df -lh查看根分区,如果满了那就删点文件
在这里插入图片描述
如果发现分区没满,那可能是桌面环境坏了,去搜索怎么重装桌面环境就行了

分区表、引导系统损坏导致无法启动

先找到安装系统的时候用的那个镜像,如果找不到了就去下载一个Ubuntu镜像就行,如果是物理机就把镜像先烧录到U盘中或者是直接使用光盘
这里使用虚拟机演示,虚拟机先去选中镜像然后勾选“启动时连接”
在这里插入图片描述

进入BIOS(虚拟机开机狂按F2,物理机去找自己的主板进入BIOS方式)
在这里插入图片描述
按→键定位到Boot,然后使用↓健选中CD-ROM Drive,然后使用+健把这个移动到第一个
在这里插入图片描述
然后按F10保存退出(选YES)
在这里插入图片描述
开机的时候选第一个(体验或安装Ubuntu)
在这里插入图片描述
进去之后不要安装,直接把安装界面关了
在这里插入图片描述

修复分区表

执行sudo fdisk -l (如果需要密码的话就试试ubuntu),然后找到自己的这个磁盘,要观察这个Size大小是否正常,如果不对的话那就说明是分区表坏了,如果大小正常那就直接跳过后续的修复分区表教程,直接去看挂载硬盘教程
在这里插入图片描述

修复分区表需要用到TestDisk
执行以下命令安装TestDisk

sudo apt update
sudo apt install testdisk

然后运行

sudo testdisk

进入后选[No Log]
在这里插入图片描述然后选中自己的分区
在这里插入图片描述
选[Intel]
在这里插入图片描述
选[Analyse]
在这里插入图片描述
选[Quick Search]
在这里插入图片描述
显示这个界面就是修复好了
在这里插入图片描述
可以按P浏览内容,按q退出浏览
在这里插入图片描述
在上个页面按回车,选择[Write],把分区表写入即可
在这里插入图片描述

挂载硬盘

建议把挂载点创建到根目录,创建FTP拷贝文件的时候比较方便
挂载上之后可以用U盘或者是FTP把文件拷出去,这里就不讲具体教程了
强烈建议先把重要数据拷出去再进行后续的步骤
在这里插入图片描述

修复引导系统

11、修复引导系统需要使用boot-repair
安装方法:

sudo apt install boot-repair

如果提示找不到这个包那么就先添加PPA仓库
在这里插入图片描述
添加PPA仓库:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update

然后重新安装 sudo apt install boot-repair
安装完之后直接运行
boot-repair
在这个界面选择第一个选项Recommended repair(推荐修复)
在这里插入图片描述
这个提示选NO就行
在这里插入图片描述
提示这个就是修复完了
在这里插入图片描述

修复完毕、重启系统

重启系统,选择第一个就能进入Ubuntu了
在这里插入图片描述

Ubuntu系统在启动时如果出现左上角横杠(或小白)闪烁的问题,通常意味着系统无法正常加载图形界面,这可能是由于显驱动与系统内核不匹配、图形管理器配置错误或BIOS设置问题导致的。以下是详细的解决方法: ### 3. 解决方法 #### 3.1 左上角光标一直闪烁无法进入系统系统无法加载图形界面时,通常会停留在命令行界面或仅显示一个闪烁的光标。这可能是由于NVIDIA显驱动与当前系统内核版本不兼容导致的。可以尝试以下步骤进行修复: - **卸载并重新安装NVIDIA驱动**:进入恢复模式或命令行界面,切换到NVIDIA驱动文件所在目录,执行以下命令重新安装驱动: ```bash sudo sh NVIDIA-Linux-x86_64-<version>.run ``` 在安装过程中选择继续安装,系统会自动卸载旧版本并安装新驱动,完成后重启系统即可恢复正常[^5]。 - **检查并重装CUDA工具包**:如果系统中安装了CUDA,驱动与内核不兼容也可能导致问题。可以在驱动安装完成后重新安装对应版本的CUDA Toolkit,以确保兼容性[^2]。 #### 3.2 进入系统后,某个屏幕黑屏 在双显或多显示器配置下,可能会出现某个显示器黑屏的情况。这通常是由于X Server配置错误或显驱动未正确识别显示器。 - **检查图形管理器状态**:使用以下命令查看当前系统的图形管理器是否正常: ```bash sudo systemctl status gdm3 ``` 如果发现异常,可以尝试重新配置gdm3: ```bash sudo dpkg-reconfigure gdm3 ``` 然后重启系统以应用更改[^3]。 - **使用nvidia-settings调整显示器配置**:安装NVIDIA驱动后,可以通过`nvidia-settings`工具手动调整显示器布局和刷新率,确保每个显示器都能被正确识别和启用。 --- ### 4. 结果预览 完成上述操作后,系统应能正常进入图形界面,且所有显示器均能正常工作,不再出现左上角光标闪烁或黑屏现象。 --- ### 5. 后记 在处理此类问题时,建议先确认是否为驱动与内核版本不匹配问题。如果问题依旧存在,可以尝试使用UEFI启动模式并禁用BIOS兼容模式(CSM/Legacy),以避免引导问题导致图形界面无法加载[^4]。 ---
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值