Fazendo o udev ignorar certos dispositivos durante a inicialização

7

Estou tentando fazer com que udev pare de montar um dos meus dispositivos no momento da inicialização e criei uma regra em /etc/udev/rules.d/ chamada 1-myblacklist.rules . Tudo o que a regra faz é corresponder ao dispositivo pelo identificador do kernel (ou seja, sdb ) e definir o atributo OPTION como "ignore_device"

udevadm test /sys/block/sdb 

Mostra que o arquivo my rules é analisado como a primeira entrada, mas todas as regras subsequentes ainda são aplicadas. E as partições da unidade ainda aparecem na minha área de trabalho (XFCE).

    
por JustDanyul 28.11.2011 / 18:55

2 respostas

3

Eu só queria postar a solução para esse problema, caso alguém seja confrontado com um desafio semelhante.

A adição do seguinte arquivo de regras foi o truque:

/etc/udev/rules.d/90-hide-partitions.rules

KERNEL=="sda2",ENV{UDISKS_PRESENTATION_HIDE}="1" 
KERNEL=="sda3",ENV{UDISKS_PRESENTATION_HIDE}="1"
    
por 19.10.2012 / 11:20
0

A montagem do dispositivo pode ser realizada pelo próprio XFCE. Esta página mostra como configurá-lo no Debian / Lenny e também seria instrutivo sobre como desabilitar a montagem automática: link

    
por 28.11.2011 / 19:09

Tags