Сборка ядра. (Груб пишет: Ошибка 15)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
Drakot
Сообщения: 195

Сборка ядра.

Сообщение Drakot »

Выполняю компиляцию ядра по мануалу.
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 - то, что пытаюсь сделать я :-/
Work: Runtu 2, МСВС 3b13
Home: Ubuntu 8.10; Windows XP SP2; Debian 4.0 (server)
Куплю бубен для дрессировки пингвинов (серьезно)
Спасибо сказали:
PIF
Сообщения: 391

Re: Сборка ядра.

Сообщение PIF »

1. Почему-то еще ни разу не видел собранного initrd (вместе в ядром), м.б. для этого нужны какие-то дополнительные утилиты? (не критично)

Критично, очень критично, особенно если поддержка IDE или файловой системы собрана как модуль. Утилиту зовут mkinitrd - читай man. Проверь конфигурацию ядра на предмет того, как собрал IDE и fs - модулем или нет.
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: Сборка ядра.

Сообщение Bruce »

make-kpkg --initrd kernel_image && cd ..
dpkg --install kernel-image*.deb
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Сборка ядра.

Сообщение serg_sk »

Не /boot/vmlinuz, а просто /vmlinuz.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
Cap. J2A
Сообщения: 300

Re: Сборка ядра.

Сообщение Cap. J2A »

(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
Спасибо сказали:
Defrit_666
Сообщения: 1

Re: Сборка ядра.

Сообщение Defrit_666 »

попробуй такую конструкцию для 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
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Сборка ядра.

Сообщение Aectann »

Для Drakot
Да чего париться: делаем initrd вручную

Код: Выделить всё

mkinitrd -o /имя_файла версия_ядра

P.S. Пользуйся поиском или хотя бы не поленись пролистать вниз форум:
Kernel panic с новым ядром
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Drakot
Сообщения: 195

Re: Сборка ядра.

Сообщение Drakot »

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)
Куплю бубен для дрессировки пингвинов (серьезно)
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Сборка ядра.

Сообщение clx »

@Drakot:
Мышка USB? Если да, то поищи по форуму - было.
Какая звукавуха? В ядре не забыл её указать?
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Drakot
Сообщения: 195

Re: Сборка ядра.

Сообщение Drakot »

Мышку пока что проинсталить не смог (подеержку USB, hotplug проверил), но в процессе...
Звуковуха 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)
Куплю бубен для дрессировки пингвинов (серьезно)
Спасибо сказали: