I want to mount a partition of a (large) HDD with an F2FS file system on it.  

I created a (large) primary partition on the HDD using parted, then created a file system on the partition using `mkfs.f2fs`. Supposedly, all went well.  

But when I tried to mount the partition using `mount`, I got an error:

```
$ mount -t f2fs /dev/sdb1 /mount
mount: /dev/sdb1 can't read superblock

```

So, I ran 

```
fsck -t f2fs /dev/sdb1

```

and was told that the file system is fine. But according to `dmesg | tail`, the file system failed to read the root inode. What's the deal here? 

I'm running Ubuntu 14.04.1, Linux kernel `3.13.0-46-generic` on an x86\_64 system. Thanks for any help!!