Ti faccio un esempio, non vorrei averti messo paura dicendoti di leggere qualcosa

.
L'idea è questa, colleghi un HD il quale viene identificato come li pare a lui, supponiamo /dev/sdb1, a questo punto lanci:
e lui ti stamperà a video una serie di informazioni sul tuo HD, ad esempio sul mio HD interno ho:
...
looking at parent device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0':
KERNELS=="0:0:0:0"
SUBSYSTEMS=="scsi"
DRIVERS=="sd"
ATTRS{modalias}=="scsi:t-0x00"
ATTRS{ioerr_cnt}=="0x0"
ATTRS{iodone_cnt}=="0x2689"
ATTRS{iorequest_cnt}=="0x2689"
ATTRS{iocounterbits}=="32"
ATTRS{timeout}=="30"
ATTRS{state}=="running"
ATTRS{rev}=="MC4O"
ATTRS{model}=="Hitachi HTS72108"
ATTRS{vendor}=="ATA "
ATTRS{scsi_level}=="6"
ATTRS{type}=="0"
ATTRS{queue_type}=="none"
ATTRS{queue_depth}=="1"
ATTRS{device_blocked}=="0"
...
Queste sono tutte informzioni che puoi usare in una regola di udev, che si trovano tutte sotto /etc/udev/rules.d. Ad esempio se io scrivo nel file /etc/udev/rules.d/01-mie_regole.rules una regola come questa:
Codice: Seleziona tutto
ATTRS{model}=="Hitachi HTS72108", ATTRS{rev}=="MC4O", ATTRS{iodone_cnt}=="0x2689", SYMLINK+="il_mio_hd"
allora quando viene collegato il mio HD, udev crea un link simbolico al device a cui è collegato (e può essere sda, sdb o qualsiasi altra cosa), con il nome di "il_mio_hd" e quindi posso usare "/dev/il_mio_hd" per creare il mio backup.
Spero di essere stato chiaro,
Spina