Fedora 35にexFATドライブをマウントするには、デバイスを指定する必要があります。

Fedora 35にexFATドライブをマウントするには、デバイスを指定する必要があります。

私はFedora 35を実行しており、exFATドライブ、特にデジタルカメラ用のSDメモリーカードを取り付けようとしています。

コンピュータはカードリーダーをデバイスとして認識し、それをマウントポイント/dev/sde1として使用しようとします。/lacie2

これはうまくいきます。sudo mount /dev/sde1 /lacie2そしてドライブにアクセスできます。mountドライブを次のように表示するには、入力してください。

/dev/sde1 on /lacie2 type exfat (rw,relatime,fmask=0022,dmask=0022,iocharset=utf8,errors=remount-ro)

しかし、fstabエントリを次のように書いてみました/etc/fstab

/dev/sde1          /lacie2         exfat   user,noauto,shortname=lower  0   0

これにより、ドライブを直接マウントできますsudo mount /lacie2。これは機能しませんが、エラーが発生します。

mount: /lacie2: wrong fs type, bad option, bad superblock on /dev/sde1, missing codepage or helper program, or other error. 

その理由は何ですか? Fedoraは明らかにexFATドライブをマウントできるようですが、なぜそのデバイスを明示的に指定するのですか?

答え1

exfatがそのオプションをサポートしていないため、マウントに失敗しましたshortname(これは脂肪組織オプション)。デバイスから取り外すfstabとインストールできます。

無効なファイルシステムタイプ、無効なオプション、/ dev / sde1のスーパーブロックエラー、コードページ、ヘルパーの欠落、またはその他のエラー。

通常、このエラーが発生した場合(および試しているデバイスがサポートされているファイルシステムでフォーマットされている場合)、常にカーネルログの「その他のエラー」セクションを確認する必要があります。この場合、次の内容が表示されます。従業員:

カーネル: exfat: 不明なパラメータ '短い名前'

関連情報