Выполняю компиляцию ядра по мануалу.
1. Почему-то еще ни разу не видел собранного initrd (вместе в ядром), м.б. для этого нужны какие-то дополнительные утилиты? (не критично)
2. После загрузки с новым ядром Груб пишет, что не может найти какой-то файл (Error 15)
Строчки загрузчика абсолютно идентичны (за исключением имени файла ядра).
Windows XP
root (hd0,0)
makeactive
chainloader +1
title Debian GNU/Linux, kernel 2.4.27-2-686
root (hd0,2)
kernel /vmlinuz-2.4.27-2-686 root=/dev/hda6 ro
initrd /initrd.img-2.4.27-2-686
savedefault
boot
title Debian GNU/Linux, kernel 2.6.12
root (hd0,2)
kernel /boot/vmlinuz-2.6.12 root=/dev/hda6 ro
savedefault
boot
title Debian GNU/Linux, kernel 2.4.27 MPPE
root (hd0,2)
kernel /boot/vmlinuz root=/dev/hda6 ro
initrd /initrd.img-2.4.27-2-686
savedefault
boot
title Debian GNU/Linux, kernel 2.4.27-2-686 (recovery mode)
root (hd0,2)
kernel /vmlinuz-2.4.27-2-686 root=/dev/hda6 ro single
initrd /initrd.img-2.4.27-2-686
savedefault
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
1,2 и 5 пункты грузятся запросто. Их генерировал установщик линукса.
3 и 4 - то, что пытаюсь сделать я :-/
Сборка ядра. (Груб пишет: Ошибка 15)
Модераторы: Warderer, Модераторы разделов
-
- Сообщения: 195
Сборка ядра.
Work: Runtu 2, МСВС 3b13
Home: Ubuntu 8.10; Windows XP SP2; Debian 4.0 (server)
Куплю бубен для дрессировки пингвинов (серьезно)
Home: Ubuntu 8.10; Windows XP SP2; Debian 4.0 (server)
Куплю бубен для дрессировки пингвинов (серьезно)
-
- Сообщения: 391
Re: Сборка ядра.
1. Почему-то еще ни разу не видел собранного initrd (вместе в ядром), м.б. для этого нужны какие-то дополнительные утилиты? (не критично)
Критично, очень критично, особенно если поддержка IDE или файловой системы собрана как модуль. Утилиту зовут mkinitrd - читай man. Проверь конфигурацию ядра на предмет того, как собрал IDE и fs - модулем или нет.
-
- Сообщения: 647
- Статус: beat maniac
- ОС: Debian GNU/Linux 4.0
Re: Сборка ядра.
make-kpkg --initrd kernel_image && cd ..
dpkg --install kernel-image*.deb
dpkg --install kernel-image*.deb
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Сборка ядра.
Не /boot/vmlinuz, а просто /vmlinuz.
-
- Сообщения: 300
Re: Сборка ядра.
(Drakot) писал(а):1. Почему-то еще ни разу не видел собранного initrd (вместе в ядром), м.б. для этого нужны какие-то дополнительные утилиты? (не критично)
(Bitterman) писал(а):make-kpkg --initrd kernel_image && cd ..
dpkg --install kernel-image*.deb
initrd делается не вовремя сборки ядра, а во время его установки (pre-install, post-install скриптами), так что пользуйся make-kpkg.
Debian GNU/Linux 3.1 2.6.12-1-k7 на AXP1700+/nF2/Radeon 9600 (debsmart)
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
-
- Сообщения: 1
Re: Сборка ядра.
попробуй такую конструкцию для initrd
сам неделю назад собирал из сырцов ядро. initrd он мне тоже не состряпал,но такая конструкция у меня имеет место
title Debian GNU/Linux, kernel 2.6.12
root (hd0,2)
kernel /boot/vmlinuz-2.6.12 root=/dev/hda6 ro splash=silint
initrd /initrd-empty.splash
boot
сам неделю назад собирал из сырцов ядро. initrd он мне тоже не состряпал,но такая конструкция у меня имеет место
title Debian GNU/Linux, kernel 2.6.12
root (hd0,2)
kernel /boot/vmlinuz-2.6.12 root=/dev/hda6 ro splash=silint
initrd /initrd-empty.splash
boot
-
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Сборка ядра.
Для Drakot
Да чего париться: делаем initrd вручную
P.S. Пользуйся поиском или хотя бы не поленись пролистать вниз форум:
Kernel panic с новым ядром
Да чего париться: делаем initrd вручную
Код: Выделить всё
mkinitrd -o /имя_файла версия_ядра
P.S. Пользуйся поиском или хотя бы не поленись пролистать вниз форум:
Kernel panic с новым ядром
My god... it's full of stars!...
-
- Сообщения: 195
Re: Сборка ядра.
Aectann писал(а): ↑02.10.2005 21:40Для Drakot
Да чего париться: делаем initrd вручную
Код: Выделить всё
mkinitrd -o /имя_файла версия_ядра
P.S. Пользуйся поиском или хотя бы не поленись пролистать вниз форум:
Kernel panic с новым ядром
Спасибо ребят. Вроде бы работает все, окромя звука и мышки, но тут я думаю уже в доках найдется... Поставил ядро 2.6.12 из исходников с kernel.org
Work: Runtu 2, МСВС 3b13
Home: Ubuntu 8.10; Windows XP SP2; Debian 4.0 (server)
Куплю бубен для дрессировки пингвинов (серьезно)
Home: Ubuntu 8.10; Windows XP SP2; Debian 4.0 (server)
Куплю бубен для дрессировки пингвинов (серьезно)
-
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: Сборка ядра.
@Drakot:
Мышка USB? Если да, то поищи по форуму - было.
Какая звукавуха? В ядре не забыл её указать?
Мышка USB? Если да, то поищи по форуму - было.
Какая звукавуха? В ядре не забыл её указать?
iMac 20" Core Duo.
-
- Сообщения: 195
Re: Сборка ядра.
Мышку пока что проинсталить не смог (подеержку USB, hotplug проверил), но в процессе...
Звуковуха Realtek AC'97 и ее поддержки в ядре не было (напрямую). Ядро по умолчанию 2.4.27 (Debian) ее поддерживает - это точно. Вот бы еще теперь понять что в нем такого есть, чего нет в 2.6.12?
Кстати возвращаясь к странным событиям init завел новую тему в этом разделе.
Звуковуха Realtek AC'97 и ее поддержки в ядре не было (напрямую). Ядро по умолчанию 2.4.27 (Debian) ее поддерживает - это точно. Вот бы еще теперь понять что в нем такого есть, чего нет в 2.6.12?

Кстати возвращаясь к странным событиям init завел новую тему в этом разделе.
Work: Runtu 2, МСВС 3b13
Home: Ubuntu 8.10; Windows XP SP2; Debian 4.0 (server)
Куплю бубен для дрессировки пингвинов (серьезно)
Home: Ubuntu 8.10; Windows XP SP2; Debian 4.0 (server)
Куплю бубен для дрессировки пингвинов (серьезно)