Linux在文件系统崩溃时使用e2fsck进行修复

电脑开机时进不了UI界面,进入到了initramfs,具体问题如下:

这其实是文件系统故障,故障来源是recovering journal都无法恢复之前的状态,而导致文件系统中出现了问题。

解决方案如下:

e2fsck -y /dev/sda1

该命令对应着要修复的/dev/sda1,针对ext2、ext3、ext4文件系统都适用。

也可以使用命令:

fsck -t ext4 /dev/sda1

针对具体的文件系统进行修复。

修复完成后如上图所示,使用reboot重启电脑即可~

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用fsck命令可以检查和修复文件系统中的错误。当文件系统损坏,可以使用fsck命令来尝试修复。命令的基本格式如下:\[1\] ``` fsck \[选项\] 分区设备文件名 ``` 在修复文件系统之前,务必先进行备份,特别是当文件系统中包含有价值的数据\[2\]。可以使用以下命令查看系统支持的文件系统类型: ``` fsck ``` 如果想要修复某个分区,可以执行以下命令: ``` fsck -r /dev/sdb1 ``` 其中,`/dev/sdb1`是要修复的分区设备文件名。使用`-r`选项可以进入互动的修复模式\[2\]。 在修复过程中,如果发现存在没有文件系统依赖的文件或目录,fsck命令会提示用户是否找回这些文件。如果用户同意找回,fsck命令会将这些文件放到`lost+found`目录中,并以文件自己对应的inode号来命名\[2\]。 因此,当修复完成后,如果发现分区中有文件丢失,可以到`lost+found`目录中查找。可以使用`file`命令查看文件系统类型,以确定哪些文件是需要的\[2\]。 需要注意的是,不同的文件系统可能需要调用不同的扫描工具。例如,对于ext3文件系统,应该使用`fsck.ext3`命令来进行修复\[3\]。 #### 引用[.reference_title] - *1* *2* [Linux学习-41-检测和修复文件系统fsck命令用法](https://blog.csdn.net/weixin_42045639/article/details/127895766)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [使用fsck修复系统文件错误](https://blog.csdn.net/lileiyuyanqin/article/details/87086127)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值