Regras personalizadas do udev não funcionarão

4

Estou tentando definir um udev personalizado para definir o ponto de montagem / dev / sd ** para todos os 6 HDDs no meu sistema.

Eu tenho tentado fazer isso funcionar, mas não é. Eu preciso para isso ordenado porque minhas unidades parecem mudar aleatoriamente mexer com meus links e bibliotecas. 5 das minhas unidades são criptografadas com truecrypt e, como tal, não posso usar o UUID para montar pontos específicos.

Isso é o que eu tenho tentado usar. Estou rodando o Ubuntu 13.04 e salvei o arquivo em /lib/udev/rules.d/65-persistent-hdd.rules

# These are the rules to force all drives into specific /dev/sd** slots for truecrypt mounting
#
KERNEL=="sd*", SUBSYSTEMS==" block", ATTRS{serial}=="3PK0R7AD", SYMLINK+="sda%n"
KERNEL=="sd*", SUBSYSTEMS==" block", ATTRS{serial}=="S1UVJ1LZ401091", SYMLINK+="sdb%n"
KERNEL=="sd*", SUBSYSTEMS==" block", ATTRS{serial}=="S1VSJ1KS202775", SYMLINK+="sdc%n"
KERNEL=="sd*", SUBSYSTEMS==" block", ATTRS{serial}=="W1F08BLH", SYMLINK+="sdd%n"
KERNEL=="sd*", SUBSYSTEMS==" block", ATTRS{serial}=="S1Y6J90SA14564", SYMLINK+="sde%n"
KERNEL=="sd*", SUBSYSTEMS==" block", ATTRS{serial}=="S13PJDWS223047", SYMLINK+="sdf%n"

Então, como você vê, estou tentando forçar {serial} == "3PK0R7AD" para / dev / sda, {serial} == "S1UVJ1LZ401091" para / dev / sdb, etc, etc

    
por 7hr08ik 22.07.2013 / 08:47

1 resposta

3

Não tenho 100% de certeza, mas acho que o problema é SYMLINK + = usará o padrão / dev / NAME e só adicionará um link simbólico adicional. Então você provavelmente não pode criar links simbólicos para dispositivos que já existem?

Em vez disso, use NAME="sda"

De link

% bl0ck_qu0te%

Não está funcionando para mim, mas não tenho certeza de onde meu problema está nas minhas regras do udev, já que a depuração não mostra que elas estão sendo processadas. Espero que isso ajude você

Estou tentando fazer a mesma coisa e forçar meus dispositivos a serem específicos de / dev / sdX e sei que as pessoas se perguntam por que fazer isso, mas algumas pessoas querem esse nível de controle sobre seus dispositivos.

    
por Dave 28.01.2014 / 20:24