Изграждане на ядрото в експертен режим без отстраняване на грешки в ядрото, Linux за хората!

Фото галерии

Помощ при използването на сайта

Ново от блога

Изграждане на ядрото в експертен режим без отстраняване на грешки в ядрото

Не мисля, че много потребители ще трябва да изграждат ядрото в експертен режим и с деактивирано отстраняване на грешки, така че публикацията е написана главно за мен, за да не забравя, но искрено ще се радвам, ако информацията е полезна за други. В последните версии на ядрото (>3.04) вече не е възможно да се изгради ядрото в експертен режим, без да се активира опцията за отстраняване на грешки в ядрото. Защо можеше да се направи преди и защо не сега, не знам. С други думи, ако на етапа на конфигуриране на опциите на ядрото изберете

тогава вече не е възможно да деактивирате отстраняването на грешки в ядрото без хакове. По принцип ядрото с такива параметри се сглобява от разработчиците на вградени (вградени) системи, за да изхвърлят ненужния код и да зареждат ядрото по-бързо, но моята конфигурация за домашна машина е усъвършенствана дълго време, всичко работи с гръм и трясък и също нямам нужда от отстраняване на грешки. За сравнение мога да кажа, че ядрото без отстраняване на грешки е с около 30% по-малко по размер (1370K срещу 1767K)

За да деактивирате изтеглянето на отстраняване на грешки на ядрото чрез зависимост в експертен режим, трябва малко да хакнете Kconfig, а именно: Като сте в изходната директория, отворете Kconfig файла за редактиране

и потърсете опция в него

след това изтрийте линията

След това, като стартираме make menuconfig, вече можем да го деактивираме в секцията за хакване на ядрото и да се отървем от компилирането и включването на ненужен код в ядрото.

Единственият неприятен момент е, че след актуализиране на версията на ядрото и изграждане на нова версия, ще трябва да направите процедурата отново.