Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Polskie forum (Polish)
  • Search

Dukumentacja kompilowania kernela

Witajcie na polskim forum użytkowników Gentoo!
Opis instalacji i pracy z Gentoo. Pozostała dokumentacja Gentoo

Moderator: SlashBeast

Post Reply
  • Print view
Advanced search
9 posts • Page 1 of 1
Author
Message
Suami777
n00b
n00b
Posts: 19
Joined: Sun Jul 07, 2013 9:45 am

Dukumentacja kompilowania kernela

  • Quote

Post by Suami777 » Sun Jul 28, 2013 7:31 pm

Witam, poszukuje jakiegoś dość obszernego poradnika, dokumentacji tutorialu etc. dotyczącego w jaki sposób ręcznie kompilować jądro.

Do tej pory używam genkernel'a do skompilowania jądra ale chciałbym się nauczyć to robić samemu, ale dokumentacja na stronie gentoo nie jet dokładna - nie opisuje dużej części opcji które znajdują się w menu kompilacji.

Czy możecie mi coś polecić ?
Top
SlashBeast
Retired Dev
Retired Dev
User avatar
Posts: 2922
Joined: Tue May 23, 2006 11:50 am
Contact:
Contact SlashBeast
Website

  • Quote

Post by SlashBeast » Sun Jul 28, 2013 7:38 pm

Za szybko sie te opcje zmieniaja. Od tego masz 'help' przy kazdej opcji, by wiedziec, co robi.
Top
Suami777
n00b
n00b
Posts: 19
Joined: Sun Jul 07, 2013 9:45 am

  • Quote

Post by Suami777 » Sun Jul 28, 2013 7:44 pm

czyli uczyć się na oślep ? ;)
Top
sherszen
Apprentice
Apprentice
Posts: 217
Joined: Fri Jul 28, 2006 6:59 pm

  • Quote

Post by sherszen » Sun Jul 28, 2013 8:33 pm

Nie, czytać ze zrozumieniem i wiedzieć co się chce osiągnąć. Dokumentacja Gentoo pokazuje jak utworzyć minimalny działający kernel. Wszystkich opcji przecież nie musisz włączać.
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Sun Jul 28, 2013 9:05 pm

Suami777 wrote:czyli uczyć się na oślep ? ;)
Jak?

Kompilacja jajka, to trzy polecenia po kolei, i dopisanie nowego jajka do gruba.
Całą kompilację masz wyłożoną czarno na białym w pliku README w źródłach kernela.
Najtrudniejszy jest konfig kernela, ale na to też są sposoby, najbliższy opis tutaj:
http://forums.gentoo.org/viewtopic-t-885146.html

Do tego masz w źródłach kernela, w katalogu scripts taki magiczny srypt ver_linux, który bardzo grzecznie wypisze na ekranie wszyskie załadowane moduły.

Użycie banalnie proste:

Code: Select all

/usr/src/linux/scripts/ver_linux
Pozdro
8)
Top
Suami777
n00b
n00b
Posts: 19
Joined: Sun Jul 07, 2013 9:45 am

  • Quote

Post by Suami777 » Mon Jul 29, 2013 3:14 pm

Super, dzięki :)

mam tylko pytanko o stworzenie initrd w dokumentacji jest napisane żeby stworzyć go mkinitrd -o ale takiej komendy nie mam, wyszukujac emergem tez nie znajduje mi nic, jak stworzyc initrd ?
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Mon Jul 29, 2013 3:20 pm

Initrd nie jest niezbędny, jeśli system plików, jaki masz na rootfs oraz sterownik kontrolera dysku wbudujesz na stałe w kernel, to będzie wstawał bez żadnego initrd.

Initrd jest używany we wszystkich dystrybucjach, które dostarczają gotowe jajo, kiedy nie wiadomo, na jakim sprzęcie będzie taki system uruchomiony, wtedy w takim initrd jest XX sterowników potrzebnych do startu systemu w różnych konfiguracjach sprzętowych.
Genkernel też buduje jajo z initrd, z tych samych powodów.


Ja initrd nie używam w ogóle. ;)

Pozdro
8)
Top
SlashBeast
Retired Dev
Retired Dev
User avatar
Posts: 2922
Joined: Tue May 23, 2006 11:50 am
Contact:
Contact SlashBeast
Website

  • Quote

Post by SlashBeast » Mon Jul 29, 2013 5:30 pm

Male sprostowanie, nie initrd a initramfs, initrd juz 'od wiekow' nie jest uzywany.

Generalnie, initramfs jest istotny gdy musisz cos zrobic, zanim zamontujesz rootfs. np. poskladac raida, lvm, zamontowac zasoby po nfs i inne czary.
Top
sq9sho
n00b
n00b
Posts: 4
Joined: Fri Oct 04, 2013 5:21 pm
Location: JO90NH

  • Quote

Post by sq9sho » Sat Oct 05, 2013 11:10 am

To może pomóc http://www.linux.org/threads/%EF%BB%BFt ... tion.4203/.
Top
Post Reply
  • Print view

9 posts • Page 1 of 1

Return to “Polskie forum (Polish)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic