I have a HP Laptop with Windows 8.1 installed and there seems to be some problem with the hard disk, due to which Windows never boots up. It just hangs at start up. I'm trying to recover some important files in my hard disk. I booted up my laptop using an Ubuntu Image. I was initially unable to mount the NTFS partition in Ubuntu. I got some error stating the partition is not clean. I ran the command 'ntfsfix' and it seemed to resolve some problems. After this, I was able to mount it using the following commands
sudo mkdir /media/c
sudo mount -t ntfs-3g /dev/sda1 /media/c
Now the NTFS filesystem is mounted, but it shows only two directories - "recovery" and "System Volume Information". Any idea why the other files in my NTFS filesystem are not shown?
I read that there is a problem mounting NTFS filesystems when Windows Fast-Boot/Hybrid shutdown mode is enabled(which is the default in Windows 8). Is this causing all the directories not being displayed? Any idea how I can recover other files from my hard disk?
I tried the solutions listed in Unable to mount Windows (NTFS) filesystem due to hibernation, and I can mount the disk, but as mentioned above, it shows only 2 directories: "recovery" and "System Volume Information". How can I access the other files in the NTFS disk?
Any help would be much appreciated!
testdisk
to recover files.