Slackware

Компиляция ядра Slackware

Компиляция ядра Slackware

Сборка ядра Slackware

Иногда операционная система не поддерживает наше оборудование по умолчанию, или мы просто хотим удалить поддержку оборудования, которое нам не нужно. В последнее время пользователи Linux забыли об этой задаче после установки, которая когда-то была очень обычной.

Научившись устанавливать Slackware, теперь мы посмотрим, как собрать ядро ​​Slackware.

Прежде всего, давайте загрузим ядро, запустив:

wget --no-check-certificate http: // ядро.org / pub / linux / kernel / v2.6 /
linux-2.6.38.2.деготь.bz2

Затем извлекаем в каталог / usr / src:

tar -C / usr / src -jxvf Linux-2.6.38.2.деготь.bz2

Мы создаем символическую ссылку на наши новые исходники ядра:

ln -s linux-2.6.38.2 Linux

Теперь загрузим заголовки:

wget http: // Slackware.зеркала.tds.сеть / pub / slackware / slackware-14.2 / источник / k / config-x86 /
config-generic-smp-4.4.14-ампер

cp config-generic-smp-4.4.14-SMP / USR / SRC / Linux /.config

Чтобы начать выбор и удаление модулей, выполните:

cd linux
сделать menuconfig

В качестве альтернативы вы можете «make menuconfig» запустить «make oldconfig» или «make xconfig».

Когда запускается серый и синий экран (если вы выбрали menuconfig вместо xconfig и oldconfig), самое время уделять особое внимание каждому движению. Неправильный выбор на этом шаге может привести к сбою ядра.

Начните внимательно проверять все параметры и подопции, вы можете снять отметку с поддержки оборудования, которое вы уверены, что не используете, например, если вы не используете компьютер Lenovo, вы можете снять отметку с опций для таких устройств, вы можете отключить процессоры другой тип, чем тот, который вы используете, беспроводные карты, которые вам не нужны, но самое главное - добавить поддержку необходимого оборудования. Обычно это то, для чего люди строят ядра.

Мы внимательно рассмотрим все параметры, с помощью клавиши пробела мы выберем модули для загрузки по умолчанию, нажав M, мы загрузим их как отключенные модули.
Проверьте файловые системы, оперативную память, драйверы устройств, прошивку, процессор, сеть, все параметры и не пытайтесь сэкономить время на этом этапе.
Как только вы закончите, перейдите к СПАСТИ и нажмите ВХОДИТЬ. Затем нажмите ОК и дважды на ВЫХОД.

Теперь давайте скомпилируем модули, выполнив следующую команду (этот процесс может длиться долго):

сделать модули bzImage

Для установки модулей запустите

установить модули

Мы можем предотвратить предупреждение lba32, добавив его в Lilo, мы сделаем это позже.
Теперь запустите:

cp Arch / x86 / загрузки / bzImage / загрузки / vmlinuz-custom-2.6.38.2

Теперь давайте запустим последние команды, чтобы продолжить работу с lilo:

cp .конфигурация / загрузка / конфигурация-заказной-2.6.38.2
cd / boot
rm System.карта
ln -s Система.карта-заказ-2.6.38.2 Система.карта

Теперь давайте исправим lilo, запустив:

нано / и т. д. / лило.conf

Нажав CTRL + W, мы найдем слово «переопределить» и увидим «изменить правила» с опцией «сброс» ниже, давайте добавим «lba32», чтобы предотвратить предупреждение Lilo, которое мы видели раньше

После этого перейдите в нижнюю часть экрана и добавьте новое ядро.

После тщательного внесения изменений нажмите CTRL + X, а затем Y, чтобы выйти из lilo, и запустите lilo:

лило

Мы видим, что он добавил новое ядро ​​и на этот раз не вернул ошибок или предупреждений. Теперь перезагрузите устройство и при загрузке выберите новое ядро:

Попробуйте новое ядро, если оно загружается правильно, затем снова отредактируйте lilo, изменив ядро ​​по умолчанию на новое.

Левая кнопка мыши не работает в Windows 10
Если вы используете выделенную мышь со своим ноутбуком или настольным компьютером, но левая кнопка мыши не работает в Windows 10/8/7 по какой-то причи...
Курсор прыгает или перемещается случайным образом при наборе текста в Windows 10
Если вы обнаружите, что ваш курсор мыши прыгает или перемещается сам по себе, автоматически, случайным образом при вводе текста на ноутбуке или компью...
Как изменить направление прокрутки мыши и сенсорной панели в Windows 10
Мышь а также Сенсорная панельs не только упрощают вычисления, но и делают их более эффективными и требуют меньше времени. Мы не можем представить себе...