Не ясно, чего Вы пытаетесь достигнуть. По умолчанию (по крайней мере, на хрипящем Debian), /run/shm
подкаталог /run
, который смонтирован как tmpfs. Таким образом, если Вы не хотите /run/shm
чтобы быть точкой монтирования, не изменяйте конфигурацию по умолчанию. Если Вы создаете запись для /run/shm
в /etc/fstab
, это будет смонтировано, только если Вы указываете тип файловой системы; иначе /dev/shm
связывают - смонтированный там. Не наличие /run/shm
поскольку tmpfs не является поддерживаемой конфигурацией. Если Вы хотите использовать некоторый другой тип файловой системы, создайте fstab запись и редактирование /etc/init.d/mountall.sh
и /etc/init.d/mountdevsubfs.sh
так, чтобы они звонили mount_shm
с аргументом кроме mount
или mount_update
. Независимо от того, что Вы делаете, удостоверьтесь это /run/shm
режим 1777 и не имеет файлов в запасе от предыдущей начальной загрузки.
Это покажет строки больше чем с двумя серьезными ошибками:
iostat -En | nawk '/Hard Errors/ {line=$0;gsub(/.*Hard Errors:/,"");if($1>2) printf("%s\n",line); }'