Zaradzanie jądrem systemu 557
Powyższe pytania powinny być w miarę zrozumiałe. Najbardziej godna uwagi jest opcja PCI Bridge opliiiii/.atioii. Polecamy odpowiedź Yes, mimo iż jest to stosunkowo nowa opcja. Ja nie miałem z nią nigdy żadnych problemów.
Jeśli zrezygnujemy z demona jądra systemu
Wyłączenie demona spowoduje, że system utraci zdolność łączenia sie z siecią, ponieważ nie będzie komu załadować sterowników. Jeśli zrezygnujemy z obsługi demona, należy skonfigurować odpowiednie sterowniki w samym jądrze lub w odpowiednich skryptach init raczej niż jako moduły.
W następnym etapie skrypt zajmuje się konfiguracją formatów binarnych, które jądro jest w stanie czytać, a także kompatybilnością niektórych formatów danych:
System V IPC (CONFIG SYSVIPCI [Y/n/?]
Kernel support for a.oit binaries (CONFIG_BINFMT_AOUT)[Y/m/n/?]
Kernel support for ELF binaries (CONFIG_BINFMT_ELF)|Y/m/n/?]
Kernel support for JAVA binaries (CONFIC_BINFMT_JAVA)(N/y/m/?)
Compile kernel as ELF - if your GCC is ELF-GCC (CONFIG_KERNFL_FT.~) [Y./n/?]
Processor type (386, 486, Pentium, PPro)(Pentium) defined CONFIG_M586
Opcje pozwalają ustalić, które z binarnych formatów zapisu plików będą odczytywane przez, jądro systemu. Należy odpowiedzieć tak (Y) na wszystkie pytania, poza pytaniem
0 obsługę formatu Java. Chociaż format a. out jest jednym zc starszych formatów Linuksa
1 nie jest technicznie niezbędny do działania systemu, skonfigurowanie go pozwoli jednak uniknąć problemów z uruchamianiem pewnych starszych programów. Niektóre z opcji, które wpiszemy podczas konfiguracji jądra, mogą zniszczyć wybraną tu kompatybilność z binarnym formatem Java, dlatego będziemy musieli zapewnić ją za pomocą innych środków. W miejscu, gdzie pojawia się pytanie o typ procesora, należy wybrać procesor, z którego korzystamy. Nic strasznego się nie stanie, gdy uruchomimy jądro napisane dla procesora 386 na komputerze z procesorem Pentium, ale jądro napisane dla Pentium raczej nie będzie działać na procesorze 386. Jeśli mamy w komputerze procesor NexGen, powinniśmy skompilować go jako 386. upewniwszy się wcześniej, że opcja Math Emulation (z poprzedniej sekcji) została włączona. Jeśli mamy w komputerze procesor inny niż Intel, należy wpisać tu 486. Niektóre procesory mimo, że są określane mianem Pentium, różnią się od klasycznego produktu Intela. Przeważnie udostępniają one pewne bardziej zaawansowane funkcje, na przykład wykonywanie rozkazów w dowolnej kolejności i nic wymagają już dalszej optymalizacji, by działać z pełną efektywnością: