PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__kernel.sec
gozda
cvs w pld-linux.org
Czw, 29 Lip 2004, 19:35:33 CEST
Author: gozda
Date: Thu Jul 29 17:35:30 2004
New Revision: 4407
Modified:
PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__kernel.sec
Log:
- oops, zgubilem jeden plik
Modified: PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__kernel.sec
==============================================================================
--- PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__kernel.sec (original)
+++ PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__kernel.sec Thu Jul 29 17:35:30 2004
@@ -54,7 +54,7 @@
<para> do <filename>/etc/modprobe.conf</filename>. Dzięki tej linijce wszelkie odwołania przy ładowaniu modułów np.</para>
<screen>modprobe eth0</screen>
<para>załadują automatycznie moduł <filename>8139too</filename>. W przypadku posiadania drugiej karty sieciowej należy postępować analogicznie (zamienić eth0 na eth1).</para>
- <para>Jeżeli myślisz, że to trochę bez sensu, to się mylisz się. Przypuśćmy, że masz komputer z dwoma kartami sieciowymi. Pewnego pięknego dnia jedna z nich uległa uszkodzeniu i musisz ją wymienić. Wszystko ładnie wymieniasz, podpinasz kabelek i startujesz komputer. Ponieważ miałeś w kompilowane wszystko w jądro (pech chciał że masz inną kartę która nie jest w kompilowana), to musisz je przekompilować na nowo. Wszystko poszło ładnie, kernel wystartował i wykrył kartę no ale masz teraz pierwszą starą kartę jako drugą, a nową jako pierwszą (sytuacja hipotetyczna ale możliwa). Taką sytuacje można rozwiązać przesyłając parametry do kernela przy uruchamianiu systemu lub zmieniając ustawienia tam, gdzie masz odwołania do kart. Dobra. A teraz mała reklama modułów. Masz sytuację podobną powyższej i rozwiązujesz ją następująco (zwłaszcza jak masz serwer z możliwością wymiany kart bez jego wyłączania). Karta jest na swoim miejscu i przystępujemy do jej uruchomienia. Po dowiedzeniu się jaki moduł ją obsługuje zaglądamy do <filename>/etc/modprobe.conf</filename> i zmieniamy linijkę</para>
+ <para>Jeżeli myślisz, że to trochę bez sensu, to się mylisz. Przypuśćmy, że masz komputer z dwoma kartami sieciowymi. Pewnego pięknego dnia jedna z nich uległa uszkodzeniu i musisz ją wymienić. Wszystko ładnie wymieniasz, podpinasz kabelek i startujesz komputer. Ponieważ miałeś w kompilowane wszystko w jądro (pech chciał że masz inną kartę która nie jest w kompilowana), to musisz je przekompilować na nowo. Wszystko poszło ładnie, kernel wystartował i wykrył kartę no ale masz teraz pierwszą starą kartę jako drugą, a nową jako pierwszą (sytuacja hipotetyczna ale możliwa). Taką sytuacje można rozwiązać przesyłając parametry do kernela przy uruchamianiu systemu lub zmieniając ustawienia tam, gdzie masz odwołania do kart. Dobra. A teraz mała reklama modułów. Masz sytuację podobną powyższej i rozwiązujesz ją następująco (zwłaszcza jak masz serwer z możliwością wymiany kart bez jego wyłączania). Karta jest na swoim miejscu i przystępujemy do jej uruchomienia. Po dowiedzeniu się jaki moduł ją obsługuje zaglądamy do <filename>/etc/modprobe.conf</filename> i zmieniamy linijkę</para>
<screen>alias ethX moduł_starej_karty</screen>
<para>gdzie X jest numerem interfejsu na</para>
<screen>alias ethX moduł_nowej_karty</screen>
Więcej informacji o liście dyskusyjnej pld-doc