it-swarm-ru.tech

Что это за новая / запущенная файловая система?

Я только что побежал df -h минуту назад заметил, что была добавлена ​​файловая система, с которой я не знаком. Кто-нибудь знает почему /run существует? Это то, что было добавлено ядром? Arch Linux ?

run              10M  236K  9.8M   3% /run
83
xenoterracide

Очевидно, многим инструментам (среди них udev) скоро потребуется каталог/run /, который монтируется рано (как tmpfs). Разработчики Arch представили/запустили в прошлом месяце, чтобы подготовиться к этому.

Данные среды выполнения udev перемещены из /dev/.udev/ в/run/udev /. Предполагается, что точкой монтирования/run является tmpfs, смонтированная во время ранней загрузки, доступная и доступная для записи для всех инструментов в любое время во время загрузки, она заменяет/var/run /, которая когда-нибудь станет символической ссылкой. [1]

Здесь есть более подробная информация: http://www.h-online.com/open/news/item/Linux-distributions-to-include-run-directory-1219006.html

[1] От тема на Arch Projects ML

57
jasonwryan

/run каталог - это сопутствующий каталог для /var/run. Как например /bin является компаньоном /usr/bin.

Это означает, что демоны, такие как systemd и ​​udev, запускаются очень рано в процессе загрузки - и, возможно, до /var/run доступно (т.е. смонтировано) - есть с /run стандартное расположение файловой системы, где они могут хранить информацию времени выполнения.

Подобно /bin содержит важные программы, которые могут понадобиться в процессе загрузки до /usr доступно (если оно находится в собственной файловой системе).

/run идея - относительно новая идея/стандарт.

40
maxschlepzig