Посмотрите на эти изображения ниже, они показывают ошибки, такие как неправильный тип файловой системы, неправильная опция, неправильный суперблок, отсутствующая кодовая страница или вспомогательная программа или другие ошибки... Я только что попытался смонтировать его как FAT
mount /dev/sdf /home/ubuntu/sdf -t vfat
решение1
Вы получаете сообщение об ошибке, когда указываете неправильный тип файловой системы в команде монтирования.
Если вы создали файловую систему на диске, то вам следует использовать тот же тип в команде монтирования. Если вы не знаете, что такое 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
Если все это не помогло, то, скорее всего, на вашем диске нет файловой системы, поэтому создайте ее перед монтированием с помощьюмкфс