Author: qwiat
Date: Mon Aug 22 02:31:20 2005
New Revision: 6326

Modified:
   PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__geninitrd.sec
Log:
- garsc roznych poprawek nadajacych rece i nogi rozdzialowi


Modified: PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__geninitrd.sec
==============================================================================
--- PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__geninitrd.sec   
(original)
+++ PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__geninitrd.sec   Mon Aug 
22 02:31:20 2005
@@ -32,8 +32,22 @@
                        do niego zaś prowadzi łącze o nazwie 
<filename>initrd</filename>.
                </para>
                <para>
-                       Uwaga! Oprócz sterownika kontrolera będziemy musieli 
dodać
-                       moduł obsługi systemu plików dla partycji "/".
+                       Poniżej przedstawiono trzy metody generowania initrd. W
+                       większości wypadków najwygodniejszy będzie pierwszy 
sposób, w
+                       przypadku dwóch pozostałych musimy znać nasz sprzęt i 
system
+                       plików partycji "/" aby wskazać nazwy właściwych 
modułów. Dwie
+                       ostatnie mają jedną zasadniczą przewagę,  mogą być
+                       przeprowadzane na dowolnej maszynie.
+               </para>
+               <para>
+                       Opis wykrywania sprzętu i dobierania właściwych modułów
+                       opisano w <xref linkend="konfiguracja_kernel" />. Przy
+                       tworzeniu initrd przeważnie musimy skorzystać z operacji
+                       chroot-a, możemy użyć dowolnej dystrybucji linuksa 
jednak chyba
+                       najwygodniejsze będzie użycie systemu uruchamianego z
+                       płyty CD np.: <productname>PLD-Live</productname> lub
+                       <productname>RescueCD</productname>. Opis procedury 
chroot-a
+                       z płyty typu Live znajdziemy w <xref 
linkend="administracja_rescue" />.
                </para>
        </section>
 
@@ -42,14 +56,11 @@
        <section id="konfiguracja_geninitrd_automatyczna">
        <title>Automatyczne generowanie initrd</title>
                <para>
-                       Cały proces możemy zautomatyzować, podłączając dysk do
-                       docelowej maszyny, musimy wtedy posłużyć się inną 
dystrybucją
-                       i wykonać operację chroot-a - opis jak to zrobić 
znajduje
-                       się tutaj <xref linkend="administracja_rescue" />.
-                       Możemy użyć dowolnej dystrybucji linuksa jednak chyba
-                       najwygodniejsze będzie użycie systemu uruchamianego z
-                       płyty CD np.: <productname>PLD-Live</productname> lub
-                       <productname>RescueCD</productname>.
+                       Przeważnie sprzęt i używany system plików partycji
+                       "/"  mogą zostać wykryte automatycznie. Proces ten 
zaczynamy
+                       od podłączenia dysku twardego do docelowej maszyny i
+                       posłużenia się inną dystrybucją w celu wykonania 
operacji
+                       chroot-a. 
                </para>
                <para>
                        Jeśli zmieniły się nazwy urządzeń masowych po 
podłączeniu dysku
@@ -85,13 +96,13 @@
        <section id="konfiguracja_geninitrd_reczna">
        <title>Ręczne generowanie initrd</title>
                <para>
-                       Ta operacja może być przeprowadzona z dowolnego 
komputera,
-                       jeśli nie jest to macierzysta maszyna użyjemy dowolnej
+                       Jeśli nie jest to macierzysta maszyna użyjemy dowolnej
                        dystrybucji i operacji chroot-a. Metoda ta wymaga 
precyzyjnej
                        znajomości używanego sprzętu i systemu plików, gdyż sami
                        musimy wskazać odpowiednie moduły. Jest jednak 
konieczna,
-                       np. w sytuacji problemu z automatycznym wykryciem 
wymaganych
-                       sterowników.
+                       w przypadku problemów z automatycznym wykryciem 
wymaganych
+                       sterowników lub jeśli chcemy operację wykonać na innej
+                       maszynie niż docelowa.
                </para>
                <para>
                        Możemy wpisać listę koniecznych modułów do odpowiedniej
@@ -112,30 +123,11 @@
                        {$nowy_initrd}  {$wersja_jądra}</command>
                </para>
                <para>
-                       np.:
-               </para>
-<screen># geninitrd -v --with=ext3 --with=pdc202xx_new  /boot/initrd_nowy 
2.6.7</screen>
-               <para>
-                       Powyższe wywołanie wymusi dodanie dodatkowo modułów 
obsługi
+                       Poniżej zamieszczono przykładowe wywołanie geninitrd dla
                        systemu plików ext3 i kontrolera 
<hardware>IDE</hardware>
-                       PDC20268 firmy Promise.
-               </para>
-       </section>
-
-
-       <section id="konfiguracja_geninitrd_uniwersalne">
-       <title>Generowanie uniwersalnego initrd</title>
-               <para>
-                       Częste zmiany używanego obrazu initrd mogą być 
uciążliwe.
-                       Można to obejść łącząc do jednego obrazu większą ilość
-                       modułów przy pomocy opcji
-                       <emphasis>--with</emphasis> - tak jak to
-                       przedstawiono w powyższym rozdziale.
-                       Warto pamiętać żeby nie przesadzać z ich ilością, może
-                       to spowodować wolniejszy start systemu i niepotrzebne
-                       zużycie pamięci operacyjnej przez nieużywane
-                       sterowniki.
+                       PDC20268 firmy Promise:
                </para>
+<screen># geninitrd -v --with=ext3 --with=pdc202xx_new  /boot/initrd_nowy 
2.6.7</screen>
        </section>
 
 
@@ -210,6 +202,27 @@
                </para>
        </section>
        
+       <section id="konfiguracja_geninitrd_uwagi">
+       <title>Uwagi</title>
+               <para>
+                       Częste zmiany używanego obrazu initrd mogą być 
uciążliwe,
+                       można to obejść łącząc do jednego obrazu większą ilość
+                       modułów. Aby to zrobić możemy dopisać nazwy modułów do
+                       przedstawionych poniżej opcji w pliku
+                       <filename>/etc/sysconfig/geninitrd</filename>:
+<screen>## Basic modules to be loaded
+BASICMODULES=""
 
+## Modules that should be loaded before anything (i.e. jbd for ext3)
+PREMODS=""</screen>
+                       możemy też użyć opcji
+                       <emphasis>--with</emphasis> programu geninitrd, lub 
dodać
+                       dodatkowe moduły przy "ręcznym" budowaniu obrazu.
+                       Warto pamiętać żeby nie przesadzać z ich ilością, może
+                       to spowodować wolniejszy start systemu i niepotrzebne
+                       zużycie pamięci operacyjnej przez nieużywane
+                       sterowniki.
+               </para>
+       </section>
        
 </section>
_______________________________________________
pld-cvs-commit mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to