私は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: 不明なパラメータ '短い名前'