Большой размер оперативной памяти и автовыключение питания
Отредактируйте файл /etc/lilo.conf следующим образом для установки загрузочных параметров большого объема ОЗУ (для ядер 2.2) и автовыключения питания (для систем с улучшенным управлением питанием APM)
append="mem=128M apm=on apm=power-off noapic"
Выполните lilo для установки этих значений. Параметр apm=power-off необходим для SMP-ядра, а noapic - чтобы избежать проблем с аппаратурой SMP, содержащей ошибки. Тоже самое может быть сделано путем прямого ввода опций перед загрузкой ядра. Смотрите Other boot tricks with the boot prompt, раздел 8.1.5.
Если поддержка APM скомпилировна как модуль, что в Debian является по умолчанию для ядер 2.4, то после загрузки запустите команду insmod apm power_off=1 или для правки файла /etc/modules выполните:
# echo "apm power_off=1" >>/etc/modules
Кроме этого, на новых ядрах включение в ядре поддержки ACPI достигает той же цели и, кажется, является более дружественной к SMP (это требует более новых материнских плат). Также ядро 2.4. на новых материнских платах должно правильно определять большие объемы ОЗУ.
CONFIG_PM=y CONFIG_ACPI=y ... CONFIG_ACPI_BUSMGR=m CONFIG_ACPI_SYS=m
и добавьте следующие строки в файл /etc/modules в следующем порядке:
ospm_busmgr ospm_system
Либо перекомпилируйте ядро со всеми этими опциями, установленными на значение "y". В любом случае для ACPI никакие загрузочные параметры не нужны.