首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如果fsck.ext4 -y运行在ext3 fs上会发生什么,以及如何从其中恢复

如果fsck.ext4 -y运行在ext3 fs上会发生什么,以及如何从其中恢复
EN

Server Fault用户
提问于 2014-01-05 09:55:00
回答 3查看 1K关注 0票数 -1

我有一个可挂载的fs (非常肯定是ext3),fsck.ext4与-y一起运行,并以分段错误结束。现在,它是不可装载的(dmesg表示它已损坏),并通过"blkid“命令识别为ext4 fs。fs恰好位于由3个分区组成的raid 0数组上。

由于我不是100%肯定的,也就是最初的ext3,所以我不想尝试运行fsck.ext3。我也不知道这样做是否有效,即使是这样。

我希望fsck足够聪明,能够检查fs类型,并至少提供一个警告。

任何关于如何从这件事中恢复过来的建议将不胜感激。

EN

回答 3

Server Fault用户

发布于 2014-01-05 10:28:45

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ ls -la /sbin/fsck.ext?
lrwxrwxrwx 1 root root 6 jun 24  2013 /sbin/fsck.ext2 -> e2fsck
lrwxrwxrwx 1 root root 6 jun 24  2013 /sbin/fsck.ext3 -> e2fsck
lrwxrwxrwx 1 root root 6 jun 24  2013 /sbin/fsck.ext4 -> e2fsck

所以你运行的fsck是正确的。如果您的文件系统现在已经损坏到无法挂载,那么您有两个选项:

  • 从备份恢复
  • 给一家数据恢复公司付了很多钱。
票数 3
EN

Server Fault用户

发布于 2014-01-05 10:56:48

这可能是软件RAID,但假设您可以看到块设备,我建议在ext2 2/3/4、XFS和其他Linux文件系统上恢复数据是UFS资源管理器。这是一种商业软件,但相对便宜。

blkid返回正确的文件系统类型时,对设备运行UFS扫描(并重定向到另一个磁盘)可能是查看哪些是可恢复的,哪些是不可恢复的。

票数 1
EN

Server Fault用户

发布于 2014-01-06 09:45:59

更新:所以那些对最后一个fsck (版本2.24)感到好奇的人能够完成。所有的结果数据都在(lost+found)中。我目前正在备份这个目录,然后再提取任何内容。然而,乍一看,大多数数据似乎都在那里。所以这只是遍历inode而不是目录树的问题。

谢谢你们的帮助。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/565189

复制
相关文章
ddos打到高防cdn上会发生什么
ddos打到cdn上会发生什么?当DDoS攻击打到CDN上时,肯定会影响网站的可用性和用户体验。具体DDoS攻击打到CDN上时,会发生以下情况: CDN节点负载增加:DDoS攻击会导致大量的无效流量
德迅云安全--陈琦琦
2023/09/25
1910
如果mysql磁盘满了,会发生什么?
网上查了很多资源,说要进行磁盘碎片化整理。原因是datafree占据的空间太多啦。具体可以通过这个sql查看。
良月柒
2020/11/09
1.5K0
如果mysql磁盘满了,会发生什么?
ext3文件恢复
现在用ext3文件系统的很多,Debugfs不支持ext3文件系统,下面介绍一款工具可以恢复ext3文件系统数据
py3study
2020/01/03
8270
为什么会发生云迁移故障以及如何预防
企业如今向云平台迁移的应用程序比以往任何时候都要多,但其中的许多计划都失败了。企业应该学习如何避免在云迁移方面犯错。
静一
2020/02/26
7480
Linux下的 Fsck 命令
fsck(file system check)是一个命令行工具,它允许你在一个或者多个 Linux 文件系统进行连续监测和交互式修复操作。
雪梦科技
2020/05/11
4.7K0
Linux下的 Fsck 命令
Linux文件系统只读Read-only file system的快速解决方法
问题描述:上周公司的私有云(底层架构是Openstack+KVM,目前稳定性还不够好,开发团队在改进中)一个计算节点挂掉,之后恢复后发现这个计算节点的所有Linux虚拟机系统都变成只读了,复制文件提示
小小科
2018/05/02
10.1K1
Linux文件系统只读Read-only file system的快速解决方法
async如果不加 try/catch 会发生什么事?
在开发过程中,为了保证系统健壮性,或者是为了捕获异步的错误,需要频繁的在 async 函数中添加 try/catch,避免出现上述示例的情况
阿珍
2022/12/13
3720
async如果不加 try/catch 会发生什么事?
Centos7笔记 | 硬盘、Parted 分区、mount命令、Swap分区的扩展、、文件系统详解、
硬盘设备是由大量的扇区组成,每个扇区容量512字节,第一扇区最为重要,保存主引导记录和分区表信息。分别是主引导记录占用446,分区表占用64字节,结束符2字节,其中分区表中每记录一个信息占用16字节,最多只有四个分区,为了解决分区数不够,衍生出扩展分区。扩展分区可以用来创建逻辑分区,逻辑分区最多128个。
网络技术联盟站
2019/08/21
4.5K0
Centos7笔记 | 硬盘、Parted 分区、mount命令、Swap分区的扩展、、文件系统详解、
【安全】如果您的JWT被盗,会发生什么?
我们所有人都知道如果攻击者发现我们的用户凭据(电子邮件和密码)会发生什么:他们可以登录我们的帐户并造成严重破坏。但是很多现代应用程序都在使用JSON Web令牌(JWT)来管理用户会话 - 如果JWT被泄露会发生什么?由于越来越多的应用程序正在使用基于令牌的身份验证,因此这个问题与开发人员越来越相关,并且对于了解是否构建使用基于令牌的身份验证的任何类型的应用程序至关重要。
架构师研究会
2019/05/13
12.3K2
【安全】如果您的JWT被盗,会发生什么?
磁盘和移动存储常用命令
硬盘分区与格式化概述 总结:主分区(primary partition)和扩展分区(extended partition)总是不能超过4个,扩展分区只有一个/扩展分区不能直接存储数据,最好是保持原有的Disk,添加新的Disk.
全栈工程师修炼指南
2022/09/28
2.6K0
磁盘和移动存储常用命令
如果表达矩阵被归一化会发生什么
事情起源于,某个吃了很多汉堡王一起学习的日子,技能树一众学徒一起学习从GEO数据挖掘到limma差异分析等等等。
生信技能树
2019/07/18
9910
如果表达矩阵被归一化会发生什么
410随身wifi刷openwrt系统后,文件系统变为只读模式的问题
最近折腾410随身wifi,版号为103s,刷openwrt后挂docker跑脚本玩。但是不知道什么原因,设备经常进入只读模式,导致docker无法启动。网上搜了很多信息,尝试过很多失败的方法后,在gemini的帮助下找到了个可用的修复方法,就是运行下面代码后重启:
用户2135432
2024/03/03
9480
如何在Linux上将Ext2 / Ext3文件系统迁移到Ext4
Linux文件系统Ext2和Ext3现在已经过时了。 现在是将旧文件系统转换为最新的文件系统EXT4。 Ext4文件系统比以前的版本更快,更可靠。
子润先生
2021/06/15
2.4K0
如何在Linux上将Ext2 / Ext3文件系统迁移到Ext4
Linux文件系统Ext2和Ext3现在已经过时了。 现在是将旧文件系统转换为最新的文件系统EXT4。 Ext4文件系统比以前的版本更快,更可靠。
子润先生
2021/06/16
2.9K0
运行在容器中Postgres数据库数据损坏后如何恢复?
在使用 K8S 部署 RSS 全套自托管解决方案- RssHub + Tiny Tiny Rss[1], 我介绍了将 RssHub + Tiny Tiny RSS 部署到 K8s 集群中的方案. 其中 TTRSS 会用到 Postgres 存储数据, 也一并部署到 K8s 容器中.
东风微鸣
2023/09/30
3970
运行在容器中Postgres数据库数据损坏后如何恢复?
Istio从A到Y
Istio 是一款开源服务网格,允许您连接、保护、控制和观察应用程序的服务。我们将了解如何安装 Istio,以及如何使用它来保护和监控我们的服务。
云云众生s
2024/07/21
4470
Istio从A到Y
如果我在 Linux 上运行“sudo rm -rf /”会发生什么?
Linux 文件系统的工作方式与 Windows 系统不同,与将文件和配置存储在 、 或 Drive 中的 Windows 不同C:,D:LinuxE:将所有内容存储在根目录 (/)中。
网络技术联盟站
2022/06/21
2.6K0
如果我在 Linux 上运行“sudo rm -rf /”会发生什么?
从SDN以及Docker看网络模型发生的变革
编者按:作者从SDN以及Docker所带来的变化出发,分析网络模型发生的变革。Docker以及其相关的应用平台的出现,让人们开始思考,其实网络不仅仅可以是一个单一的个体,也能够以“集群”的形式存在。
SDNLAB
2018/04/04
7760
从SDN以及Docker看网络模型发生的变革
linux/windows 磁盘分区扩容:ext4 xfs NTFS 磁盘扩容
eisc
2025/01/06
2050
如果TCP发生超时,这个过程是如何处理的?
TCP本身需要提供可靠的服务,方式之一就是确认接收方真的收到了数据,如果过了一段时间,即超时了,还没有收到确认的报文,认为报文可能被丢失,就重新传送报文,确保数据都能被收到
爬蜥
2019/07/09
1.7K0

相似问题

如何恢复ext3 fs上已删除的文件

50

在ubuntu8.04上升级ext3 fs

10

如何从损坏的ext3分区恢复数据?

30

EXT3 3-fs错误(设备dm-10)

10

在挂载上禁止EXT3 3-fs警告

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文