恢复ext4文件系统superblock
恢复ext4文件系统superblock
1. Create ext4 文件系统。
[root@localhost ~]# mkfs.ext4 /dev/vdb1
[root@localhost ~]# partprobe /dev/vdb
2. 挂载文件系统
[root@localhost ~]# grep vdb2 /etc/fstab
/dev/vdb1 /ext4 ext4 defaults 0 0
[root@localhost ~]# mount -a
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vdb1 100G 1.7G 94G 2% /ext4
3. 卸载文件系统,并破坏super block
[root@localhost ~]# umount /ext4
[root@localhost ~]#
[root@localhost ~]# dd if=/dev/zero of=/dev/vdb1 bs=1024 count=5
5+0 records in
5+0 records out
5120 bytes (5.1 kB) copied, 0.00481915 s, 1.1 MB/s
[root@localhost ~]# partx /dev/vdb
partx: /dev/vdb: failed to read partition table
[root@localhost ~]#
[root@localhost ~]# mount /ext4
mount: wrong fs type, bad option, bad superblock on /dev/vdb1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
[root@localhost ~]# dmesg
[22600278.492089] EXT4-fs (vdb1): VFS: Can't find ext4 filesystem
4. 恢复superblock
[root@localhost ~]# fsck -t ext4 /dev/vdb1
fsck from util-linux 2.20.1
e2fsck 1.41.14 (22-Dec-2010)
fsck.ext4: Superblock invalid, trying backup blocks...
One or more block group descriptor checksums are invalid. Fix? yes
Group descriptor 0 checksum is invalid. FIXED.
Group descriptor 1 checksum is invalid. FIXED.
Group descriptor 2 checksum is invalid. FIXED.
...
Fix? yes
/dev/vdb1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/vdb1: 11/6553600 files (0.0% non-contiguous), 459349/26214144 blocks
5. 测试是否恢复了。
[root@localhost ~]# mount -a
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vdb1 100G 1.7G 94G 2% /ext4
转载于:https://www.cnblogs.com/oskb/p/4666853.html
恢复ext4文件系统superblock相关推荐
- 在 Centos6/RHEL6 上恢复 ext4 文件系统下误删除的文件
[root@xuegod63 ~]# rm -Rf / #执行不成功的, rm: 在"/" 进行递归操作十分危险 rm: 使用 --no-preserve-root 选项跳过安全模 ...
- 在Centos6/RHEL6上恢复ext4文件系统下误删除的文件
在Centos6/RHEL6上恢复ext4文件系统下误删除的文件 [root@GDH ~]# rm -Rf / #执行不成功的, rm: 在"/" 进行递归操作十分危险 rm: 使 ...
- 用户变量tmp修改了怎么恢复_恢复ext4文件系统被误删的文件
本文档给出了恢复ext4文件系统被误删的文件的方法,需要使用的软件是extundelete,这款软件对ext4文件系统的恢复成功率比较高,值得拥有! [root@localhost ~]# rm -R ...
- linux重新识别逻辑卷,linux – 从已删除的LVM逻辑卷恢复ext4文件系统的任何方法?...
前几天,当我在Vmware下的 Linux客户端上扩展磁盘时,我有一个适当的大脑放屁时刻.我将Vmware磁盘文件扩展到所需的大小然后我做了我通常在没有LVM的Linux客户端上做的事情:我删除了LV ...
- 恢复xfs文件系统superblock实验
1. 创建一个XFS文件系统 [root@localhost ~]# mkfs.xfs -f /dev/vdb1 meta-data=/dev/vdb1 isize=256 ...
- linux xfs文件恢复,恢复xfs文件系统superblock实验
1. 创建一个XFS文件系统 [root@localhost ~]# mkfs.xfs -f /dev/vdb1 meta-data=/dev/vdb1 isize=256 ...
- linux找回删除的文件6,在Centos6/RHEL6上恢复ext4文件系统下误删除的文件
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 安装SSM ssm工具了一下 [root@xuegod63 ~]# yum -y installsystem-storage-manager SSM:检查 ...
- Centos7.5 -Vim编辑器和恢复ext4下误删除的文件-Xmanager工具
本节所讲内容: 5.1 vim的使用 5.2 实战:恢复ext4文件系统下误删除的文件 5.3 实战:使用xmanager等远程连接工具管理Linux 5.1 vim主要模式介绍,vim命令模式. 5 ...
- linux删除文件_【Linux实战】Vim编辑器和恢复ext4下误删除的文件
学神IT教育:XueGod-IT 良心教育 贴心服务 1. vim主要模式介绍,vim命令模式. 确保系统已经安装了VIM工具 [root@panda ~]# rpm -qf `which vim` ...
最新文章
- 比ajax更好技术,ajax 技术
- 焦李成教授谈深度神经网络发展历程
- CCS MAP文件说明
- Anordighos手绘休闲脚本字体
- mysql稠化报表_Oracle使用PARTITION BY 实现数据稠化报表
- 2011年计算机基础知识试卷,2011年计算机一级考试理论试题:第六部分多选题
- ajax 赋值return
- MySql某一列累计查询
- C语言size_t类型
- Ubuntu14.04下配置固定IP
- 地图上制作线路的动画_R制作动画地图
- 在Windows上安装jupyter notebook的scala kernel —— jupyter-scala
- cesium-加载DEM数据(可拉伸)
- UISwitch详解
- Maven私服Nexus安装与使用,鸟哥的linux私房菜pdf百度云
- Springboot+jwt+shiro实现用户权限控制
- python报错Statements must be separated by newlines or semicolons解决方法
- 全球及中国单波束回声探测仪行业十四五发展规划及项目前景评估报告2022-2027年
- 致远OA单点登陆到第三方系统(零代码实现)
- 私有云基础架构设计:存储、网络、计算、安全和应用的设计最佳实践及案例