Документация Calculate Linux
Вид материала | Документы |
СодержаниеОпции сборки ядра |
- В Linux. 2 Приобретение и инсталляция Linux. 3 Учебник по Linux 4 Администрирование, 3589.91kb.
- Gnu/Linux, 51.18kb.
- Лекция 17. Операционная система Linux, 126.24kb.
- Концепция развития спо в РФ 2 История Linux, 105.81kb.
- Windows против Linux, 88.72kb.
- RH253 Сетевые службы Red Hat Linux и администрирование безопасности, 45.9kb.
- Установка ос linux: основные моменты, 83.79kb.
- Исследование возможностей ос linux для приложений реального времени с обработкой разнородной, 98.25kb.
- План лекции «alt linux. Установка и особенности» Заявка на участие в апробации Линукса, 48kb.
- Linux от Пламен Петков По-добрата операционна система Linux?, 1306.19kb.
Опции сборки ядра
Для изменения параметров ядра, перед компиляцией используйте опцию "--menuconfig":
cl-kernel --menuconfig
Для изменения "extraversion" ядра используется опция "--extraversion"
# при компилировании ядра 2.6.31 полное имя ядра будет 2.6.31-test
cl-kernel --extraversion test
Для указания директории с исходниками ядра, используйте опцию "--kerneldir", при этом символическая ссылка /usr/src/linux будет изменена.
# скомпилируем ядро из директории /usr/src/linux-2.6.31-gentoo-r9
cl-kernel --kerneldir /usr/src/linux-2.6.31-gentoo-r9
По умолчанию настройки ядра берутся из оверлея Calculate. Для указания своей конфигурации ядра используйте опцию "--kernel-config" (или "--use-own-config")
# используем конфигурацию ядра из /root/kernelconfig/config-2.6.31
cl-kernel --kernel-config /root/kernelconfig/config-2.6.31
# используем конфигурацию из каталога ядра
cl-kernel --kerneldir /usr/src/linux --use-own-config
При выполнении команды cl-kernel, перед сборкой производится действие make clean, при этом ядро вместе с модулями собирается с нуля. Если в этом нет необходимости (например нужно докомпилировать один или несколько модулей) используйте опцию "--no-clean".
cl-kernel --use-own-config --menuconfig --no-clean
Примечание
Если новое ядро по каким либо причинам будет работать не корректно - всегда можно загрузиться с предыдущего ядра выбрав в меню загрузчика kernel /boot/vmlinuz.old и initrd /boot/initrd.old
9. Интерактивная сборка системы