linux fix the superblock by dumpe2fs fsck】的更多相关文章

It seems that you have a bad superblock. To fix this: Firstly, boot into a live CD or USB Find out your partition number by using sudo fdisk -l|grep Linux|grep -Ev 'swap' Then, list all superblocks by using the command: sudo dumpe2fs /dev/sda2 | grep…
一.文件系统查看命令df 格式 df [选项] [挂载点] 选项 名称 作用 -a 显示所有的文件系统信息,包括特殊文件系统,如/proc,/sysfs -h 使用习惯单位显示容量,如KB,MB或GB等 -T 显示文件系统类型 -m 以MB为单位显示容量 -k 以KB为单位显示容量,默认就是以KB为单位 示例 # df命令 [root@izm5e2q95pbpe1hh0kkwoiz tmp]# df Filesystem 1K-blocks Used Available Use% Mounted…
磁盘分区: fdisk [root@www ~]# fdisk [-l] 装置名称 选项与参数: -l :输出后面接的装置所有的 partition 内容.若仅有 fdisk -l 时, 则系统将会把整个系统内能够搜寻到的装置的 partition 均列出来. 范例:找出你系统中的根目录所在磁盘,并查阅该硬盘内的相关信息 [root@www ~]# df / <==注意:重点在找出磁盘文件名而已 Filesystem 1K-blocks Used Available Use% Mounted o…
为了实际测试这个pagecache和对裸盘操作的区别,我一不小心敲错命令,将一个磁盘的super_block给抹掉了,全是0, dd if =/dev/zero of=/dev/sda2 bs=4096 count=1 seek=2234789 2234789是我的某个测试文件的起始块,debugfs看到的. 然后我手贱敲成:dd if =/dev/zero of=/dev/sda2 bs=4096 count=1 skip=2234789 太装逼的结果就是:我发现我的命令都无法使用了!!! 等…
对superblock的理解首先从partition structure的结构开始: 开始的,总的来说,block这个概念好理解..下面就是对super block的理解了Super block即为超级块,它是硬盘分区开头——开头的第一个byte是byte 0,从 byte 1024开始往后的一部分数据.由于 block size最小是 1024 bytes,所以super block可能是在block 1中(此时block 的大小正好是 1024 bytes)超级块中的数据其实就是文件卷的控制…
问题:在开机启动时,提示“unexpected inconsistency;RUN fsck MANUALLY”进不了系统 解决方法: fsck不仅可以对文件系统进行扫描,还能修正文件系统的一些问题,值得注意的是fsck扫描文件系统时一定要在单用户模式.修复模式或把设备umount后进行!!! 首先进行单用户模式或直接在那里输入root密码进入修复模式 再用命令fsck修复所提示出错的分区或磁盘: #fsck.ext4 -y /dev/sda2 ——>出错所在分区或磁盘 注:使用命令#df -T…
在windows下,磁盘的文件系统出错,需要运行chkdsk命令进行修复.而在linux下,则需要运行fsck命令.由于linux对于文件系统的错误非常敏感,由于意外断电或者其它原因导致linux系统意外关机或者重启,都可能对linux的文件系统造成严重的损坏,从而导致不能正常地进入系统.这也使得fsck变成一个不可或缺的命令.然而这个fsck命令却有一个致命的软肋,就是对于已经挂载了的分区运行具有极大的危险性,远不如windows下的chkdsk命令的安全.本文以ubuntu系统为例进行讲述.…
各种接口磁盘在Linux中的文件名分别为 /dev/sd[a-p][1-15]:为SCSI,SATA,USB,Flash随身碟等接口的磁盘文件名 /dev/hd[a-d][1-63]:为IDE接口的磁盘文件名 注:sd/hd为硬盘接口,即为sd接口还是ide接口.  a-p 字母为 硬盘的个数,即  a为第一块硬盘,b为第二块硬盘以此类推. 主分区,延伸分区(扩展分区),逻辑分区的区别. 硬盘分区有三种,主磁盘分区.扩展磁盘分区.逻辑分区. 一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,…
dumpe2fs - dump ext2/ext3/ext4 filesystem information dumpe2fs prints the super block and blocks group information for the filesystem present on device. some information you can refer to https://linux.die.net/man/8/dumpe2fs-b print the blocks which a…
恢复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 [ro…