Когда Вы читаете из /proc
, ядро генерирует содержание на лету. Нет никакого включенного жесткого диска.
То, что Вы делаете, подобно тому, что любое количество программ мониторинга делают, таким образом, я советую Вам смотреть на то, что они делают. Например, Вы видите то, что делает вершина:
strace top >/dev/null
Трассировка показывает, что вершина открывается /proc/uptime
, /proc/loadavg
, /proc/stat
и /proc/meminfo
раз и навсегда. Для всех этих файлов кроме /proc/uptime
, вершина ищет назад на начало (виртуального) файла и читает снова каждый раз, когда это обновляет свой дисплей.
Большинство данных в /proc/cpuinfo
является постоянным, но несколько полей, таких как скорость ЦП на некоторых машинах обновляются динамично.
proc файловая система документируется в документацию ядра, в Documentation/filesystems/proc.txt
. Если Вы становитесь отчаянными о некоторой тайной детали, можно просмотреть источник.
Я зафиксировал это теперь.
Во-первых, я не устанавливал, сжимают с Рабочей средой GNOME по умолчанию. Я неправильный помнивший. То, что я сделал, было установить основную систему и затем установить пакет рабочей среды GNOME, стремясь к lighter/closer-to-upstream набору пакетов.
Теперь, полностью нес научной точки зрения, я сделал две вещи сразу для фиксации этого, таким образом, я не знаю наверняка, который сделал это. Я решил установить настольную задачу GNOME Debian (tasksel install gnome-desktop --new-install
). Я думал, что, возможно, так или иначе, рабочая среда GNOME не вытягивала в правильных пакетах для добавления этой функциональности. Ретроспективно, я думаю, что это маловероятно.
Затем, я перезапустил машину. Я был уверен, что перезапустил машину после установки рабочей среды GNOME, но теперь я думаю, что не имел. Таким образом, по-видимому, некоторые сервисы не работали правильно, или что-то как этот.
После перезапуска вещи работали точно, как я хотел - устройства хранения USB монтировались автоматически в / медиа/, который является большим.
Выполненный gconf-редактор и проверяет метку по "/desktop/gnome/volume_manager/automount_drives"
Это должно сделать работу.
gnome-disk-utility
пакет и его зависимости, кажется, то, что обрабатывает это, но если Вы имеетеgnome-desktop-environment
пакет установил Вас, должен уже иметьgnome-disk-utility
. – Arrowmaster 11.03.2011, 19:29