В этом сообщении в блоге мы наверняка узнаем о некоторых возможных причинах, которые, по мнению экспертов, могут привести к компиляции ядра Linux 2.4, а затем я покажу вам несколько различных способов решения этой проблемы.
Рекомендуется
#include sans-serif “stddisclaimer.h>
<цвет диапазона равен "красный"> Незначительный отказ от ответственности: инструкции, специально разработанные для успешного обновленияСтандартное ядро Red Hat 8.0 содержит обычное ядро v2.4.20, которое изначально было получено из некоторых исходных текстов ядра, загруженных с www.kernel.org.Большинство указаний применимо и к другим распределениям, поэтому ваши мили возможны.различаются. Вы можете найти дополнительную информацию о Linux на http://www.kernel.org/Базовый.
Плюсы: лучшая производительность с VMware и Wine (X).
Минусы: неизвестны.
Приступим: сначала убедитесь, что у вас есть необходимые ядра.Пакеты разработки устанавливаются в сопровождении простой системы щелчков мышью.Настройки> Пакеты в рецепте. У вас должно быть развитиеЯдро и средства разработки всегда проверяются (если нет, убедитесь, что они часто проверяются).Затем откройте терминал и загрузите, установите и запустите ядро 2.4.20 следующим образом:
$, когда дело доходит до
Введите пароль root
# cd и usr / src
# wget http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.bz2
# остаток tar -xvjf linux-2.4.20.tar.bz2
# rm -c linux-2.4 linux
# ln -azines linux-2.4.20 linux-2.4
# ln -ise linux-2.4 linux
#cd linux
# clubpenguin /boot/config-2.4.18-14 .config
# do xconfig<цвет диапазона равен "красному"> ПРИМЕЧАНИЕ. Ваш процессор может этого требовать, а может и не требовать. Я не только смог, если вы хотите скомпилировать точные ядра 2.4.19 или 2.4.20 в AMD, которые имеют Athlon XP 1600+, благодаря включенной поддержке 53c710 SCSI. Однако намой amd k6-2 продукт 450 компилируется нормально, а также включены эти личные предпочтения. Если вы хотите попробовать скомпилировать перед отключением этого подхода, просто нажмите «Сохранить и выйти». еслиНо если у вас Athlon, вы собираетесь сделать следующее:
Щелкните Поддержка SCSI, щелкните Драйвер низкого уровня SCSI, затем установите для параметра Simple 53c710 SCSI Support значение n. Щелкните OK, щелкните Главное меню, щелкните меню, далее щелкните Сохранить, затем щелкните Готово, затем щелкните OK.
Скомпилируйте и расположите сейчас:
# do dep
# Чисто# Причина bzImage
# Создание модулей
# создание modules_install
# Установить
Если все настроено правильно, обычно устанавливается команда “make install”.Ваше ядро просто находится в / boot, а при автопилоте добавляется запись в план загрузки GRUB (или LILO).(Теперь у вас есть несколько записей ядра в меню GRUB, новое НЕ будетбыть остатком. Выберите его в стартовом меню GRUB, и если это вашСистема может быть настроена и работает нормально, вы можете сжать все до стандартного ядра вашего GRUBconfig позже (по умолчанию = x в зависимости от вашей замечательной записи ядраявляется)).
Другой метод установки: вместо “make install” вам следует запустить “make rpm”, который должен помочь вам в сборке RPM ядра. Возможно, вам потребуется установить пакет rpm-build, и вам нужно будет, наконец, изменить этот конкретный make-файл ядра, чтобы он работал напрямую, который включает Red Hat 8.0, в котором они расширили имя команды для сборки вашего RPM. Отредактируйте / usr / src / linux – Makefile и найдите эту конкретную строку в конкретном разделе rpm :, если он начинается с оборотов в минуту -ta. Замените «rpm -ta» на «rpmbuild -ta». Теперь, если вы выполните большую операцию «сделать устройство rpm», вы должны начать весь процесс сборки и получить RPM ядра в «/ usr src / redhat / RPMS или
Метод установки RPM полезен, когда вам нравится собирать ядро на одном компьютере, а затем устанавливать его на другом. Просто убедитесь, что когда вы его создаете, вы концептуализируете приемлемую архитектуру, на которой вы планируете установить эту задачу. Я также предлагаю вам использовать “rpm -ivh” на том основании, что замена ядра * “вместо” rpm -Uvh kernel * “при установке, так как вы не удалите старое ядро. Вам необходимо обновить ваш /boot/grub/menu.lst и создать отправку для нового ядра. Несколько советов по написанию grub, кто-то может скопировать раздел для работы с ядром 2.4.18 и изменить все 2.4.18 на 2.4.20 в творческом разделе.
не копируйте
любой тип из бренда “initrd”, потому что этот метод больше не создает замену initrd. Сначала загрузите драйвер. Если вы, конечно, выберете «root = LABEL = /», вы можете захотеть использовать имя устройства, в котором вы находитесь в текущем разделе, например, «root = versus dev / hda1».
ПРИМЕЧАНИЕ. Если личная компания использует VMware, ядро или другую NVidia, все остальные модули ядра 3rd Celebration на вашем рынке будут перестроены иустанавливается после запуска, я бы сказал, полностью новое ядро.
ПРИМЕЧАНИЕ 2: ThePreacher сообщил, что эти планы идеально подходят для Mandrake 9.0. Единственное отличие всегда заключалось в заполнении /boot/config-2.4.18-14 /boot/config-2.4.19-16mdk в инструкциях. Спасибо за проповедь!
Повеселись!
Форум
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: ИСПОЛЬЗУЙТЕ НА СВОЙ СОБСТВЕННЫЙ РИСК. КАЖДАЯ КОМПЬЮТЕРНАЯ СИСТЕМА РАЗНАЯ, РАБОТАЕТ ИКТО МОЖЕТ НЕ РАБОТАТЬ ДЛЯ ВАС. СООТВЕТСТВУЮЩИЕ ТРЕБОВАНИЯТРЕБУЕТСЯ (ОСНОВНЫЕ ВОЗМОЖНОСТИ UNIX). ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ МОЖЕТ ЗНАЧИТЕЛЬНО ИЗМЕНИТЬСЯ МЕЖДУИСПОЛНЕНИЕ. ВСЕГДА ВНИМАТЕЛЬНО ПРОЧИТАЙТЕ И ПРОЧИТАЙТЕ ВСЕ ПРИНАДЛЕЖНОСТИДОКУМЕНТАЦИЯ.
Вернуться ко всем инструкциям
Настроить, собрать и установить
<время>
Будьте осторожны при игре благодаря ядру. Поддержи всехВаши доверенные файлы и вам понадобится диск восстановления или загрузочный компакт-диско. Каким образом можно установить доступное ядро в системе, может не иметь значения.Вы были предупреждены. Очевидно, это могло быть очень короткое руководство; только обращаясь к новому. использоватьболее подробные инструкции, чем в Linux Kernel HOWTO
1. Загрузите последнюю версию ядра с kernel.org.
Ядро перемещается как файл tar.gz размером 20 МБ или файл tar.bz2. Это будетразархивируйте около 200 МБ, и это также понадобится вам для последующей компиляциидополнительное время.
Пример:
2. Настройте параметры.
В этом ядре вы, вероятно, можете выбрать все виды функций, которые ваша организация хочет скомпилировать дляЯдро (например, поддержка SCSI, служба динамиков, сеть и т. Д.)
* Существует множество стратегий, которые вы можете настроить, как вы надеетесь, они будут созданы в ядре;Если у всех очень хорошая конфигурация из старого ядра процесса, скопируйте старый .configпроверьте исходную процедуру верхнего уровня и используйте вместо нее make oldconfig
используя menuconfig. Этот процесс oldconfig принимает свои собственные предыдущие доступные альтернативы и запросыВы, если на данный момент удивительные функции не охвачены вашим другим файлом .config. Часто это лучшийВозможность «обновить» собственное ядро, особенно с относительно одинаковыми числами.Другой вариант – сделать xconfig
любой версией menuconfig для rrafiki при выборе X.
3. Создайте зависимости
После сохранения верхней конфигурации (ее можно найти в “.config”File), который, по утверждениям экспертов, у вас есть в отношении создания зависимостей для вашей вложенной в конфигурацию. этозанимает около 5 минут на их системе 500 МГц.
4. Сделайте это ядро
Теперь вы готовы к компиляции настоящего ядра. На выполнение может потребоваться около 15 минутполностью на системе 500 МГц.
5. Сделайте модули
Модули – это подсказки ядра, которые устанавливаются на лету, поскольку компания можетнеобходимо. Они хранятся в индивидуальных характеристиках (например, ext3.o). МодулиЧем больше у вас есть, тем больше потребуется для компиляции:
6. Установите модули
Все модули будут развиваться и сохраняться в самом последнем каталоге “/lib/modules/a.b.c”.где a.b.c – вы видите версию ядра
* Если вы хотите перекомпилировать …
Если вы хотите настроить, но перекомпилировать ядро с нуля,должен также выдавать женские и дополнительно мужские команды make, которые очищают промежуточные файлы компьютерных данных. Комментарийэтот “mrproper” удалит вашу трассировку .config. Полная процентесса:
* Установка помимо загрузки своего ядра
Я думаю, что большую часть этого обсуждения у публики есть LILOустановлен в фактическом загрузочном секторе. Во время этого процесса вы должны учитыватьЗагрузочный CD или DVD для восстановления и резервного копирования всех ваших документовпоменять или заменить. Хороший способ избежать этого – начинать все новые записи с -a.b.c. звонить(суффикс версии ядра) вместо перезаписи всех файлов, связанных с именем, однакоэто, несомненно, не показано в следующем примере.
В большинстве разработок для Linux ядра хранятся в этом каталоге / boot.Скопируйте новое ядро в это место и дайте ему красивое необычное имя.
Пример:
Существует также изображение, связанное с “System.map”, которое необходимо продублировать на большей части того же самого.Каталог автозагрузки.
Теперь вы готовы поговорить с LILO о своем новом Ultimate Core. Редактировать”/etc/lilo.conf” в зависимости от ваших конкретных потребностей. Обычно это новое соединение находится вфайл .conf читается следующим образом:
Рекомендуется
Ваш компьютер работает медленно? У вас проблемы с запуском Windows? Не отчаивайтесь! Fortect - это решение для вас. Этот мощный и простой в использовании инструмент проведет диагностику и ремонт вашего ПК, повысит производительность системы, оптимизирует память и повысит безопасность процесса. Так что не ждите - скачайте Fortect сегодня!

Убедитесь, что изображения продуктов соответствуют вашему новому ядру. Требуется, чтобы вы осталисьВаше предыдущее ядро находится в одном файле; Как это сделать, если одно ядро забывает запуститьВы можете выбрать точное старое ядро из этого приглашения Lilo.
Скажите Лило, чтобы увидеть изменения и изменить вашу отрасль кроссовок:
Внимательно прочтите вывод, чтобы эксперты утверждали, что файлы ядра найдены естественным образом.и внесены изменения. Теперь вы можете перезапустить.
Выводы о типах файлов ключей, сгенерированных при наращивании ядра:<для>Config .config (параметры ядра, часто в будущем)arch / i386 / boot / bzImage (текущее ядро, коммерческая копия на /boot/vmlinuz-a.b.c)System.map (файл сопоставления, реплицируется на /boot/System.map)/lib/modules/a.b.c (модули ядра)
<для>wget http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.19.tar.gztar zxvf linux-2.4.19.tar.gzКомпакт-диск Linux-2.4.19
<для>получить друга правильноНастроить менюделатьчистыйсделать bzImageСделать модулиInstaller_modules
<для>cp Arch / i386 и загрузки / bzImage /boot/vmlinuz-2.4.19
<для>Образ соответствует /boot/vmlinuz-2.4.19 brand = “Linux 2.4.19”
Ускорьте свой компьютер сегодня с помощью этой простой в использовании загрузки. г.Compile Linux Kernel 2 4
Linux Kernel 2 4 Kompilieren
Compila Il Kernel Linux 2 4
Compiler Le Noyau Linux 2 4
Compileer Linux Kernel 2 4
리눅스 커널 2 4 컴파일
Compilar Kernel Linux 2 4
Skompiluj Jadro Linux 2 4
Compilar Linux Kernel 2 4
Kompilera Linux Karnan 2 4
г.
