web-dev-qa-db-fra.com

Pourquoi ne puis-je pas monter une partition f2fs sur un disque dur?

Je souhaite monter une partition d'un (grand) disque dur avec un système de fichiers F2FS.
J'ai créé une (grande) partition principale sur le disque dur en utilisant parted, puis un système de fichiers sur la partition en utilisant mkfs.f2fs. Soi-disant, tout s'est bien passé.
Mais quand j'ai essayé de monter la partition en utilisant mount, j'ai eu une erreur:

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

Alors j'ai couru

fsck -t f2fs /dev/sdb1

et on m'a dit que le système de fichiers est bien. Mais selon dmesg | tail, le système de fichiers n'a pas pu lire l'inode racine. Quel est le problème ici?

J'utilise Ubuntu 14.04.1, noyau Linux 3.13.0-46-generic sur un système x86_64. Merci pour toute aide!!

4
Stephen Morgan

Il semble que f2fs ne supporte pas correctement les grandes partitions. J'ai pu créer et monter un système de fichiers F2FS sur une partition de 2 To, mais pas de 4 To, même si mkfs.f2fs ne s'est pas plaint de la taille de la partition.

1
Stephen Morgan

Le correctif pour la correction de bugs prenant en charge les volumes importants supérieurs à 2 To a été fusionné sur la version 1.4.0 dans f2fs-tools et dans le noyau v3.16.

Pouvez-vous les essayer?

1
Jaegeuk Kim