Portál AbcLinuxu, 24. dubna 2024 15:52


Dotaz: SUSE 10.1 kompilace jádra

Limoto avatar 1.8.2006 15:45 Limoto | skóre: 32 | blog: Limotův blog
SUSE 10.1 kompilace jádra
Přečteno: 101×
Odpovědět | Admin
jelikož sem se chtěl zbavit initrd a původního jádra, tak sem zompilloval nový jádro. při spouštění ale vyhodí hlášku: Warning: unable to open an inital console a ani se nespustí služby, potom naskočí (none) login: a když se přihlásím ať už jako root nebo normální user tak to vyhoddí Chyba v modulu služby (a k tomu ještě v nějakým ne-českým kódování) jak ten kernel rozjet?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.8.2006 16:24 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
Odpovědět | | Sbalit | Link | Blokovat | Admin
jelikož sem se chtěl zbavit initrd a původního jádra

Dovod? Evidentne si skompiloval jadro bez podpory konzoly, takze to vidim na dlhsiu cestu ...
Project Satan infects Calculon with Werecar virus
Limoto avatar 1.8.2006 17:21 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
kde tam ej podpora konzole? nic takovýho sem nenašel
1.8.2006 16:41 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
Odpovědět | | Sbalit | Link | Blokovat | Admin
Těžko hádat, pokud ani nenapíšete, z jakých zdrojáků a s jakou konfigurací jste to jádro překládal.
Limoto avatar 1.8.2006 16:43 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
jádro je 2.6.16.21-0.13 (nejnovější v YaSTu), konfigurace to mám jako zkopírovat celej .config?
1.8.2006 16:46 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
Spíš jde o to, jak vznikla. Jestli jste jen něco (co?) upravil oproti defaultní, jestli jste naopak něco přidal nebo jestli jste se snažil jít do minimální konfigurace.
Limoto avatar 1.8.2006 17:03 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
snažil sem se vyhodit nepotřebný
1.8.2006 17:07 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
Možná jste toho vyhodil moc. Upřímně řečeno, nezdá se mi, že by toho v distribučním jádře bylo nějak moc nepotřebného, naprostá většina postradatelných věcí je v modulech. Také bych doporučoval zvážit, zda se opravdu obejdete bez initial ramdisku.
Limoto avatar 1.8.2006 21:19 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
no, jde o to, že některý moduly jsou mi na prd a kdybych je kompiloval, tak tu kompilaci hodně prodloužím (mám Durona Morgan 1210MHz). nevidím nic, co bych v initrd potřeboval, všechno je v pohodě až po ten warning
Limoto avatar 3.8.2006 17:49 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
hmm, tak sem si všiml že u toho kernelu z YaSTu je initrd, zkusil sem ho použít a skoro to nabootovalo (seklo se to při spouštění kterési service, že se rozsvítila floppyna a nechtěla zhasnout a nejelo to dál - asi sem něco špatně nakonfiguroval), ale zajímalo by mě, jak se toho initrd zbavit.. nemohlo by to dělat udev? (přiznám se, že nevím co to je, ale někde sem četl že to nějak blblo)
1.8.2006 22:28 patok
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejspis to fakt bude tou konzoli (nebo proste si zapomel neco zkompilovat - mej taky na mysli, ze nektery klicovy veci musis mit v jadre napevno), takze jak to opravit...

Predpokladam ze SuSE bude mit nejaky rescue CD, jestli ne, budes si muset vystacit s instalacnim, nebo nejakym live cd. Nejdrulezitejsi je se dostat do konzole (a mit superuzivatelsky prava samozrejme). Musis namountovat disk (pokud to za tebe neudela treba automount). Potom (neni to nutny, pokud budes jadro kopirovat 'rucne' do /boot) se na ten disk 'chrootnes' a vratis se ke zdrojakum kernelu... spustis znovu konfiguraci, pridas to co chybi (pripadne nektery moduly co by mohly delat problemy tam das napevno), zkompilujes a nainstalujes... jestli si nedaval jeste "make mrproper", tak to bude rychlejsi daleko. Pak se kouknes do /etc/lilo.conf nebo /boot/grub/menu.1st, podle toho co mas za loader). grub/lilo nainstalujes do MBR nejspis (lilo staci jenom spustit bez parametru, grub nejaky parametry pozaduje myslim). a zkusis restartovat... Takhle to muzes opakovat dokola, kdyby se to nedarilo... Jinak pri konfiguraci kernelu se da i vyhledavat klavesou / (slash), takze si muzes zkusit tu konzoli i najit... ja taky ted poradne nevim co presne tam mas hledat (a ani se nemuzu podivat za tebe, pac kernel kernel mam na odpojenym 500Mb disku :D).

celej postup v prikazech (ber to jen orientacne)... zaciname po bootu z live cd a ziskani shellu:
$ mkdir /mnt/hd
$ mount -t ext3 /dev/hda1 /mnt/hd
$ chroot /mnt/hd
$ cd /usr/src/linux
$ make menuconfig && make && make install # u make install neni potreba nasledne spoustet spoustet lilo (grub myslim taky ne)
$ reboot
... snad to alespon trochu pomuze ;o)
Limoto avatar 3.8.2006 08:04 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
Odpovědět | | Sbalit | Link | Blokovat | Admin
tak jsem stáhl vanilla kernel, při konfigraci sem na žádný konsole nšahal a zas to stejný :-(
3.8.2006 11:10 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
Len koli presnosti - pri konfiguracii vychadzas z defaultnej, alebo zo SUSE konfiguracie?
Project Satan infects Calculon with Werecar virus
Limoto avatar 3.8.2006 14:15 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
no, ten .config ze suse jsem tam nkopíroval, prostě make menuconfig a všechno znova :-D
3.8.2006 14:19 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
/proc/config.gz ?
Project Satan infects Calculon with Werecar virus
Limoto avatar 3.8.2006 14:22 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
co je s ním? prostě jsem stáhnul zdrojáky kernelu, vybalil, udělal symlink, make menuconfig, make, make install, make modules_install nic jinýho
3.8.2006 14:26 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
Něco snad přece - jak to bootujete? Jak jste vyrobil initial ramdisk?
Limoto avatar 3.8.2006 14:37 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
ten jsem nevyrobil
3.8.2006 14:42 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
Podívejte se, na rovinu: dokud se neuráčíte napsat, co jste to vlastně přeložil a jak jste to vlastně bootoval, žádné kloudné odpovědi se nedočkáte. Páčíme to z vás už třetí den a pořád jen samé mlhavé náznaky typu "něco jsem tam z konfigurace vyházel, nějak jsem to zkusil nabootovat, hodilo to nějakou chybu". Jasnovidci nejsme (aspoň já ne). Tak si to rozmyslete…
3.8.2006 14:30 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
To si pouzil defaultnu konfiguraciu (i386, fs v M a pod.).
Skus rozbalit ten z /proc - je to konfigurak ktory bol pouzity pre nastavenie aktualneho(beziaceho) kernelu - medzi nimi moze byt sakramentsky rozdiel ;-).
Project Satan infects Calculon with Werecar virus
Limoto avatar 3.8.2006 14:38 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
kterej má zakompilovaný všechno, kromě toho co potřebuju ;-)
3.8.2006 14:43 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
Je jednoduchsie FUNGUJUCE jadro upravit ako bez skusenosti konfigurovat od zakladov
Project Satan infects Calculon with Werecar virus
Limoto avatar 3.8.2006 14:42 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
pochopitelně jsem zakompiloval řadič a root FS ;-)
Limoto avatar 4.8.2006 20:22 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: SUSE 10.1 kompilace jádra
Odpovědět | | Sbalit | Link | Blokovat | Admin
tak asi na 10. pokus o hledání tady na fóru sem našel thread, ve kterým to vyřešili. takže už to jede :-)

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.