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-genericx86_64 시스템에서 Linux 커널인 Ubuntu 14.04.1을 실행하고 있습니다. 어떤 도움을 주셔서 감사합니다!!

답변1

f2fs는 대규모 파티션을 제대로 지원하지 않는 것 같습니다. 2TB의 파티션에 F2FS 파일 시스템을 생성하고 마운트할 수 있었지만, mkfs.f2fs큰 파티션 크기에 대해 불만은 없었 음에도 불구하고 4TB의 파티션에는 마운트할 수 없었습니다 .

답변2

2TB 이상의 대용량을 지원하는 버그 수정 패치가 1.4.0에서 f2fs-tools 및 Kernel v3.16에 병합되었습니다.

시도해 볼 수 있나요?

관련 정보