Apparemment, de nombreux outils (parmi eux udev) nécessiteront bientôt un répertoire /run/ monté tôt (comme tmpfs). Les développeurs Arch ont introduit /run le mois dernier pour s'y préparer.
Les données d'exécution udev ont été déplacées de /dev/.udev/ vers /run/udev/. Le point de montage /run est censé être un tmpfs monté au début du démarrage, disponible et accessible en écriture pour tous les outils à tout moment pendant le démarrage, il remplace /var/run/, qui devrait devenir un lien symbolique un jour.[1]
Il y a plus de détails ici :http://www.h-online.com/open/news/item/Linux-distributions-to-include-run-directory-1219006.html
[1] Du fil de discussion sur Arch Projects ML
Le /run répertoire est le répertoire compagnon de /var/run . Comme par exemple /bin est le compagnon de /usr/bin .
Cela signifie que des démons comme systemd et udev , qui sont démarrés très tôt dans le processus de démarrage - et peut-être avant /var/run est disponible (c'est-à-dire monté) - avoir avec /run un emplacement de système de fichiers standardisé disponible où ils peuvent stocker des informations d'exécution.
Comme /bin contient des programmes importants, qui peuvent être nécessaires dans le processus de démarrage avant /usr est disponible (au cas où il se trouve sur son propre système de fichiers).
Le /run idée est une idée/norme relativement nouvelle.