Не прямой ответ, но при просмотре вывода tune2fs -l ...
для каждого типа файловой системы показаны следующие различия .
EXT3Функции файловой системы: ext_attr resize_inode dir_index filetype sparse_super
Особенности файловой системы EXT4Особенности файловой системы: has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super_
EXT4] dir_index тип файла needs_recovery extension flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Не показывает параметров для ведения журнала.
EXT3Показывает это:
Journal inode: 8
EXT4
Показывает это:
Required extra isize: 28
Desired extra isize: 28
Journal inode: 8
First orphan inode: 1967934
Thinkfan должен быть включен. Для этого просто systemctl enable thinkfan
. И вы должны запустить его, если вы еще этого не сделали.
Вы можете пройти этот процесс а затем запустите systemctl start thinkfan
. Но я предпочитаю reboot
, когда все настроено.
Вы можете вручную управлять скоростью вентилятора без thinkfan. Сначала установите fan_control=1
как у вас. Затем cat /proc/acpi/ibm/fan
сообщит вам текущую скорость/уровень вентилятора, а также доступные уровни вентилятора. Это должно быть 0 -7 плюс авто, отключение и полная -скорость. Насколько я знаю, последние два одинаковы. Они соответствуют работе вентилятора на максимальных оборотах, что, вероятно, превышает спецификации производителя. Авто соответствует управлению вентилятором по умолчанию, предоставленному lm-sensors
. Теперь вы можете делать подобные вещи, чтобы вручную установить уровень вентилятора:
sudo echo "level 5" > /proc/acpi/ibm/fan
sudo echo "level auto" > /proc/acpi/ibm/fan
Если нет, то эти работают:
echo level 5 | sudo tee /proc/acpi/ibm/fan
echo level auto | sudo tee /proc/acpi/ibm/fan
Существует ряд достаточно хороших руководств по настройке thinkfan.
Вот один, а вот другой . Оба в порядке. Также посмотрите примеры конфигураций здесь . Это не так уж сложно. После того, как он настроен, вы можете включить или выключить демон по своему усмотрению и настроить его на загрузку при загрузке. Ни один из них не требует перезагрузки, но детали будут отличаться в зависимости от вашего дистрибутива.
Настройка вашего thinkfan.conf
потребует некоторых усилий и тестирования. Я не рекомендую просто вставлять чужие настройки температуры. Это хорошая идея, чтобы создать некоторый гистерезис, как показано в примерах конфигураций. Если вам нужна полная -скорость (, как я сделал ), вам нужно ввести ее с кавычками, как эта :"level full-speed"
, или вы можете использовать вместо нее 127 (, но убедитесь, что это работает вручную ).
Вы можете справляться со скачками температуры, регулируя время между измерениями. Параметр -s
, и я думаю, что значение по умолчанию составляет 5 секунд. Я не пробовал ничего, связанного с этим. Обратите внимание, что в thinkfan уже встроено некоторое сглаживание, поскольку оно только увеличивает уровень вентилятора на основе максимальной из всех температур, которые он отслеживает. Так что, если ваши датчики настроены правильно, и они все в красном, то, вероятно, стоит беспокоиться. Я вообще не играл с этим,но я предполагаю, что лучшим решением будет отрегулировать настройки температуры для более плавного отклика, а не возиться с таймингами датчика. Гистерезис важен — убедитесь, что каждый уровень вентилятора хорошо охлаждается до диапазона следующего более низкого уровня, иначе скорость вашего вентилятора будет чрезмерно чувствительна на границе.