HDD に f2fs パーティションをマウントできないのはなぜですか?

HDD に f2fs パーティションをマウントできないのはなぜですか?

F2FS ファイルシステムがインストールされている (大きな) HDD のパーティションをマウントしたいと考えています。parted
を使用して HDD に (大きな) プライマリ パーティションを作成し、その後 を使用してパーティションにファイルシステムを作成しましたmkfs.f2fs。すべてうまくいったはずです。
しかし、 を使用してパーティションをマウントしようとするとmount、エラーが発生しました:

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

それで、私は走った

fsck -t f2fs /dev/sdb1

ファイルシステムは正常だと言われました。しかし、によるとdmesg | tail、ファイルシステムはルート inode の読み取りに失敗しました。これはどういうことでしょうか?

3.13.0-46-generic私はx86_64 システムでUbuntu 14.04.1、Linux カーネルを実行しています。ご協力いただければ幸いです。

答え1

f2fs は大きなパーティションを適切にサポートしていないようです。2 TByte のパーティションに F2FS ファイル システムを作成してマウントすることはできましたが、4 TByte のパーティションでは、mkfs.f2fs大きなパーティション サイズについて文句を言うことはありませんでしたが、作成してマウントすることはできませんでした。

答え2

2TB を超える大容量ボリュームをサポートするためのバグ修正パッチが、f2fs-tools の 1.4.0 とカーネル v3.16 にマージされました。

試してみてはいかがでしょうか?

関連情報