ファイルマネージャーの左ペインにマウントされていないパーティションが表示されるのはなぜですか?
つまり、ファイルマネージャにドライブを表示させるプロセスは何ですか-fstabではありません-ここで、マウント可能なボリュームを挿入すると表示されることがわかります。
私は実際にファイルマネージャーにパーティションを最初に表示する信号を与えるのは何なのかを理解しようとしています。
Nautilusに左側のバーにパーティションを表示させるプログラムの名前はgvfs-gdu-volume
です。このプロセスを強制終了するには、このコマンドを実行してプログラムのPIDを確認します
Sudo ps -e | grep gvfs-gdu-volume
私のシステムでは、出力は
6642 ? 00:00:00 gvfs-gdu-volume
そのため、PIDが6642
であることは知っていますが、時々変わる可能性があります。
そのプロセスを殺す
Sudo kill -9 PID-of-gvfs-gdu-volume.
または1つのライナーとして、これを試してください
Sudo kill -9 `ps -e | grep gvfs-gdu-volume | cut -f 2 -d ' '`
魔法を見るためにノーチラスを開いてください!
この画像はXubuntu 12.04 LTSのthunarのものです。
注:解決策は永続的ではありません。 Geditなどでファイルを開くと、ドライブアイコンがすべて再び表示されます。これを永久に無効にするには、以下の回避策に従ってください。
ターミナルを開き、次のコマンドを実行します。
Sudo mv /usr/lib/gvfs/gvfs-gdu-volume-monitor /usr/lib/gvfs/gvfs-gdu-volume-monitor.bak
このコマンドは、culpritファイルの名前を変更して、.bak
拡張を追加してドライブアイコンを表示しました。それでおしまい。
変更を元に戻したい場合は、このコマンドを使用します
Sudo mv /usr/lib/gvfs/gvfs-gdu-volume-monitor.bak /usr/lib/gvfs/gvfs-gdu-volume-monitor
注:これはまともな解決策ではありませんが、これは完全に機能し、これに満足しています。
泣かないで。信頼できる友人端末です。ターミナルを開き、このコマンドを実行して/dev/sda1
パーティションをマウントします。 nautilusが行うことを行います。
udisks --mount /dev/sda1
目的のパーティションの/dev/sdaX
番号を見つけるには、端末でSudo blkid
を実行します。
Ubuntu 12.10はudisks2
プログラムを使用しており、ドライブアイコンを表示する責任のあるプログラムも変更されているようです。現在はgvfs-udisks2-volume
です。古いgvfs-gdu-volume
プログラムの代わりに、このプロセスを強制終了する必要があります。
パーティションはユーザーがマウントできる必要があります。実際には、リムーバブルボリューム上または/ etc/fstabにリストされていることを意味します。