Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have a 1TB external HD that I partitioned into a FAT32 partition and an ext4 partition. Apparently the file system of the ext4 is damaged and I cannot access it. The disk utility on the drive looks like this: screenshot

I though I could use this answer: External Hard Drive Won't Mount - how to troubleshoot?, but as you can see, for some reason I do not have the option to check the partition. BTW, formatting is not an option for me if there is a way to recover most of the files.

Output of mount:

/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
gvfs-fuse-daemon on /home/rafael/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=rafael)
/dev/sdb2 on /media/WIN32 type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks)

Output of more /etc/fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=f27f4656-379e-4500-af22-ec76b871b657 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=294dddf0-2c87-4339-8f16-b0028a6ec232 none            swap    sw              0       0
share|improve this question
    
Thanks @Mahesh for including the picture! –  rvf0068 Jun 2 '12 at 5:13

1 Answer 1

up vote 0 down vote accepted

You could try running the filesystem check from a terminal:

sudo e2fsck -y -v /dev/sdb1

However, if the filesystem is damaged beyond repair, the last option to recover files is testdisk.

share|improve this answer
    
Thanks @mikewhatever, I could recover most of my files! –  rvf0068 Jun 2 '12 at 5:12
    
Glad that you have. Did you have to use testdisk? –  mikewhatever Jun 2 '12 at 5:44
    
No, the command with e2fsck was sufficient. –  rvf0068 Jun 2 '12 at 13:26

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.