PLD-doc/book: pl_book__bootloader pl_book__bootloader/pl_bootloader.chp pl_book__bootloader/pl_bootl...

qwiat cvs at pld-linux.org
Sat Oct 29 15:28:23 CEST 2005


Author: qwiat
Date: Sat Oct 29 15:28:18 2005
New Revision: 6502

Added:
   PLD-doc/book/pl_book__bootloader/
   PLD-doc/book/pl_book__bootloader/pl_bootloader.chp
   PLD-doc/book/pl_book__bootloader/pl_bootloader__grub.sec
   PLD-doc/book/pl_book__bootloader/pl_bootloader__lilo.sec
   PLD-doc/book/pl_book__bootloader/pl_bootloader__rcboot.sec
   PLD-doc/book/pl_book__bootloader/pl_bootloader__wstep.sec
Removed:
   PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__boot_loader.sec
Modified:
   PLD-doc/book/pl_book__instalacja/pl_instalacja__chroot.sec
   PLD-doc/book/pl_book__instalacja/pl_instalacja__rescuecd.sec
   PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja.chp
   PLD-doc/book/pl_book__master.docb
Log:
- rozbicie sekcji o bootloadere na mniejsze
- zmiana nazwy linkow w rozdzialach o instalacji
- wywalenie zbednego rozdzialu


Added: PLD-doc/book/pl_book__bootloader/pl_bootloader.chp
==============================================================================
--- (empty file)
+++ PLD-doc/book/pl_book__bootloader/pl_bootloader.chp	Sat Oct 29 15:28:18 2005
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="iso-8859-2"?>
+<chapter id="bootloader">
+	<title>Bootloader</title>
+	<para>Ten rozdział zawiera dostępnych w PLD bootloaderów</para>
+	&bootloader_wstep;
+	&bootloader_lilo;
+	&bootloader_grub;
+	&bootloader_rcboot;
+</chapter>

Added: PLD-doc/book/pl_book__bootloader/pl_bootloader__grub.sec
==============================================================================
--- (empty file)
+++ PLD-doc/book/pl_book__bootloader/pl_bootloader__grub.sec	Sat Oct 29 15:28:18 2005
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="iso-8859-2"?>
+<section id="bootloader_grub">
+<title>Grub</title>
+	<para>
+        Każdy z nas zastanawiał się kiedyś nad alternatywą dla <command>lilo</command>, które lubiło czasem zawodzić.
+        Okazuje się, że istnieje bardzo dobra alternatywa o nazwie <command>grub</command>.
+        Ten drugi bootmanager różni się nieco od pierwszego. Największą różnicą jest obsługa dużej gamy systemów plików.
+        Dzięki możliwości bezpośredniego dostępu do systemu plików, jesteśmy w stanie załadować dowolny obraz,
+        który nie został umieszczony w pliku konfiguracyjnym.
+	</para>
+	<para>
+        Konfiguracja gruba różni się nieco od konfiguracji jego konkurentów. Przedewszystkim nie używamy już
+	nazw dysków opierających się na urządzeniach widniejących w <filename>/dev</filename> 
+	(np. <filename>/dev/hda</filename>). Grub przy pomocy BIOSa
+	sprawdza istniejące dyski w systemie i numeruje je począwszy od zera. Dla przykładu, jeżeli posiadamy
+        dwa dyski twarde (np. hda i hdc), pierwszy z nich zostanie oznaczony jako hd0, drugi jako hd1.
+        Sytuacja z partycjami wygląda podobnie, również numerowane są od zera, natomiast pierwsza partycja logiczna
+	będzie oznaczona numerem 4. Dla dotychczasowego <filename>/dev/hda1</filename> w grubie powinniśmy używać (hd0,0). 
+	Podane nawiasy nie są przypadkowe, to cecha składni poleceń gruba. Jeżeli określamy jakiś dysk/partycję,
+        robimy to w nawiasach.
+	</para>
+	<para>
+        Przejdźmy do konfiguracji. Zakładamy, że zarówno rootfs, jak i boot leżą na tej samej partycji.
+	W przykładowej konfiguracji będzie to <filename>/dev/hda1</filename>. 
+	Plikiem konfiguracyjnym w domyślnej instalacji jest
+       <filename>/boot/grub/menu.lst</filename>.
+	</para>
+	<screen># cat /boot/grub/menu.lst
+timeout 15
+
+title  PLD 2.0 (Ac)
+root (hd0,0)
+kernel /boot/vmlinuz root=0301
+initrd /boot/initrd</screen>
+	<para>
+	Pewnie zastanawiasz się skąd wzięły się te dziwne cyferki przy <command>root=</command> ?
+	Nie ma w nich nic dziwnego, w naszym przypadku 03 to 'major' a 01 to 'minor' naszej partycji.
+	Skąd wziąć te cyferki? To nic trudnego, musimy tylko umieć przeliczać liczby dziesiętne
+	na szesnastkowe.
+	</para>
+	<screen># ls -l /dev/hda1
+brw-rw----  1 root disk 3, 1 2004-06-03 18:41 /dev/hda1</screen>
+	<para>
+	Pierwsza liczba (3) to major, druga (1) to minor. Urządzenia w katalogu <filename>/dev</filename> posiadają
+        oznaczenia w systemie dziesiętnym, kernelowi należy przekazać je w szesnastkowym.
+        Akurat w przypadku hda1 nic się nie zmienia, bo zarówno liczby 3 jak i 1 w obu
+        systemach liczbowych są jednakowe. W przypadku podawania parametru <command>root=</command>
+        major można podać w postaci jednej cyfry, natomiast minor powinien być już rozwinięty do dwóch.
+        Tym sposobem możemy zamienić <command>root=0301</command> na <command>root=301</command>.
+	W przypadku dysków scsi postępujemy analogicznie.
+	</para>
+	<para>
+        Przejdźmy do instalacji gruba w bootsektorze dysku (MBR).
+	</para>
+	<screen># grub
+grub> root (hd0,0)
+Filesystem type is xfs, partition type 0x83
+
+grub> setup (hd0)
+Checking if "/boot/grub/stage1" exists... yes
+Checking if "/boot/grub/stage2" exists... yes
+Checking if "/boot/grub/xfs_stage1_5" exists... yes
+Running "embed /boot/grub/xfs_stage1_5 (hd0)"...  18 sectors are embedded.
+succeeded
+Running "install /boot/grub/stage1 (hd0) (hd0)1+18 p (hd0,0)/boot/grub/stage2
+/boot/grub/menu.lst"... succeeded
+Done.
+grub> quit</screen>
+	<para>
+        Staliśmy się posiadaczami bootloadera <command>grub</command>
+        w naszym systemie. W odróżnieniu od <command>lilo</command> nie ma potrzeby ponownej
+        instalacji gruba w MBR w przypadku zmiany kernela lub pliku konfiguracyjnego.
+	</para>
+	<para>
+        Może brakować Ci jeszcze możliwości startu z partycji, na której masz zainstalowany np.
+        system MS Windows. Dodanie kolejnego wpisu należy do bardzo prostych czynności.
+	Zakładająć, że jest on zainstalowany na <filename>/dev/hda2</filename>, 
+	na końcu pliku konfiguracyjnego dopisujemy:
+	</para>
+	<screen>title Windows
+rootnoverify (hd0,1)
+chainloader +1
+</screen>
+</section>

Added: PLD-doc/book/pl_book__bootloader/pl_bootloader__lilo.sec
==============================================================================
--- (empty file)
+++ PLD-doc/book/pl_book__bootloader/pl_bootloader__lilo.sec	Sat Oct 29 15:28:18 2005
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="iso-8859-2"?>
+<section id="bootloader_lilo">
+	<title>LiLo</title>
+
+<para>
+      Wiele osób korzystających z dystrybucji takich jak <productname>Debian</productname>
+      czy <productname>PLD</productname>, jest niezadowolonych z brzydkiej tabelki wyboru 
+      bootowania systemu, jaką oferuje nam lilo. Jednak to samo lilo może mieć ładne i 
+      kolorowe menu wyboru takie samo jak oferuje nam <productname>RedHat</productname> 
+      czy <productname>Mandrake</productname>. Wystarczy tylko poprawić  
+      <filename>/etc/lilo.conf</filename>, zmienić tryb uruchamiania z tekstowego 
+      na graficzny i dodać kilka dodatkowych parametrów. Gdy już będziemy mieli dobrze skonfigurowany
+      boot loader i nasz system będzie się poprawnie uruchamiał, to będziemy mogli zadbać o to aby 
+      montował odpowiednie systemy plików w odpowiednie miejsca. Uzyskamy pewność, że miejsce
+      na naszych partycjach będzie dobrze rozdysponowane, a i ułatwi nam to poźniejszą pracę z systemem.
+</para>
+<para>
+      Przyjżyjmy się więc bliżej plikowi <filename>/etc/lilo.conf</filename>, 
+      aby dowiedzieć się za co odpowiadają poszczególne opcje konfiguracyjne.
+</para>
+<para>
+Opcja:
+</para>
+<screen>vga=normal</screen> 
+<para>- odpowiada za ustawienie odopowiedniego trybu pracy naszej karty graficznej, przy wykorzystaniu framebuffera typu vesa mamy następujące ustawienia</para>
+<screen>+-----------------------------------------+---------+
+| VESA framebuffer console @ 1024x768x64k | vga=791 |
+| VESA framebuffer console @ 1024x768x32k | vga=790 |
+| VESA framebuffer console @ 1024x768x256 | vga=773 |
+| VESA framebuffer console @ 800x600x64k  | vga=788 |
+| VESA framebuffer console @ 800x600x32k  | vga=787 |
+| VESA framebuffer console @ 800x600x256  | vga=771 |
+| VESA framebuffer console @ 640x480x64k  | vga=785 |
+| VESA framebuffer console @ 640x480x32k  | vga=784 |
+| VESA framebuffer console @ 640x480x256  | vga=769 |
++-----------------------------------------+---------+</screen>
+<screen>install=/boot/boot-bmp.b</screen>
+<para>- włączy graficzny tryb botowania</para>
+<screen>bitmap = /boot/lilo-pldblue8.bmp</screen>
+<para>- określi jaką bitmapę ma załadować jako tło startowe</para>
+<screen>bmp-table = 17,9;1,14,16,4
+bmp-colors = 0,213,137;152,24,1
+bmp-timer = 2,29;152,52,1 </screen>
+<para>- odpowiadają za ustawienia koloru czcionek oraz rozmieszczenia tabelki wyboru i licznika czasu jaki nam pozostał</para>
+<screen>timeout=50</screen> 
+<para>- sprawi, iż podczas  startu  boot  loader  poczeka  pięć sekund (50 dziesiętnych sekundy) na wybranie systemu, który ma zostać uruchomiony, jeśli tego nie zrobimy odpalony zostanie system ustawiony jako domyślny</para>
+<screen>default=PLD</screen>
+<para>- Jako domyślny system ustawia obraz z etykietą PLD</para>
+<screen>boot=/dev/hda</screen>
+<para>- lilo korzysta z głównego boot  rekordu (MBR)  na
+	<filename>/dev/hda</filename>  (zajrzyj  do pliku
+	<filename>user.tex</filename> dokumentacji lilo, aby
+	dowiedzieć się więcej o różnych sposobach instalacji lilo i  współpracy
+	z innymi systemami operacyjnymi)</para>
+<screen>prompt</screen>
+<para>- Wyświetla linię zachęty bez oczekiwania na naciśnięcie klawisza.
+         Przeładowanie systemu bez udziału użytkownika  jest  niemożliwe,
+	 jeśli opcja <option>prompt</option> jest ustawiona, a
+	 <option>timeout</option> nie.</para>
+<screen>read-only</screen>
+<para>- Określa, że główny system plików powinien być zamontowany  tylko
+            do odczytu.  Na ogół procedura startowa systemu później ponownie
+            montuje główny system plików do odczytu i zapisu  (np.  po  jego
+	    sprawdzeniu).</para>
+<screen>lba32</screen>
+<para>- włącza wykorzystanie 32-bitowego adresowania, pozwala na zbootowanie 
+	komputera z dowolnej partycji na dysku, dzięki temu może ona 
+	znajdować się na dysku z więcej niż 1024 cylindrami</para>
+<screen>image=/boot/vmlinuz</screen>
+<para>- określa obraz jądra, który ma być wykorzystany do startowania systemu</para>
+<screen>root=/dev/hda8</screen>
+<para>- określa urządzenie na którym znajduje się główny system plików</para>
+<screen>label=PLD</screen>
+<para>- nadaje obrazowi etykietę o nazwie PLD</para>
+<screen>other=/dev/hda1</screen>
+<para>- określa inny system z którego możemy starować</para>
+<screen>label=Windows</screen> 
+<para>- nadaje temu systemowi etykietę</para>
+<para>Po ustawieniu wszystkich potrzebnych opcji w pliku <filename>/etc/lilo.conf</filename> należy przeładować lilo poleceniem: </para>
+<screen># lilo -v</screen>
+<para>Jeżeli nie pokazały się żadne błędy, boot loader powinien być zainstalowany na naszym dysku</para>
+</section>

Added: PLD-doc/book/pl_book__bootloader/pl_bootloader__rcboot.sec
==============================================================================
--- (empty file)
+++ PLD-doc/book/pl_book__bootloader/pl_bootloader__rcboot.sec	Sat Oct 29 15:28:18 2005
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="iso-8859-2"?>
+<section id="bootloader_rcboot">
+<title>rc-boot</title>
+<section id="bootloader_rcboot_wstep">
+	<title>Wstęp</title>
+
+	<para>
+		Osoby nie przepadające z konfiguracją powyższych bootloaderów,
+		mogą skorzystać z narzędzia o nazwie <application>rc-boot</application>.		
+		Jest to proste i wygodne w użyciu narzędzie, stworzone dla
+		potrzeb PLD, które zapewnia uniwersalny interfejs do
+		zarządzania bootloaderem.
+		Dzięki programowi <application>rc-boot</application> możemy
+		używać dowolnego bootloadera (np.
+		<application>LiLo</application>, <application>Grub</application>),
+		nie znając jego zasady działania oraz składni pliku konfiguracji.
+		Pakiet <application>rc-boot</application> został
+		stworzony w celu automatycznego aktualizowania bootloadera
+		po zaktualizowaniu jądra, jednak nie zdobył szerszej
+		popularności wśród użytkowników.
+	</para>
+
+	<para>
+		Aby utworzyć
+		bootloader omawianym narzędziem należy się posłużyć poleceniem
+		<command>rc-boot</command>, to jaki bootloader zostanie użyty i
+		jakie opcje będą ustawione, definiujemy w jednym uniwersalnym
+		pliku konfiguracji:
+		<filename>/etc/sysconfig/rc-boot/config</filename>. Dodatkowo
+		wymagane są specjalne pliki "obrazów" odpowiadające każdemu
+		systemowi operacyjnemu, który chcemy obsługiwać z poziomu
+		bootloadera. Są to proste pliki konfiguracyjne umieszczane w
+		katalogu <filename>/etc/sysconfig/rc-boot/images</filename>.
+		Po zainstalowaniu systemu powinien tam być przynajmniej jeden
+		taki plik.		
+	</para>
+</section>
+
+
+<section id="bootloader_rcboot_config">
+	<title>Podstawowa konfiguracja</title>
+
+	<para>
+		Po zainstalowaniu pakietu <application>rc-boot</application>
+		wymagane są poprawki w konfiguracji pliku
+		<filename>/etc/sysconfig/rc-boot/config</filename>. Na początek
+		odblokujemy działanie <application>rc-boot</application>:
+	</para>
+
+<screen>DOIT=yes</screen>
+
+	<para>
+		Kolejno wybieramy bootloader jaki chcemy używać, mamy do wyboru
+		<application>lilo</application> oraz <application>grub</application>:
+	</para>
+
+<screen>LOADER=grub</screen>
+
+	<para>
+		Następnie ustalamy gdzie ma być zainstalowany bootloader np.:	
+		<literal>/dev/hda</literal>, <literal>/dev/hdb2</literal> lub
+		<literal>mbr</literal>. Wartość <literal>mbr</literal> oznacza
+		że <application>rc-boot</application> stara się automatycznie
+		wykryć gdzie jest twój MBR (Master Boot Record).
+	</para>	
+
+<screen>BOOT=mbr</screen>
+	
+	<para>
+		Jeśli posiadamy więcej niż jeden obraz, możemy wskazać
+		domyślny, poprzez podanie nazwy pliku obrazu z katalogu
+		<filename>/etc/sysconfig/rc-boot/images</filename>. Definiowanie
+		tej opcji nie jest konieczne, gdyż
+		<application>rc-boot</application> próbuje samemu wykryć
+		domyślny system operacyjny, jednak w naszym przykładzie
+		ustawimy to "na sztywno":
+	</para>
+
+<screen>DEFAULT=pld</screen>
+</section>
+
+<section id="bootloader_rcboot_obrazy">
+	<title>Tworzenie "obrazów"</title>
+
+	<para>
+		Teraz możemy przejść do utworzenia plików obrazów. Mają one
+		bardzo prostą budowę - są to pliki tekstowe składające się 
+		z kilku wierszy. Poniższa treść pliku jest wystarczającą
+		konfiguracją do uruchomienia Linuksa, plikowi temu nadamy
+		nazwę "pld".
+	</para>	
+
+<screen>TYPE=Linux
+ROOT=/dev/hda3
+KERNEL=/boot/vmlinuz
+INITRD=/boot/initrd</screen>		
+
+
+	<para>
+		Opcja <literal>TYPE</literal> określa rodzaj systemu
+		operacyjnego dla danego obrazu, mamy do wyboru następujące
+		pozycje: <literal>Linux</literal>, <literal>DOS</literal>
+		(DOS/Windows), <literal>BSD</literal>. Opcja
+		<literal>ROOT</literal> wskazuje partycję na której znajduje
+		się system, wartość podana powyżej jest tylko przykładem.
+		Wartości <literal>KERNEL</literal> i
+		<literal>INITRD</literal> są wskazaniami do pliku kernela i
+		pliku initrd - muszą odnosić się do właściwych pozycji
+		w katalogu <filename>/boot</filename>
+	</para>	
+
+	<para>
+		Dla każdego kolejnego obsługiwanego systemu operacyjnego należy
+		dodać kolejny plik obrazu. Jeśli chcemy używać systemu firmy
+		Microsoft, należy utworzyć pusty plik o nazwie np. "windows" i
+		umieścić w nim przykładową konfigurację:
+	</para>
+
+<screen>TYPE=dos
+ROOT=/dev/hda1</screen>
+
+	<para>
+		Na koniec generujemy bootloader używając polecenia
+		<command>rc-boot</command>.
+	</para>
+
+<screen># rc-boot
+pld taken as defult image
+image: pld * is linux on /dev/hda3
+image: windows is dos on /dev/hda1</screen>
+</section>
+
+<section id="bootloader_rcboot_uwagi">
+	<title>Uwagi</title>
+	<para>
+		Program <application>rc-boot</application> nadpisze plik
+		konfiguracji wybranego bootloadera, zanim więc użyjemy tego
+		narzędzia powinniśmy na wszelki wypadek zrobić kopię
+		bezpieczeństwa bezpieczeństwa właściwego pliku.
+	</para>
+
+	<para>
+		Więcej szczegółów można uzyskać z podręcznika systemowego.
+	</para>
+</section>
+
+</section>

Added: PLD-doc/book/pl_book__bootloader/pl_bootloader__wstep.sec
==============================================================================
--- (empty file)
+++ PLD-doc/book/pl_book__bootloader/pl_bootloader__wstep.sec	Sat Oct 29 15:28:18 2005
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="iso-8859-2"?>
+<section id="bootloader_wstep">
+	<title>Wstęp</title>
+	<para>
+		Podczas startu naszego komputera z naszego dysku uruchamiany
+		jest bootloader. To właśnie on odpowiada za załadowanie
+		prawidłowego jądra systemu, czy też przekazywanie do jądra
+		specjalnych parametrów. Dla architektur x86 mamy do wyboru jeden
+		z dwóch bootloaderów:
+		<productname>LiLo</productname> oraz
+		<productname>Grub</productname>. 
+	</para>
+</section>

Modified: PLD-doc/book/pl_book__instalacja/pl_instalacja__chroot.sec
==============================================================================
--- PLD-doc/book/pl_book__instalacja/pl_instalacja__chroot.sec	(original)
+++ PLD-doc/book/pl_book__instalacja/pl_instalacja__chroot.sec	Sat Oct 29 15:28:18 2005
@@ -155,7 +155,7 @@
 <para>Przeładowujemy lilo:</para>
 		<screen># lilo
 Added PLD *</screen>
-<para>Dokładny opis konfiguracji boot loadera znajduje się w: <xref linkend="konfiguracja_boot_loader" /> </para>
+<para>Dokładny opis konfiguracji boot loadera znajduje się w: <xref linkend="bootloader_wstep" /> </para>
 <para>I jeszcze ustawiamy hasło dla roota.</para>
 <screen># passwd
 New UNIX password:

Modified: PLD-doc/book/pl_book__instalacja/pl_instalacja__rescuecd.sec
==============================================================================
--- PLD-doc/book/pl_book__instalacja/pl_instalacja__rescuecd.sec	(original)
+++ PLD-doc/book/pl_book__instalacja/pl_instalacja__rescuecd.sec	Sat Oct 29 15:28:18 2005
@@ -501,7 +501,7 @@
 Done.
 
 grub> quit</screen>
-<para>Dokładny opis konfiguracji boot loadera znajduje się w <xref linkend="konfiguracja_boot_loader" /> </para> 
+<para>Dokładny opis konfiguracji boot loadera znajduje się w <xref linkend="bootloader_wstep" /> </para> 
 		<screen># passwd root
 New UNIX password:
 Retype new UNIX password:</screen>

Modified: PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja.chp
==============================================================================
--- PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja.chp	(original)
+++ PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja.chp	Sat Oct 29 15:28:18 2005
@@ -7,7 +7,6 @@
 &konfiguracja_kernel_opcje;
 &konfiguracja_geninitrd;
 <!--&konfiguracja_fbsplash;-->
-&konfiguracja_boot_loader;
 &konfiguracja_soft_raid;
 &konfiguracja_zmienne_srodowiskowe;
 &konfiguracja_pldconf;

Modified: PLD-doc/book/pl_book__master.docb
==============================================================================
--- PLD-doc/book/pl_book__master.docb	(original)
+++ PLD-doc/book/pl_book__master.docb	Sat Oct 29 15:28:18 2005
@@ -34,7 +34,11 @@
 <!ENTITY konfiguracja_kernel SYSTEM "pl_book__konfiguracja/pl_konfiguracja__kernel.sec">
 <!ENTITY konfiguracja_kernel_opcje SYSTEM "pl_book__konfiguracja/pl_konfiguracja__kernel_opcje.sec">
 <!ENTITY konfiguracja_geninitrd SYSTEM "pl_book__konfiguracja/pl_konfiguracja__geninitrd.sec">
-<!ENTITY konfiguracja_boot_loader SYSTEM "pl_book__konfiguracja/pl_konfiguracja__boot_loader.sec">
+<!ENTITY bootloader SYSTEM "pl_book__bootloader/pl_bootloader.chp">
+<!ENTITY bootloader_wstep SYSTEM "pl_book__bootloader/pl_bootloader__wstep.sec">
+<!ENTITY bootloader_lilo SYSTEM "pl_book__bootloader/pl_bootloader__lilo.sec">
+<!ENTITY bootloader_grub SYSTEM "pl_book__bootloader/pl_bootloader__grub.sec">
+<!ENTITY bootloader_rcboot SYSTEM "pl_book__bootloader/pl_bootloader__rcboot.sec">
 <!ENTITY konfiguracja_pldconf SYSTEM "pl_book__konfiguracja/pl_konfiguracja__pldconf.sec">
 <!ENTITY konfiguracja_pliki_kluczowe SYSTEM "pl_book__konfiguracja/pl_konfiguracja__pliki_kluczowe.sec">
 <!ENTITY konfiguracja_zmienne_srodowiskowe SYSTEM "pl_book__konfiguracja/pl_konfiguracja__zmienne_srodowiskowe.sec">
@@ -135,6 +139,7 @@
 	<part id="start_konfiguracja">
 		<title>Podręcznik administratora</title>
 		&pakiety;
+		&bootloader;
 		&konfiguracja;
 		&administracja;
 		&siec_interfejsy;



More information about the pld-cvs-commit mailing list