关于数据损坏和安装的概念问题

关于数据损坏和安装的概念问题

如果我们有一个分区/dev/sda1,并将其挂载到挂载点(即/mnt),那么我们就可以使用 下的文件和文件夹/mnt。在更改分区之前,/dev/sda1我 umount /mnt,然后执行磁盘调整大小操作。

/mnt被卸载时,我对如何发生“数据损坏”感到困惑,因为文件系统(/mnt)已被卸载。

即,有时调整磁盘大小后,e2fsck在未安装的分区上运行后会出现错误 - 这是否意味着实际数据存储在分区上/dev/sda1,或者是某种元数据?

另外,将来如果我想进行备份,使用dd备份分区或使用cp复制下面的数据是否更有意义/mnt

fsck /dev/sda2
fsck from util-linux 2.20.1
e2fsck 1.42.5 (29-Jul-2012)
fsck.ext3: Group descriptors look bad... trying backup blocks...
fsck.ext3: Bad magic number in super-block while trying to open /dev/sda2

The superblock could not be read or does not describe a correct ext3
filesystem. If the device is valid and it really contains an ext3
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:

e2fsck -b 8193 <device>

谢谢。

相关内容