
Ich möchte eine Partition einer (großen) Festplatte mit einem F2FS-Dateisystem darauf mounten.
Ich habe mit parted eine (große) primäre Partition auf der Festplatte erstellt und dann mit ein Dateisystem auf der Partition erstellt mkfs.f2fs
. Angeblich ging alles gut.
Aber als ich versuchte, die Partition mit zu mounten mount
, erhielt ich einen Fehler:
$ mount -t f2fs /dev/sdb1 /mount
mount: /dev/sdb1 can't read superblock
Also rannte ich
fsck -t f2fs /dev/sdb1
und mir wurde gesagt, dass das Dateisystem in Ordnung sei. Aber laut dmesg | tail
konnte das Dateisystem den Root-Inode nicht lesen. Was ist hier los?
Ich verwende Ubuntu 14.04.1, Linux-Kernel 3.13.0-46-generic
auf einem x86_64-System. Danke für jede Hilfe!!
Antwort1
Es scheint, dass f2fs große Partitionen nicht richtig unterstützt. Ich konnte ein F2FS-Dateisystem auf einer Partition mit 2 TByte erstellen und mounten, aber nicht auf einer Partition mit 4 TByte, obwohl ich mich mkfs.f2fs
nicht über die große Partitionsgröße beschwert habe.
Antwort2
Der Bugfix-Patch zur Unterstützung großer Datenmengen über 2 TB wurde in 1.4.0 in f2fs-tools und Kernel v3.16 integriert.
Kannst du sie probieren?