請參閱下面的圖片,它顯示錯誤,例如錯誤的文件系統類型、錯誤的選項、錯誤的超級塊、缺少代碼頁或幫助程序或其他錯誤......我只是嘗試將其安裝為 FAT
mount /dev/sdf /home/ubuntu/sdf -t vfat
答案1
當您為 mount 指令指定錯誤的檔案系統類型時,您會收到錯誤訊息。
如果您在磁碟上建立了檔案系統,那麼您應該在 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