如果我们有一个分区/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>
谢谢。