少し前に、Ubuntuで/etc/udev/rules.d/99-hide-disks.rules
ファイルを作成しました。これは正常に機能しました。ある時点で、隠しディスクがDolphinやその他のファイルマネージャーに再表示され始めました。
ファイルは変更されていませんが、まだ次のものが含まれています
KERNEL=="sda1", ENV{UDISKS_PRESENTATION_HIDE}="1"
KERNEL=="sda2", ENV{UDISKS_PRESENTATION_HIDE}="1"
KERNEL=="sda3", ENV{UDISKS_PRESENTATION_HIDE}="1"
KERNEL=="sda4", ENV{UDISKS_PRESENTATION_HIDE}="1"
ただし、sda1とsda4(のみ)は非表示ではなくなりました。どうすればいいの?
Ubuntu13.10を使用しています。
udisks v2は「非表示」オプションを削除し(「無視」は一種の類似している可能性があります)、他の名前を変更しました。 udisks(8)
のマニュアルページによると:
デバイス情報 udisksは、udev(7)の最近のバージョンとLinuxカーネルに依存しています。 udevデータベースの影響力のあるデバイスプロパティには、次のものがあります。 UDISKS_SYSTEM 設定されている場合、これはHintSystemプロパティの値を上書きします。 UDISKS_IGNORE 設定されている場合、これはHintIgnoreプロパティの値を上書きします。 UDISKS_AUTO 設定されている場合、これはHintAutoプロパティの値を上書きします。 UDISKS_CAN_POWER_OFF 設定されている場合、これはCanPowerOffプロパティの値を上書きします。 UDISKS_NAME ユーザー インターフェースでデバイスを提示するときにデバイスに使用する名前。これはHintNameプロパティに対応します。 UDISKS_ICON_NAME ユーザー インターフェースでデバイスを表示するときにデバイスに使用するアイコン。設定する場合、名前はfreedesktop.orgアイコン テーマ仕様[5]に準拠している必要があります。これは、HintIconName プロパティに対応します。 UDISKS_SYMBOLIC_ICON_NAME シンボリックアイコンを使用してユーザー インターフェイスにデバイスを表示するときにデバイスに使用するアイコン。設定する場合、名前は freedesktop.orgアイコンテーマ仕様[5]に準拠している必要があります。これは、 HintSymbolicIconNameプロパティに対応します。 UDISKS_FILESYSTEM_SHARED 1に設定すると、デバイスのファイルシステムは、プライベート ディレクトリ(例:/ run/media)ではなく、 共有ディレクトリ(例:/ media/VolumeName)にマウントされます。 /$USER/VolumeName) Filesystem.Mount()メソッドが処理されるとき。