web-dev-qa-db-ja.com

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によると、ファイルシステムはルートiノードの読み取りに失敗しました。ここでの取引は何ですか?

Ubuntu 14.04.1、x86_64システムでLinuxカーネル3.13.0-46-genericを実行しています。助けてくれてありがとう!!

4
Stephen Morgan

F2fsは大きなパーティションを適切にサポートしていないようです。 mkfs.f2fsは大きなパーティションサイズについて文句を言わなかったにもかかわらず、2 TBytesのパーティションにF2FSファイルシステムを作成してマウントできましたが、4 TBytesのパーティションにはマウントできませんでした。

1
Stephen Morgan

2TBを超える大容量をサポートするバグ修正パッチは、1.4.0のf2fs-toolsおよびKernel v3.16にマージされました。

試してもらえますか?

1
Jaegeuk Kim