Ubuntu出现 recovering journal ; /dev/sda1: clean, ***/*** files, ***/*** blocks 等信息无法开机的问题

在Ubuntu虚拟机中安装Vivado后,由于磁盘空间不足,尝试扩展磁盘并在重启时遇到黑屏问题。通过启动到恢复模式,清理磁盘空间后解决了问题。问题的根本原因是扩展的磁盘空间未在Ubuntu系统中分配。为避免类似问题,建议在安装大型软件前预留足够的磁盘空间。
摘要由CSDN通过智能技术生成

在Ubuntu虚拟机里安装Vivado遇到的坑

问题描述:

在Ubuntu里安装Vivado,突然发现给虚拟机分配的空间不够了,此时已经安装完成了,于是关机去VMware里给虚拟机多分配了50G资源,再次开机发现黑屏且无法进入GUI。
屏幕上打印如下信息就卡住:

/dev/sda1: recovering journal
/dev/sda1: piix4_smbus 0000:00:07.3: SMBus Host controller not enabled
/dev/sda1: clean ***/*** files, ***/*** blocks

解决问题:

不知道发生了什么,首先去网上搜,看到了好几篇博客,有说类似的是显卡问题[1],有说类似的是驱动问题[2],但显然我这个虚拟机不是这么回事。按照[2]所说的把那个加进黑名单确实可以消除这个报错,但这并不是不能开机的主要原因。
[1]https://blog.csdn.net/jessican_uestc/article/details/79122828
[2]https://www.cnblogs.com/zpcoding/p/10760954.html
接着看到这篇博客,觉得就是这个问题[3]。出现这种情况的原因应该是磁盘满了,没有多余空间。
[3]https://blog.csdn.net/t18473984063/article/details/108864440

在启动虚拟机的同时长按左shift,进入advacned Ubuntu → Recovery Menu →Root,首先看一下自己磁盘的状况:

df -h

发现sda1果然已经100%了,进入我的目录,把达20G的Vivado安装包删除,sda1使用已变成81%。
在这里插入图片描述
尝试重启

reboot

在这里插入图片描述
成功开机,运行一下Vivado看一下,正常工作,真的坑,主要是Vivado太大了。
在这里插入图片描述

总结

这个问题出现的原因大概是,Vivado安装完了把空间用的差不多了,我直接关虚拟机在VMware里给他扩展磁盘,但是扩展的磁盘还需要在Ubuntu系统中分配,所以对于虚拟机系统来说在VMware中扩展的磁盘并没有真正使用。所以重新开机的时候因为空间不足出问题了。
以后再装Vivado的时候给系统提前多分配点空间吧,毕竟Xilinx官网上说的最好有100GB空间。。。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值