Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: gentoo 26. 12. 2018, 00:03:37

Název: Zaseknutí při instalaci Gentoo: genkernel neexistuje
Přispěvatel: gentoo 26. 12. 2018, 00:03:37
Edukacne instalujem Gentoo do VirtualBoxu podla navodu, ale dostal som sa do bodu ked neviem zadat prikaz "genkernel all" a som z toho volaaky zmateny. Samozrejme som aj pozeral oficialny navodm aj googlil.

Navod: https://rmtheis.wordpress.com/2011/03/14/gentoo-x86-linux-installation-on-a-virtualbox-image/

Dostal som sa po pasaz "Automatically configure and compile kernel source"
Prikaz: "emerge genkernel" prebehne.
Prikaz: zcat /proc/config.gz > /usr/share/genkernel/arch/x86/kernel-config  .. adresar "/usr/share/genkernel/arch/x86/kernel-config" neexistuje ale nasiel som podobny

No a genkernel all vypisuje ze taky prikaz neexistuje.

Staci mi jednoducha odpoved/rada a nasmerovanie, ze kde to súdruh z vychodu urobil chybu.

Vdaka
Název: Re:zaseknutie pri instalacii Gentoo - genkernel all
Přispěvatel: RDa 26. 12. 2018, 00:44:03
Sice pouzivam genkernel, ale nikdy ne v automatickem rezimu. Mam to udelano tak, ze .config si vzdy kopiruji z predesle verze do /usr/src/linux a v genkernel.conf mam upraveny optiony aby to ten config nemazalo. Ziju si s tim takto 12 let. V pripade nove instalace beru config ze stroje ktery mel podobne vyuziti (nekde mam vsechny moduly pro multimedia - co by kdyby, jinde je to hodne osekany).

muj /etc/genkernel.conf
Kód: [Vybrat]
MENUCONFIG="yes"
CLEAN="no"
MRPROPER="no"
MOUNTBOOT="yes"
BOOTLOADER="grub"

Tvuj priklad dela zcat /proc/config.gz coz je teda - vem konfiguraci z aktualne beziciho systemu... tj instalacni usb/dvd. Nedelas nahodou 64-bit verzi, takze by cesta nebyla s /x86/ ? Ja takovou cestu mam, ale je v ni nejaky stary kernel-config z 2014... nekdy pri updatu si to totiz ten .conf spatne zmerguji.. tak se muze stat ze si to obcas mohlo delat co chtelo automagicky.
Název: Re:Zaseknutí při instalaci Gentoo: genkernel neexistuje
Přispěvatel: RDa 26. 12. 2018, 00:45:09
No a genkernel all vypisuje ze taky prikaz neexistuje.

Udelal jsi emerge genkernel, v tom chrootu? To neni soucasti standardni instalace.
Název: Re:Zaseknutí při instalaci Gentoo: genkernel neexistuje
Přispěvatel: Trupik 26. 12. 2018, 07:32:09
Pre edukačné účely doporučujem sa držať gentoo handbook-u, kde je každý krok vysvetlený podrobne. V tom návode, podľa ktorého ideš sú len zaradom príkazy, bez toho, aby si mal potuchy, na čo slúžia. Skrátený návod je OK pre ďalšie inštalácie, ale prvú rob podľa handbooku a nekopíruj bezhlavo príkazy, ale čítaj, o čo v nich ide.
Název: Re:zaseknutie pri instalacii Gentoo - genkernel all
Přispěvatel: udernik 27. 12. 2018, 22:14:19
Nedelas nahodou 64-bit verzi, takze by cesta nebyla s /x86/ ?

Ano, je to 64bit. find | grep "config-kernel" najde len toto:
Kód: [Vybrat]
./usr/bin/kernel-config
./usr/share/man/man1/kernel-config.1.bz2

Nic, co by sa podobalo na /usr/share/genkernel/arch/x86/kernel-config 

Udelal jsi emerge genkernel, v tom chrootu? To neni soucasti standardni instalace.

Mam dojem, ze ano. T.j. je ten skrateny navod zly? Predsa len, ze z roku 2011.
Název: Re:Zaseknutí při instalaci Gentoo: genkernel neexistuje
Přispěvatel: V. 27. 12. 2018, 23:12:08
Omlouvam se, že za všechny ty roky jsem genkernel asi nepoužil ...

A) jestli mam genkernel - pomůže (např.) "equery b genkernel" (prohledá soubory na disku a vypíše z jakého jsou balíčku), případně "eix genkernel" (vypíše balíčky s tímto stringem) nebo "qlist -ICv genkernel"(to vypíše konkrétní verzi)
B) v principu stačí nakonfigurovat kernel, stáhnout třeba gentoo-sources v /usr/src/linux spustit "make menuconfig", nějaký vzor by měl být i na tom live distru v /proc/config.xz.
Název: Re:zaseknutie pri instalacii Gentoo - genkernel all
Přispěvatel: RDa 28. 12. 2018, 09:18:04
Mam dojem, ze ano. T.j. je ten skrateny navod zly? Predsa len, ze z roku 2011.

No zly.. Gentoo je distro co ma rolling updates takze nejde pouzit vzdy stejny postup, ktery vznikl v urcite dobe. V tom navodu me hned prastil do oci zastaraly kernel a lilo... nemluvne tedy o tom, ze ses rozhodl delat jinou arch nez 32 bit :)

Jak radil nekdo vyse - postupuj podle oficialniho Gentoo Handbook-u, ktery je aktualizovan prubezne a je tam taky vysvetlujici text, proc se nektere veci delaji. Pokud jsi nikdy gentoo neinstaloval, je blbost pouzit neco jineho. Pozor - casto se lisi podle architektury - takze zvolit tu, na kterou cilis (64bit tj. amd64).
Název: Re:zaseknutie pri instalacii Gentoo - genkernel all
Přispěvatel: udernik 28. 12. 2018, 12:38:31
V tom navodu me hned prastil do oci zastaraly kernel a lilo...

Pravda :-D

Vdaka za rady.
Název: Re:Zaseknutí při instalaci Gentoo: genkernel neexistuje
Přispěvatel: Ladislav Zitka 28. 12. 2018, 16:46:25
Asi uz je to vyreseno, ale pro cistou VM instalaci nezel na blogy, ale Gentoo Wiki, that's enough to finish it.