Portál AbcLinuxu, 14. května 2025 00:09

Dotaz: Nemohu zavást kernel

3.6.2006 06:25 pinďa
Nemohu zavást kernel
Přečteno: 54×
Odpovědět | Admin
Dobrý den, stáhnul jsem si distribuci IPCOP s jádrem 2.4.31. Jelikož v něm není vše co potřebuji, stáhnul jsem si 2.4.32 a překompiloval ji na jiném PC. Jakmile toto překompilované jádro uložím do /boot (je na hda1) a v grub.conf nastavím kernel=vmlinuz-2.4.32 (název jádra), tak pouze blikne monitor a počítač se restartuje.
Mám doma ještě jeden stroj, kde mám RH 9.0 s jádrem 2.4.28, zkoušel jsem i toto jádro pro případ, že bych při kompilaci na něco zapomenul, ale chová se to naprosto stejně. Zavádění originálního jádra IPCOP funguje bez problému. Netuším, proč se to takhle chová. Ještě nikdy jsem nekompiloval jádro na jiném stroji než na tom, na kterém má běžet. Možná jsem zapomenul na nějakou hloupost, ale nic mě nenapadá. Dokonce jsem i na toto PC překopíroval a nainstaloval GRUB z toho RH, ale stále se to chová stejně, originální jádro IPCOP zavede a překompilované ne. Děkuji za odpovědi
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Shadow avatar 3.6.2006 07:19 Shadow | skóre: 25 | blog: Brainstorm
Rozbalit Rozbalit vše Re: Nemohu zavást kernel
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nekompiloval jste ono jádro náhodou pro jiný typ procesoru než kde jej chcete provozovat?
If we do not believe in freedom of speech for those we despise we do not believe in it at all.
3.6.2006 08:10 Pinďa
Rozbalit Rozbalit vše Re: Nemohu zavást kernel
Ne, mám AMD k62-400 a kompiloval jsem ho s podporou procesorů AMD
kozzi avatar 3.6.2006 10:10 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Nemohu zavást kernel
mozna blbej dotaz, ale překopíroval jste i moduly /lib/modules/verze_vasehojadra a jeste by jste mel prekopirovat initrd(ale to jen v tom pripade s tim redhatem). a u toho vlastniho initrd ci (initramfs) nemusite pouzivat pokud jste ovladace pro vase radice a ovladace pro vasi zakladni desku zkompiloval primo do jadra a ne jako moduly.
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
3.6.2006 12:06 pinďa
Rozbalit Rozbalit vše Re: Nemohu zavást kernel
adresář s moduli jsem překopíroval, ale i kdyby tam nebyl, tak by kernel vypsal, který nemůže zavést. Initrd nepoužívám, to jádro u toho RH není originál.
Na monitoru se nevypíše vůbec nic a přímo se restartuje PC. Když v GRUBu zadám špatný název jádra, tak mi nepíše že jádro s tímhle názvem neexistuje. Ale v tomhle případě se musí minimálně spustit. Vůbec netuším co mám špatně
Jinak nmohokrát děkuji za dosavadní připomínky
kozzi avatar 3.6.2006 12:11 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Nemohu zavást kernel
jen tak mimochodem proc vlastne to jadro kompilujete nekde jinde?
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
kozzi avatar 3.6.2006 12:12 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Nemohu zavást kernel
a hodte sem prosim presnej vypis vaseho grub nastaveni
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
3.6.2006 12:18 pinďa
Rozbalit Rozbalit vše Re: Nemohu zavást kernel
Jádro kompiluju na jiném stroji ze dvou důvodů:
1. Tato distribuce nemá kompilátor 2. Disk je tak malý, že už by se na něj stěží vešly zdrojáky jádra

grub.conf
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Linux
        root (hd0,0)
        kernel /vmlinuz ro root=/dev/hda2
kozzi avatar 3.6.2006 12:26 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Nemohu zavást kernel
title  Arch Linux
root   (hd0,0)
kernel /boot/vmlinuz26 root=/dev/hda1 ro vga=792
initrd /boot/initrd26.img

tak takhle to vypada umně nevim mozna tam zkus misto /vmlinuz dat /boot/nazev_jadra . jo a jak mas rozdeleny disky?
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
3.6.2006 12:35 pinďa
Rozbalit Rozbalit vše Re: Nemohu zavást kernel
vmlinuz je symlink na jadro ktere se jmenuje vmlinuz-2.4.32 Dát tam přímo název jádra jsem už zkoušel také, ale má to stejný efekt.
Disk mám rozdělen na dva, hda1 obsahuje jádro a adresář GRUB, hda2 obsahuje zbytek systému.
Ještě tu kompilaci vyzkouším na jiném stroji, i když na tom na kterém jsem ji dělal se už párkrát jádro kompilovalo.
Jakmile něco zjistím víc, napíšu...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.