아래 이미지를 참조하세요. 잘못된 fs 유형, 잘못된 옵션, 잘못된 슈퍼블록, 누락된 코드 페이지 또는 도우미 프로그램 또는 기타 오류와 같은 오류가 표시됩니다.... 방금 FAT로 마운트하려고 했습니다.
mount /dev/sdf /home/ubuntu/sdf -t vfat
답변1
mount 명령에 잘못된 fs 유형을 지정하면 표시되는 오류 메시지가 나타납니다.
디스크에 파일 시스템을 생성한 경우 mount 명령에서 동일한 유형을 사용해야 합니다. fstype이 무엇인지 모른다면 다음 auto
옵션을 시도해 볼 수 있습니다.
mount -t auto /dev/sdf /mnt
그런 다음 df -T를 사용하여 유형을 찾을 수 있습니다
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sdf vfat 102182 0 102182 0% /mnt
파일 시스템을 만들지 않았거나 파일 시스템이 무엇인지 모르는 경우 다음을 사용하여 식별할 수 있습니다.파일명령
위의 vfat 디스크에서
file -sL /dev/sdf
/dev/sdf: x86 boot sector, mkdosfs boot message display, code offset 0x3c, OEM-ID " mkdosfs", sectors/cluster 4, root entries 512, Media descriptor 0xf8, sectors/FAT 200, heads 16, sectors 204800 (volumes > 32 MB) , serial number 0x75525ae1, unlabeled, FAT (16 bit)
mkfs부터 ext4까지 동일한 디스크에서
File -sL
/dev/sdf: Linux rev 1.0 ext4 filesystem data, UUID=8d50d025-c6df-4b9e-9e8e-9ed5538062ca (extents) (huge files)
fsck가 파일 시스템 유형을 인식하면 이에 대한 정보도 제공하는 것 같습니다.
fsck -N /def/sdf
[/sbin/fsck.vfat (1) -- /dev/sdf] fsck.vfat /dev/sdf
mkfs -t ext4 /dev/sdf
fsck -N /dev/sdf
[/sbin/fsck.ext4 (1) -- /dev/sdf] fsck.ext4 /dev/sdf
모두 실패하면 디스크에 파일 시스템이 없을 가능성이 있으므로 마운트하기 전에 파일 시스템을 만드십시오.mkfs