debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Как лучше всего удалить не нужные драйвера  (Прочитано 584 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lenin

  • Topic Author
  • Сообщений: 79
  • Jabber: Israel/USSr
Как правильней всего удалять не используемые драйвера ?
 

Оффлайн ferum

  • Сообщений: 3090
  • wheezy KDE & jessie LXDE & stretch KDE
Понятие драйвера или программы для связи операционной системы с железом компьютера характерны для windows . У нас всё реализовано в ядре или его отдельных модулях которые могут загружаться по умолчанию или нет.
Физически это находится по адресу /lib/modules/$(uname -r)/kernel/ но единственный правильный путь удаления это кастомизированная пересборка ядра из пакета linux-source с выключением ненужных вам модулей при конфигурации.
Для этого необходимо досконально знать всё железо своего компьютера и иметь недюжинное внимание и желание что бы правильно проделать данную операцию и достичь желаемого результата. Задача усложняется ещё тем что в debian не работают псевдографические утилиты menuconfig и xconfig а с текстовым config операция по досканальной конфигурации ядра может занять не один рабочий день.
Русские дебианщики против цифрового слабоумия !
 
Пользователи, которые поблагодарили этот пост: sidbar, lenin

Оффлайн lenin

  • Topic Author
  • Сообщений: 79
  • Jabber: Israel/USSr
Спасибо - ferum.
Вопрос :
Цитировать
Физически это находится по адресу /lib/modules/$(uname -r)/kernel/ но единственный правильный путь удаления это кастомизированная пересборка ядра из пакета linux-source с выключением ненужных вам модулей при конфигурации.

Как работать с пакетом  linux-source  как упоминали и выключить не нужные драйвера. ?
 

Оффлайн Ogis1975

  • OS: Debian 9.4 / WM: Xmonad
  • Сообщений: 276
  • Debian 9.4 Xmonad
Как работать с пакетом  linux-source  как упоминали и выключить не нужные драйвера. ?
Можете почитать вот тут http://www.linux.org/threads/the-linux-kernel-the-source-code.4204/.
 
Пользователи, которые поблагодарили этот пост: lenin

Оффлайн yoric

  • Сообщений: 559
  • gentoo
  • Jabber: yoric@jabber.ru
не работают псевдографические утилиты menuconfig и xconfig
А nconfig работает? Гораздо приятнее menuconfig-a. Думаю, должно быть во всех дистрибах. Сейчас нет дебиана, чтобы проверить, в gentoo работает.
 

Оффлайн ferum

  • Сообщений: 3090
  • wheezy KDE & jessie LXDE & stretch KDE
А nconfig работает?
Нет не работает, честно говоря пытался гуглить по этому поводу но найденные рецепты по установке некоторых пакетов не решают проблему.
Последовательность команд (для PC конечно) примерно такая:
su
apt-get update
apt-get install linux-source linux-headers-`uname -r` build-essential libproc-processtable-perl libdigest-sha-perl  bin86 fakeroot kernel-package libncurses5-dev # названия пакетов могут меняться от релиза к релизу
cd /usr/src
tar -xpJf linux-source-3.16.tar.xz
cd linux-source-3.16
# далее настраиваем будущее кастомизированное ядро та самая долгая нудная и ответственная процедура
make config
#настраиваем параметр сборки согласно имеющихся ядер процессора
export CONCURRENCY_LEVEL=4

 # выполняем сборку пакетов ядра и заголовков к нему ( крайний раз пересобирал ещё для wheezy)
make-kpkg --rootcmd fakeroot --initrd kernel_image kernel_headers modules_image
# ставим собранные пакеты, которые автоматом пропишутся в загрузчик
dpkg -i *.deb
# загружаем новое ядро и радуемся... или не радуемся
Русские дебианщики против цифрового слабоумия !
 

Теги: