Могу ли я использовать семена ядра поверх ядер Ubuntu?

Бывший пользователь Gentoo здесь. Я пытаюсь оптимизировать систему, перекомпилируя ядро ​​специально для моего процессора и отключая код, который не буду использовать (чтобы уменьшить потребление памяти, повысить скорость и т. Д.).

Интересно, есть ли у кого-нибудь счастливый случай с семенами ядра поверх Ubuntu. Конфигурация ядра - это темный и дремучий лес, и я не уверен, что будет лучшей стратегией здесь, так как я обеспокоен опциями, специфичными для Ubuntu. Должен ли я начать с конфигурации Ubuntu и поочередно отключить ненужные мне опции или просто начать настраивать его с нуля (по умолчанию .config или kernel-seed ..)?

2
задан 7 January 2012 в 00:36

1 ответ

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

Во-вторых, семена ядра чрезвычайно минимальны. Затем вам нужно знать ваше оборудование.

Два инструмента для облегчения работы:

lspci -v

Определяет используемое вами оборудование и модули ядра.

Вы также можете использовать localmodconfig

make localmodconfig

См. http://kernelnewbies.org/Linux_2_6_32#head-11f54cdac41ad6150ef817fd68597554d9d05a5f

IMO localmodconfig - превосходящий инструмент для запуска с (минимального) начального числа ядра и сборки.

Я запустил веб-страницу для компиляции ядер

http://bodhizazen.com/Tutorials/kernel

Другой проблемой являются патчи Ubuntu, наиболее важные Apparmor (см. Где взять патч совместимости AppArmor 2.4? ) и Ureadahead (см. этот отчет об ошибке ).

См. сборку ядра Ubuntu wiki для получения информации, специфичной для Ubuntu.

0
ответ дан 7 January 2012 в 00:36

Другие вопросы по тегам:

Похожие вопросы: