本文主要是介绍linux运行 can't load library,linux操作系统故障处理-ext4文件系统超级块“can't read superblock”损坏修复...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前几天在广州参加植物病毒学会议,一边听会一边开着TeamViewer远程连接实验室装有linux系统的工作站跑程序干活。有一天下午发现TeamViewer显示服务器离线,原来是因为施工导致停电。Anyway, 不重要,发微信让小青儿给我重启服务器,结果发现重启不了,大概就是这个界面。
进不去系统时绝望的命令行提示
怎么着都进不去图形界面,简而言之,工作站重启不了了。索性不管了,好好听报告,心想回到福州再收拾工作站。回到福州第一件事就是坐下来重启工作站,发现无论怎么折腾都进不去系统。
虽然图形界面进不去,好在还能够在命令行下进行操作。当看到/bioinfor,这个存放目录的路径下啥都没有的时候,这可是我所有的数据啊!如果这个盘里的数据没了,各个合作者还不得把我手撕了。想到这里,冷汗差点下来了。
于是开始寻找解决方法。
首先得想办法进入系统,在反复地sudo reboot都无法进入系统之后,通过df -h也看不到/dev/sda(也就是挂载到/bioinfor路径的磁盘)信息。然后猜测是不是因为磁盘以及分区表之类出现了错误导致不能进入系统。通过sudo vi /etc/fstab将除了系统安装盘之外的所有硬盘的挂载信息全部注释掉,再reboot, 这时候果然可以进入图形界面系统了。但依然看不到/bioinfor盘下的数据。能够开机就让我放心了很多。通过gparted工具,能够看到/dev/sda硬盘里used space大概是1.7T,还剩下1.9T左右,这就表示我的数据还在。试图通过sudo umount /dev/sd
这篇关于linux运行 can't load library,linux操作系统故障处理-ext4文件系统超级块“can't read superblock”损坏修复...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!