Архив

Статии по ключова дума: ‘it87’

[Системен хак]lm-sensors и kernel 2.6.31

31 януари, 2010 neosofti Няма коментари

Когато lm-sensors не функционирал правилно с 2.6.31 или по-точно не иска да зарежда някой модул за сензорите с грешката. Пример :

FATAL: Error inserting it87 (/lib/modules/2.6.29-15.fc11.x86_64
/kernel/drivers/hwmon/it87.ko): Device or resource busy

или

FATAL: Error inserting smsc47m1 (/lib/modules/2.6.31-14-generic
/kernel/drivers/hwmon/smsc47m1.ko):Device or resource busy

трябва да добавите acpi_enforce_resources=lax като boot параметър. Ако не искате всеки път да го вършите на ръка, тогава може да използвате конфигурационният файл на Grub 2 .
1. Отваряте го с

sudo gedit /etc/default/grub

2. Добавяте acpi_enforce_resources=lax както съм го добавил при мен

cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX="vga=791 acpi_enforce_resources=lax ipv6.disable=1"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=1024x768

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"

3. Запаметявате и изпълнявате update на grub с конфигурационният скрипт

sudo update-grub2