Hi, ich möchte eine udev-Regel erstellen mit der ich alle Festplatten einschieße, die in meinem Wechselrahmen am SATA-Anschluss 6 eingesteckt werden.
Ich habe mir den output von /var/log/messages beim einstecken einer Festplatte im Wechselrahmen, sowie die udevinfo dieser Festplatte angeschaut und dort tauchte immer die nummer fünf auf. Ich nehme an, Linux fängt bei der Nummerierung der SATA-Anschlüsse bei Null an.
Code:
[ 3854.463217] scsi 5:0:0:0: Direct-Access ATA SAMSUNG SP2504C VT10 PQ: 0 ANSI: 5
Beim udevinfo-Out stand dort z.b.:
Code:
...
looking at parent device '/devices/pci0000:00/0000:00:1f.2/host5/target5:0:0/5:0:0:0':
KERNELS=="5:0:0:0"
...
looking at parent device '/devices/pci0000:00/0000:00:1f.2/host5/target5:0:0':
KERNELS=="target5:0:0"
SUBSYSTEMS=="scsi"
DRIVERS==""
looking at parent device '/devices/pci0000:00/0000:00:1f.2/host5':
KERNELS=="host5"
SUBSYSTEMS=="scsi"
DRIVERS==""
...
Meine udev-Regel bisher:
Code:
SUBSYSTEMS=="scsi", KERNEL=="sd?", SYMLINK+="wechselrahmen"
Was kann ich jetzt verwenden, um den Anschluss in die Regel einzuschießen?
KERNELS=="5:0:0:0", KERNELS=="target5:0:0" oder KERNELS=="host5" ?
Lesezeichen