Ext4分区不能mound的问题修复

        笔记本装了个双系统XP&Ubuntu9.10 64X,今天由于要倒数据到Windows下面装了个ext2fsd,加载了分区之后却只能限制根目录下的目录,打开这些目录后其他文件都无法显示~~。突然想起来我使用的是Ext4分区格式,貌似现在windows下还没有读取Ext4分区的驱动,赶快卸载了分区重新启动到ubuntu  结果提示分区不能mount。赶快找了Ubuntu的启动盘启动系统,发现打开那个分区的时候提示错误如下:

 

wrong fs type, bad option, bad superblock on /dev/sda7

 

        肯定是在windows下面加载分区的时候损坏了分区信息,没办法修复之

 

sudo fsck  /dev/sda7

 

fsck from util-linux-ng 2.16
e2fsck 1.41.9 (22-Aug-2009)
One or more 块 簇 descriptor checksums are invalid.  处理<y>? 是

簇 descriptor 0 checksum is invalid.  已处理.
/dev/sda7 contains a file system with errors, 强制检查.
第一步: 检查inode,块,和大小

第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/sda7: 41163/4890624 files (0.3% non-contiguous), 1654682/19531015 blocks

 

       再打开这个分区,OK,搞定。

 

 

       总结:千万不要在Windows下面加载Ext4的分区,没特殊需要也不要加载任何Linux格式的分区。要倒数据还是在Linux下往Windows下导吧

你可能感兴趣的:(数据结构,linux,windows,XP,ubuntu)