Как здоровье, пингвин? Юрий Раззоренов Хакер, номер #103, стр. 103-102-3 Утилита (x)mbmon Естественно, кроме lm-sensors есть и другие решения. Например, утилита mbmon (MotherBoard Monitor) и графический интерфейс к ней: xmbmon. С их помощью можно контролировать температуру компонентов системы, скорость вращения кулера и вольтаж. Исходные тексты можно найти на сайте автора: www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html. Установка в Ubuntu не сложна: $ sudo apt-get install mbmon xmbmon Теперь можно запускать без каких-либо настроек: $ sudo mbmon Temp.= 30.0, 24.0, 127.0; Rot.= 3308, 0, 6026 Vcore = 1.14, 1.52; Volt. = 3.28, 5.00, 11.49, -6.62, -1.83 Запустив xmbmon, всю эту информацию можно увидеть в окне программы. Мониторинг жесткого диска с hddtemp Вообще говоря, процессор не самая главная часть компьютера. Вот если полетит жесткий диск, считай, пропали фильмы, курсовые, дипломы и т.д. Поэтому винт требует особого внимания. В Linux есть ряд утилит как раз для этого случая. Начнем с маленькой по размеру, но очень полезной утилиты hddtemp (www.guzu.net/linux/hddtemp.php). С ее помощью можно получать информацию о температуре с IDE/SATA/SCSI-дисков, а также считывать S.M.A.R.T. информацию. Устанавливаем: $ sudo apt-get install hddtemp Кроме этого, рекомендуется обновить и базу дисков, скачав файл www.guzu.net/linux/hddtemp.db и поместив его в /etc. Вызов очень прост: $ sudo hddtemp /dev/sda /dev/sda: ST3160811AS: нет датчика Да, с барракудой не повезло, посмотрим, что скажет утилита о втором диске: $ sudo hddtemp /dev/hdb /dev/hdb: QUANTUM FIREBALLlct20: 31C or F Результат: температура файрбола. Как вариант - hddtemp можно запустить в фоне. Получить информацию в этом случае возможно в журнале syslog или подключившись по сети: $ sudo hddtemp -d -q /dev/hdb Телнетимся: $ telnet localhost 7634 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. |/dev/hdb|QUANTUM FIREBALLlct20 30|32|C|Connection closed by foreign host. Результат: 32 градуса. Таким образом температура диска выясняется даже без регистрирации в системе. Комплект smartmontools С помощью набора утилит smartmontools (smartmontools.sf.net) можно контролировать и управлять некоторыми параметрами жесткого диска, используя технологию S.M.A.R.T. Поддерживаются диски с интерфейсами ATA, SCSI и SATA. Для начала стоит проверить статус подключенных устройств: $ sudo smartd -q onecheck Opened configuration file /etc/smartd.conf Drive: DEVICESCAN, implied '-a' Directive on line 22 of file /etc/smartd.conf Configuration file /etc/smartd.conf was parsed, found DEVICESCAN, scanning devices Device: /dev/hda, opened Device: /dev/hda, packet devices [this device CD/DVD] not SMART capable Unable to register ATA device /dev/hda at line 22 of file /etc/smartd.conf Device: /dev/hdb, opened Device: /dev/hdb, found in smartd database. Device: /dev/hdb, is SMART capable. Adding to "monitor" list. Device: /dev/sda, opened Device: /dev/sda, IE (SMART) not enabled, skip device |