udev
私のデバイスの1つが起動時にインストールされないようにするという/etc/udev/rules.d/
ルールを作成しました1-myblacklist.rules
。このルールが行うのは、デバイスをカーネル識別子(たとえば)に一致させ、sdb
OPTION属性を "ignore_device"に設定することだけです。
udevadm test /sys/block/sdb
私のルールファイルは最初のエントリとして解析されますが、それ以降のすべてのルールはまだ適用されていることを示しています。そして、ドライブのパーティションはまだデスクトップ(XFCE)に表示されます。
答え1
他の人が同様の問題に直面した場合に備えて、この問題に対する解決策を投稿したかったのです。
次のルールファイルを追加するだけです。
/etc/udev/rules.d/90-hide-partitions.rules
KERNEL=="sda2",ENV{UDISKS_PRESENTATION_HIDE}="1"
KERNEL=="sda3",ENV{UDISKS_PRESENTATION_HIDE}="1"
答え2
デバイスのインストールはXFCE自体で行うことができます。このページでは、Debian / Lennyで設定する方法を示し、サイレントインストールを無効にする方法についての説明も提供します。 http://blog.slucas.fr/en/debian/lenny-xfce-automount