[CentOS-de] UUID in Aktion

Achim Theobald ath.mailman at muffti.de
Do Jul 14 12:41:42 EDT 2011


Moin moin Wolfgang,

Wenn es "vollautomatisch", also IMMER wenn der Stick am Rechner hängt 
passieren soll, ist "udev" dein Freund.

man udev

Achtung: Evt. ist die udev Version von CentOS 5.6 NICHT kompatibel zur 
6.0! Habe ich aber noch nicht getestet.

Ich verwende zum mounten eines USB-Sticks mit den Keys für die 
verschlüsselten HDDs zb. folgende Sequenz in einem Rules-File:

# for partitions import parent information
KERNEL=="sd*[0-9]", IMPORT{parent}=="ID_*"
KERNEL=="sd*[0-9]", ENV{ID_SERIAL}=="*AA0401280000XXXX|*0812040027XXXX", 
SYMLINK+="USBkey", SYMLINK+="USBkey%n", RUN+="/bin/sh -c 'mkdir -pv 
/media/USBkey%n && mount /dev/USBkey%n /media/USBkey%n'"


Wobei hier auf zwei verschiedene Sticks über deren Seriennr. getriggrt wird.

Unter openSUSE mit einer viel aktuelleren Version von udev sieht das 
wieder kpl anders aus.

#
SUBSYSTEMS=="usb", ATTRS{serial}=="5758343XXX|3839393332XXX", 
KERNEL=="sd*", SYMLINK+="USBkey%n", RUN+="/bin/sh -c 'mkdir -pv 
/mnt/USBkey%n && mount /dev/USBkey%n /mnt/USBkey%n && exit'"



On 07/14/2011 07:59 AM, Wolfgang wrote:
> Hallo,
>
>
> jedes mal, wenn ich mein Walkman anstecke möchte ich das
> Verz. /opt/Musik/ auf diese kopieren.
>
> Manuell(bash-script) oder per Cron geht das schon.
>
> Gibt es noch eine andere Ereignis bezogene Möglichkeit,
> die auf die UUID passt?
>
> Mein Walkman:
> # blkid
> ...
> /dev/sde1: LABEL="WALKMAN" UUID="584E-852B" TYPE="vfat"
> ...
>
>
> Vielen Dank und einen schönen Tag noch
> Wolfgang
>
>