LINUX.ORG.RU

Как через lilo boot prompt запретить загрузку ALSA

 , ,


0

1

Загрузка зависает на: Setting up ALSA... ( система работает уже давно, обновлений в последнее время вроде не ставил, с чего вдруг? ) Вопрос, с помощью каких параметров в lilo prompt можно запретить загрузку ALSA?

Хотелось бы иметь список всех параметров, которые поддерживает lilo, помнится раньше их была тьма-тьмущая, и найти их было легко, тут я уже весь интернет перерыл, да так ничего и не нашел.

★★

lilo - это загрузчик и ни каким образом на запуск чего-либо при старте системы повлиять не может. С другой стороны вы можете, конечно, передавать ядру параметры. Так вот если какой-либо init сценарий обрабатывает наличие некоторых параметров в строке параметров ядра и эти параметры могут повлиять на запуск init сценария, то просто добавьте этот параметр.

Но я повторю ещё раз всё зависит от системы инициализации и стартового сценария в частности. Так что если стартовый сценарий не отслеживает параметры ядра, то повлиять на его запуск не получится.

А так, вам нужно попросту загрузиться в Live CD или Live USB систему, смонтировать корневую файловую систему установленного linux, прочие необходимые файловые системы, сделать chroot в установленную систему и убрать ненужный сервис с уровня запуска.

Удачи.

kostik87 ★★★★★
()
Ответ на: комментарий от sin_a

это параметр ядра, а не загрузчика

anonymous
()
Ответ на: комментарий от kostik87

шифрованный корень, то точно не сработает.

нормальный совершенно раздел

lilo - это загрузчик и ни каким образом на
запуск чего-либо при старте системы повлиять
не может. С другой стороны вы можете, конечно,
передавать ядру параметры. Так вот если
какой-либо init сценарий обрабатывает наличие
некоторых параметров в строке параметров ядра и
эти параметры могут повлиять на запуск init
сценария, то просто добавьте этот параметр.

Угу, а как узнать, запуск ALSA в дебиане / wheezy поддерживает параметры, и если да, то какие?

jia ★★
() автор топика
Ответ на: комментарий от jia

это от дистрибутива не зависит, man modprobe:

modprobe will also use module options specified on the kernel command line in the form of <module>.<option> and blacklists in the form of modprobe.blacklist=<module>.

anonymous
()
Ответ на: комментарий от anonymous

для встроенного звука на не слишком старых матерях: modprobe.blacklist=snd_hda_intel

anonymous
()
Ответ на: комментарий от kostik87

С chroot и самому ясно, но система вдруг перестала узнавать стартовые флешки, а бренер, чтобы Live CD сделать, сам на сдохшем десктопе.

kostik87, огромное вам спасибо за отзывчивость!

jia ★★
() автор топика
Ответ на: комментарий от sin_a

sin_a, отдельное огромное спасибо!

  • LILO: linux init=/bin/bash
  • mount -o remount,rw /
  • # update-rc.d -f alsa-utils remove
  • # update-rc.d -f pulsaudio remove

Систему удалось поднять!

jia ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.