Portál AbcLinuxu, 14. května 2025 02:41

Dotaz: Přesun zkompilovaného jádra na jiný stroj

LFCIB avatar 8.8.2006 23:05 LFCIB | skóre: 19 | blog: LFCIB | /home/lfcib
Přesun zkompilovaného jádra na jiný stroj
Přečteno: 104×
Odpovědět | Admin
Dobrý večer,

pokud budu chtít kompilovat jádro na rychlém stroji a poté přenést na pomalý kde to má běžet, není v tom nějaký problém? Které součásti jsou důležité aby to běželo? Myslím, že (každopádně jádro), system.map,moduly k jádru a ještě něco?

Potřebuji ten ramdisk? A proč vůbec když mám podporu pro filesystém a disky v jádře a né jako moduly?

Děkuji

LFCIB
-=:L:i:N:u:X:=-<=>-=:4:e:V:e:R:=- Vyhovuje mi Debian GNU/Linux
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Max avatar 8.8.2006 23:09 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ramdisk nepotřebuješ. Jinak myslím, že by to mohlo jet, když bude jádro s modulama zkompilovaný stejným kompilátorem ...
Zdar Max
Měl jsem sen ... :(
8.8.2006 23:09 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli potřebujete ramdisk musite přece vědět vy :-) Jinak opravdu stačí vmlinuz a moduly, a případně initrd.
LFCIB avatar 8.8.2006 23:14 LFCIB | skóre: 19 | blog: LFCIB | /home/lfcib
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
Dobrý večer, díky za reakce. Řeším vedle v diskusi Kernel panic, a nemůžu to rozběhnout. Nevím kdy je potřeba ramdisk, myslím že je to něco co pomůže rozběhnou bootování a v jádře není podpora pro disky nebo filesystém - nebo je tam pouze jako modul. Netuším.
-=:L:i:N:u:X:=-<=>-=:4:e:V:e:R:=- Vyhovuje mi Debian GNU/Linux
Max avatar 9.8.2006 19:11 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
Ramdisk slouží k načtení ovladačů, které nemáte přímo v jádře a přitom je při bootu nezbytně potřebujete. To může být filesystem, nebo řadič disku. Nic jinýho mě v tuto chvíli nenapadá. Takže, pokud si zahvězdičkujete FS, na který máte naformátěno a pomocí lspci zjistit a pak zakomentovat příslušný řadič, tak snad ok a ramdisk nejni třeba...
Zdar Max
Měl jsem sen ... :(
9.8.2006 19:16 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj

Jsou i jiné případy, ale to už je trochu exotičtější - např. pokud je kořenový filesystém na softwarovém RAIDu nebo na NFS. To první už jsem v praxi použil, to druhé naštěstí ještě ne.

14.4.2007 01:06 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
To může být filesystem, nebo řadič disku. Nic jinýho mě v tuto chvíli nenapadá.
Ještě je docela podstatný ovladač pro disk (tuším, že to je modul ide-disk).
LFCIB avatar 13.4.2007 23:06 LFCIB | skóre: 19 | blog: LFCIB | /home/lfcib
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přenos - přesun jádra na jiný stroj je ok, ale jak na iptables, aby se zachovala funkčnost z primárního systému? Napadlo mě to řešit tak, že na primárním systému udělám make a pak to přenesu na sekundární stroj a make install a ono se to správně nainstaluje. Ale ono to křičí po zdrojích kernelu, což tahat nechci. Jaký postup doporučíte, když chci přetáhnout iptables které musím opatchovat POMem který chce i do kernelu. Jaký zvolit postup kompilace a následného přesunu? Snad to není zmatečné :-)

Díky
-=:L:i:N:u:X:=-<=>-=:4:e:V:e:R:=- Vyhovuje mi Debian GNU/Linux
Josef Kufner avatar 13.4.2007 23:13 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
Opravdu stačí překopírovat moduly a jádro tak, jak to dopadlo po make install. Tj. jádro se prostě zkopíruje a moduly vemeš z /lib/modules a dáš je na stejné místo na druhém stroji. Víc nic.
Hello world ! Segmentation fault (core dumped)
LFCIB avatar 13.4.2007 23:16 LFCIB | skóre: 19 | blog: LFCIB | /home/lfcib
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
Dobrý večer. Ano, to je v pořádku, s kernelem to mám vyzkoušeno, ale u IPTABLES nevím co přesně přesunout podle vzoru s kernelem.

Díky
-=:L:i:N:u:X:=-<=>-=:4:e:V:e:R:=- Vyhovuje mi Debian GNU/Linux
Josef Kufner avatar 13.4.2007 23:24 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
U iptables stačí zkopírovat konfigurák/skript, kde jsou uložena pravidla. Pokud máš v novém jádře podporu pro iptables stejně jako ve starém, tak to musí fungovat.
Hello world ! Segmentation fault (core dumped)
LFCIB avatar 13.4.2007 23:36 LFCIB | skóre: 19 | blog: LFCIB | /home/lfcib
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
Mám právě patchované iptables POMem, nevadí? Zkoušel jsem to přenést a pak dát make install, ale bohužel to chce zdroje kernelu (kernel dir myslím), nevím proč to chce po kompilaci.
-=:L:i:N:u:X:=-<=>-=:4:e:V:e:R:=- Vyhovuje mi Debian GNU/Linux
LFCIB avatar 13.4.2007 23:37 LFCIB | skóre: 19 | blog: LFCIB | /home/lfcib
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
A ty zdroje bych tam nerad tahal, proto hledám řešení: tahat jen potřebné, díky
-=:L:i:N:u:X:=-<=>-=:4:e:V:e:R:=- Vyhovuje mi Debian GNU/Linux
Josef Kufner avatar 13.4.2007 23:41 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
Ať tak či onak, nakonec tě zajímá jen zkompilovaná binárka (případně moduly) a konfigurák. Pokud jsi patchoval i něco jiného než jádro, budeš muset zkopírovat i to něco jiného (odhaduju, že v tvém případě upravenou binárku iptables – /usr/local/sbin/iptables?).
Hello world ! Segmentation fault (core dumped)
LFCIB avatar 14.4.2007 08:54 LFCIB | skóre: 19 | blog: LFCIB | /home/lfcib
Rozbalit Rozbalit vše Re: Přesun zkompilovaného jádra na jiný stroj
Ok, díky :-)
-=:L:i:N:u:X:=-<=>-=:4:e:V:e:R:=- Vyhovuje mi Debian GNU/Linux

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.