So I have this problem with my second hard-drive that I have been trying to fix for quite awhile now with no luck. I have searched around to try to find solutions to my problem but nothing seemed to be quite like mine.

Basically, I have a Windows 8.1/Antergos (basically Arch Linux) dual boot on my 128GB SSD, and then I have a 1TB hard-drive for storing all my other data. I formatted the 1TB hard-drive through Windows because I didn't have Linux installed at the time.

I cannot mount my second hard-drive because it has an "unknown" filesystem, even though I know it is NTFS.

Here's what gparted shows: gparted output

And some other (hopefully) useful information...

$ lsblk
sda      8:0    0 931.5G  0 disk 
├─sda1   8:1    0   128M  0 part 
└─sda2   8:2    0 931.4G  0 part 
sdb      8:16   0 111.8G  0 disk 
├─sdb1   8:17   0   350M  0 part 
├─sdb2   8:18   0  96.5G  0 part 
├─sdb3   8:19   0     1K  0 part 
├─sdb5   8:21   0   6.7G  0 part /
└─sdb6   8:22   0   8.3G  0 part /home

$ sudo fdisk -l /dev/sda
[sudo] password for matthieu: 

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: C96FA339-748A-11E3-BE68-BC5FF4E9FCAE
Partition 1 does not start on physical sector boundary.

Device           Start          End   Size Type
/dev/sda1           34       262177   128M Microsoft reserved
/dev/sda2       264192   1953523711 931.4G unknown

Here's what happens when I try to mount the drive...

$ sudo mount /dev/sda2 /mnt/
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.
  • What does sudo file -s /dev/sda2 say? – Cristian Ciupitu Aug 2 '14 at 3:06
  • @CristianCiupitu /dev/sda2: data – Matthieu Aug 2 '14 at 3:16
  • 1
    Did you try mount -t ntfs? and is ntfs even supported by your kernel? – Wyatt8740 Aug 2 '14 at 3:47
  • 5
    It's not just NTFS. It's NTFS inside of some Microsoft LVM-like thing. Probably this one: windows.microsoft.com/en-us/windows-8/storage-spaces-pools ... I'm not sure if Windows can convert it back to a normal partition table; if it can, that'd be your best bet. – derobert Aug 2 '14 at 3:53
  • 3
    @Matthieu Quick searching failed to find a way to read that from Linux. I'm not sure if a reformat is required, Windows might be able to convert it back... Probably Super User would be the best bet for asking if its possible (in Windows) to convert it back to a normal partition. You can leave this one open, as maybe someone else knows a way to read Windows Storage Spaces from Linux (and that's a different question, so it's not cross-posting). – derobert Aug 2 '14 at 4:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.