USBドライブは自動的にマウントされません


17

USBドライブは自動的にマウントされませんが、lsusbを介して検出されました。

私もdconf-Editorを使用しましたが、機能していません。ディスクユーティリティを使用して手動でマウントする必要があるたび。

回答:


7

自動マウントを設定するための完全な説明は次のとおりです。

https://help.ubuntu.com/community/Mount/USB

それでも解決しない場合は、USBスティックを挿入し、dmesgとsyslogの最後の行を投稿してください。


org.gnome.desktop.media-handling.automountキーをtrueに設定しても自動マウントが機能しなくなった理由はわかりませんが、ユーティリティディスクによって手動でマウントしてマウントできます。
ゆうシェン

2

最近、ドライブの書き込みまたは読み取り中に電源障害またはクラッシュのいずれかで、ドライブを正しくアンマウントしませんでしたか?これにより、ドライブでエラーが発生する可能性があります。また、一度マウントすると正常に機能しますが、スーパーブロックにはエラーが発生し、正しくマウントされない可能性があります。

Requistが尋ねたように、フラッシュドライブを挿入した直後にdmesgを確認すると、最後の行の1つが「ボリュームが正しくアンマウントされていません。一部のデータが破損している可能性があります。fsckを実行してください。」

gpartedのデバイスラベルを確認してから実行します

sudo fsck /dev/xxx (デバイスのxxxを交換)

無効なスーパーブロックに関する詳細が返される場合があります。

これを修正するのはドライブのファイルシステムに依存しますが、ext4やFat32などですか?

ext4スーパーブロックの修復に関するページを次に示します

ドライブがfat32または他のmsdosタイプの場合、testdiskは役立つかもしれませんが、このツールには大きな力を注いでいます...

sudo apt-get install testdisk
sudo testdisk

ここでは FAT32スーパーブロックの問題を修復するためにTestDiskはを使用して上のポストがあります。この投稿にリンクしいます。開始する前に両方をお読みください。

それが役に立てば幸い。


FAT32フォーマットのサムドライブがGNOMEで自動マウントされなかった理由を理解しようとしていました(カーネルはそれをうまく認識していました)。ラベルを設定すると(事前にラベルを見ていませんでしたが、空であると推測しています)、ラベルはすぐに表示され、マウントされました。この動作を説明できますか?ラベルがなければ、GNOMEはUIにプレースホルダーを提供するだけだと思います。これは、ラベルを設定することで単純に修正されたファイルシステムの根本的な問題であるかどうかについて意見がありますか?
ダスティンオプレア

ドライブをマウントし、存在しない場合はデフォルトの「disk1」タイプのラベルを付けます。これは/ media / [username] / disk1などにあります。dconf-editorで自動マウント設定を確認し、自動マウントおよびNautilusアクションの特定の設定についてorg.gnome.desktop.media-handlingを確認します。詳細はこちらhelp.ubuntu.com/community/Mount/USB
Jools

私の状況では、dmesgはマウント失敗のエラーメッセージを表示しませんでした。マウントのイベントはないようです。「sd 0:0:0:0:[sdb] Spinning up disk ...」というメッセージがあります。その後、回転準備完了を示すメッセージがありました。最後のメッセージは「[sdb] Attached SCSI disk」で、USBドライブは自動マウントされません。しかし、ディスクを使用すると、マウントできました。
ゆうシェン

上記の状況では、おそらく、dmesgで赤色だったため、いくつかのエラーメッセージがありました。 "[5925.011521] sd 0:0:0:0:[sdb] No Caching mode page found [5925.011530] sd 0:0: 0:0:[sdb]想定されるドライブキャッシュ:回転準備完了後の書き込みスルー。その前に、赤のメッセージもありました:「[5920.917889] ses 0:0:0:1:間違った診断ページ。1が8を要求しました[5920.917899] ses 0:0:0:1:診断ページ0x1 [5920.917906を取得できませんでした] SES 0:0:0:1:バインドエンクロージャに失敗しました-19"ディスクをスピンアップ後に...
ゆうシェン

1

他のすべてが失敗した場合は、 手動でマウントしてください。別の選択肢は、Ubuntuの最新バージョンへのアップグレードです。両方とも過去に私のために働いた。

$ mkdir xxxxxxx
$ sudo mount /dev/sdb1  xxxxxxx
$ sudo umount xxxxxxx

または

$ pmount /dev/sdb1  xxxxxxx
$ pumount xxxxxxx

質問は、手動でパーティションをマウントする方法を求めていません。askubuntu.com/questions/1029040/...
WinEunuuchs2Unix

「他のすべてが失敗したときに、」
JohnMudd

1
他の誰かが「Windowsを使用する」と言うことができます。とにかく、他の誰かがあなたの答えに投票した理由を指摘しようとしています。
WinEunuuchs2Unix

1
私は他のすべてが失敗したときに同意します。、編集と賛成票です。 ;-)
Fabby

0

これは、バグ#1768010で説明されているバグです。usbmountはBionicでは機能しません。また、UnixおよびLinux Stack Exchangeで提供されているソリューションは次のとおりです。

systemd-udevd設定を編集します

sudo systemctl edit systemd-udevd

次の2行を挿入します。

[Service]
MountFlags=shared

次に実行します:

sudo systemctl daemon-reload
sudo service systemd-udevd --full-restart

この回避策は完全ではないことにも注意してください。USBキーが挿入されてから自動マウントが完全に実行されるまでに40秒の遅延が見られることがあります。


Ubuntu 18.04では、USBドライブの自動マウントができないという問題を解決できませんでした。
ゆうシェン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.