-
Instalacja Debiana GNU/Linux 2.2 dlaarchitektury ARM
Bruce PerensSven RudolphIgor GrobmanJames Treacy
Adam Di Carlotumaczenie: Marcin Owsiany
version 2.2.27, 14 October, 2001
Streszczenie
Ten dokument zawiera instrukcje dotyczace instalacji systemu
Debian GNU/Linux 2.2, dla ar-chitektury ARM (arm). Zawiera takze
odnosniki do innych zrde informacji, w tym zawieraja-cych wskazwki
dotyczace maksymalnego wykorzystania mozliwosci systemu.
-
Prawa autorskie
Ten dokument moze byc rozpowszechaniany i/lub zmieniany w
zgodzie z postanowieniami Ogl-nej Licencji Publicznej GNU. 1996
Bruce Perens 1996, 1997 Sven Rudolph 1998 Igor Grobman, James
Treacy 1998-2001 Adam Di Carlo 1999-2001 polskiego tumaczenia
Marcin Owsiany
Ten dokument jest oprogramowaniem wolnodostepnym; moze byc
rozpowszechniany i/lub zmieni-any w zgodzie z postanowieniami
Oglnej Licencji Publicznej GNU takiej, jak zostaa opub-likowana
przez fundacje Free Software Foundation; albo w wersji 2 tejze
licencji, albo (Waszwybr) w dowolnej pzniejszej.
Ten podrecznik jest rozprowadzany w nadziei, ze bedzie
uzyteczny, ale bez zadnej gwarancji; nawetbez zadnej domniemanej
gwarancji wynikajacej z nabycia lub odpowiadania konkretnemu
celowi.Wiecej szczegw znajdziecie w Oglnej Publicznej Licencji
GNU.
Kopia GNU General Public License jest dostepna w dystrybucji
Debian GNU/Linux jako /usr/doc/copyright/GPL lub za pomoca World
Wide Web na serwerze GNU (http://www.gnu.org/copyleft/gpl.html).
Mozna takze otrzymac ja piszac na adres Free Software Founda-tion,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Wymagane jest odpowiednie uwzglednienie informacji o Debianie i
autorach tego dokumentu wjakichkolwiek materiaach opracowanych z
jego wykorzystaniem. Jesli zmodyfikujesz i ulepszyszten dokument,
prosimy o poinformowanie jego autorw poprzez liste .
http://www.gnu.org/copyleft/gpl.htmlhttp://www.gnu.org/copyleft/gpl.html
-
i
Spis tresci
1 Debian wita 1
1.1 Czym jest Debian? . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 1
1.2 Czym jest GNU/Linux . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 2
1.3 Czym jest Debian GNU/Linux? . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 3
1.4 Czym jest Debian GNU/Hurd . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 4
1.5 Jak zdobyc Debiana? . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 4
1.6 Jak zdobyc najnowsza wersje tego dokumentu? . . . . . . . .
. . . . . . . . . . . . . . 4
1.7 Organizacja tego dokumentu . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 4
1.8 UWAGA: Ten dokument nie jest ukonczony . . . . . . . . . . .
. . . . . . . . . . . . . 6
1.9 Na temat praw autorskich i licencji na oprogramowanie . . .
. . . . . . . . . . . . . . 6
2 Wymagania systemowe 9
2.1 Obsugiwany sprzet . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 9
2.1.1 Obsugiwane architektury . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 9
2.1.2 Obsuga procesorw, pyt gwnych i kart grafiki . . . . . . .
. . . . . . . . . 10
2.2 Nosniki instalacyjne . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 10
2.2.1 Obsugiwane pamieci masowe . . . . . . . . . . . . . . . .
. . . . . . . . . . . 11
2.3 Wymagania co do rozmiaru pamieci i przestrzeni dyskowej . .
. . . . . . . . . . . . 11
2.4 Peryferia i inny sprzet . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 11
2.5 Kupowanie sprzetu specjalnie dla systemu GNU/Linux . . . . .
. . . . . . . . . . . 11
2.5.1 Unikaj nietypowego lub zamknietego sprzetu . . . . . . . .
. . . . . . . . . . 12
-
SPIS TRESCI ii
3 Zanim zaczniesz 13
3.1 Kopie zapasowe . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 13
3.2 Potrzebne informacje . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 13
3.3 Ustawienia sprzetu i systemu operacyjnego przed instalacja .
. . . . . . . . . . . . . 14
3.3.1 Przetaktowywanie procesora . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 14
3.3.2 Nieprawidowe moduy pamieci . . . . . . . . . . . . . . . .
. . . . . . . . . . 15
4 Dzielenie dysku twardego na partycje 17
4.1 Informacje wstepne . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 17
4.1.1 Drzewo katalogw . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 18
4.2 Planowanie uzycia systemu . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 19
4.3 Nazwy urzadzen w Linuksie . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 20
4.4 Zalecany ukad partycji . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 21
4.5 Przykadowe partycjonowanie . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 21
4.6 Partycjonowanie przed instalacja . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 22
5 Metody instalacji Debiana 23
5.1 Przeglad procesu instalacji . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 23
5.2 Wybr wasciwego zestawu instalacyjnego . . . . . . . . . . .
. . . . . . . . . . . . . 24
5.3 Zrda instalacji dla rznych etapw . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 24
5.3.1 adowanie poczatkowego systemu instalacyjnego . . . . . . .
. . . . . . . . . 25
5.3.2 Nosniki zrdowe i etapy instalacji . . . . . . . . . . . .
. . . . . . . . . . . . . 25
5.3.3 Zalecenia . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 26
5.4 Opis plikw systemu instalacyjnego . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 26
5.4.1 Dokumentacja . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 27
5.4.2 Pliki potrzebne do zaadowania systemu instalacyjnego . . .
. . . . . . . . . 27
5.4.3 Pliki sterownikw . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 28
5.4.4 Pliki z systemem podstawowym . . . . . . . . . . . . . . .
. . . . . . . . . . . 28
5.4.5 Narzedzia . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 30
-
SPIS TRESCI iii
5.5 TFTP . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 30
5.6 Dyskietki . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 30
5.6.1 Niezawodnosc dyskietek . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 30
5.6.2 adowanie systemu z dyskietek . . . . . . . . . . . . . . .
. . . . . . . . . . . 31
5.6.3 Instalacja systemu podstawowego z dyskietek . . . . . . .
. . . . . . . . . . . 31
5.6.4 Tworzenie dyskietek z obrazw . . . . . . . . . . . . . . .
. . . . . . . . . . . 32
5.7 CD-ROM . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 33
5.8 Dysk twardy . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 34
5.9 Instalacja z NFS . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 34
6 Uruchamianie systemu instalacyjnego 35
6.1 Argumenty adowania . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 35
6.1.1 Argumenty dbootstrap . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 36
6.2 Interpretacja komunikatw startowych jadra . . . . . . . . .
. . . . . . . . . . . . . . 36
6.3 adowanie z twardego dysku . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 37
6.3.1 Instalacja z partycji Linuksa . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 37
6.4 adowanie i/lub instalacja z CD-ROM-u . . . . . . . . . . . .
. . . . . . . . . . . . . 37
6.5 adowanie z TFTP . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 38
6.5.1 Konfiguracja serwera RARP . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 38
6.5.2 Konfiguracja serwera BOOTP . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 39
6.5.3 Waczanie serwera TFTP . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 39
6.5.4 Przenoszenie obrazw TFTP na miejsce . . . . . . . . . . .
. . . . . . . . . . . 40
6.5.5 Installing with TFTP and NFS Root . . . . . . . . . . . .
. . . . . . . . . . . . 40
6.6 Co zrobic w przypadku problemu? . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 40
7 Poczatkowa konfiguracja systemu przy uzyciu programu
dbootstrap 43
7.1 Wprowadzenie do dbootstrap . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 43
7.1.1 Uzywanie powoki i przegladanie dziennika systemowego . . .
. . . . . . . . 44
7.2 Uwagi dotyczace wydania . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 44
-
SPIS TRESCI iv
7.3 Gwne menu procedury instalacyjnej systemu Debian GNU/Linux .
. . . . . . . 44
7.4 Konfiguracja klawiatury . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 45
7.5 Ostatnia szansa! . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 45
7.6 Podzia dysku na partycje . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 45
7.7 Przygotowanie i aktywowanie partycji wymiany . . . . . . . .
. . . . . . . . . . . 46
7.8 Przygotowanie partycji Linuksa . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 47
7.9 Zamontowanie uprzednio przygotowanej partycji . . . . . . .
. . . . . . . . . . . . 48
7.10 Montowanie partycji nie obsugiwanych przez program
dbootstrap . . . . . . . . 48
7.11 Instalacja jadra i moduw systemu operacyjnego . . . . . . .
. . . . . . . . . . . . 49
7.11.1 NFS . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 50
7.11.2 Siec . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 50
7.11.3 Gwny system plikw przez NFS . . . . . . . . . . . . . . .
. . . . . . . . . . 50
7.12 Konfiguracja moduw - sterownikw urzadzen . . . . . . . . .
. . . . . . . . . . . 50
7.13 Konfiguracja sieci . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 51
7.14 Instalacja systemu podstawowego . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 52
7.15 Konfiguracja systemu podstawowego . . . . . . . . . . . . .
. . . . . . . . . . . . . 52
7.16 Przygotowanie Linuksa do uruchamiania z twardego dysku . .
. . . . . . . . . . . 53
7.17 Przygotowanie dyskietki startowej . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 53
7.18 Moment prawdy . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 54
7.19 Konfiguracja systemu po zaadowaniu . . . . . . . . . . . .
. . . . . . . . . . . . . . . 54
7.20 Hasa MD5 . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 54
7.21 Obsuga ukrytych hase . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 55
7.22 Ustawianie hasa administratora . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 55
7.23 Tworzenie zwykego uzytkownika . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 55
7.24 Konfiguracja PPP . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 56
7.25 Konfigurowanie programu APT . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 57
7.25.1 Konfigurowanie sieciowych zrde pakietw . . . . . . . . .
. . . . . . . . . . 58
7.26 Instalacja pakietw: prosta czy zaawansowana . . . . . . . .
. . . . . . . . . . . . . . 58
7.27 Prosty wybr pakietw - instalator zadan . . . . . . . . . .
. . . . . . . . . . . . . . . 59
-
SPIS TRESCI v
7.28 Zaawansowany wybr pakietw przy pomocy programu dselect . .
. . . . . . . . 59
7.29 Zgaszanie sie do systemu . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 60
8 Kolejne kroki oraz gdzie znalezc wiecej informacji 61
8.1 Jesli jestes nowy/nowa w UNIX-ie . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 61
8.2 Orientacja w Debianie . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 61
8.3 Inne dokumenty i zrda informacji . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 62
8.4 Kompilowanie nowego jadra . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 62
9 Informacje techniczne na temat systemu instalacyjnego 65
9.1 Kod zrdowy . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 65
9.2 Rescue Floppy . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 65
9.3 Zamiana jadra na dyskietce Rescue Floppy . . . . . . . . . .
. . . . . . . . . . . . . . 65
9.4 Dyskietki z systemem podstawowym . . . . . . . . . . . . . .
. . . . . . . . . . . . . 66
10 Dodatek 67
10.1 Dodatkowe informacje oraz jak zdobyc system Debian
GNU/Linux . . . . . . . . . . 67
10.1.1 Dodatkowe informacje . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 67
10.1.2 Jak zdobyc system Debian GNU/Linux . . . . . . . . . . .
. . . . . . . . . . . 67
10.1.3 Serwery lustrzane Debiana . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 67
10.1.4 GPG, SSH i inne programy dotyczace bezpieczenstwa . . . .
. . . . . . . . . 68
10.2 Urzadzenia Linuksa . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 68
11 Administrivia 71
11.1 Na temat tego dokumentu . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 71
11.2 Wsptworzenie tego dokumentu . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 71
11.3 Gwni wsptwrcy . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 72
11.4 Znaki handlowe . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 72
-
SPIS TRESCI vi
-
1
Rozdzia 1
Debian wita
Cieszymy sie bardzo, ze zdecydowaes/zdecydowaas sie wybrac
Debiana. Jestesmy pewni, zeprzekonasz sie jak unikatowa dystrybucja
jest Debian GNU/Linux. aczy ona w sobie najlepszewolnodostepne
oprogramowanie z caego swiata.
Ten rozdzia zawiera przeglad Projektu Debian i dystrybucji
Debian GNU/Linux. Jesli znasz juzhistorie projektu i dystrybucji,
mozesz przejsc od razu do nastepnej czesci.
1.1 Czym jest Debian?
Debian to organizacja w caosci zozona z ochotnikw, ktrej celem
jest rozwj oprogramowa-nia wolnodostepnego i promocja ideaw Free
Software Foundation. Wszystko zaczeo sie w1993 roku, kiedy to Ian
Murdock postanowi stworzyc kompletna i spjna dystrybucje, oparta
nastosunkowo modym jadrze Linuksa zapraszajac programistw, ktrzy
chcieliby wsptworzycprojekt. Ta stosunkowo maa grupka entuzjastw
zapoczatkowana przez Free Software Foun-dation
(http://www.gnu.org/fsf/fsf.html), pod wpywem filozofii GNU
(http://www.gnu.org/) wyrosa przez kilka lat na organizacje
zrzeszajaca okoo 500 rozwijajacych.
Zajmuja sie oni miedzy innymi administracja serwerw WWW
(http://www.debian.org/) iFTP (ftp://ftp.debian.org/),
projektowaniem grafiki, analiza prawna licencji programw,pisaniem
dokumentacji i oczywiscie tworzeniem pakietw z programami i opieka
nad nimi.
Aby uatwic zrozumienie naszej filozofii i przyciagnac ludzi,
ktrzy wierza w ideay Debianaopublikowalismy kilka dokumentw
opisujacych nasze wartosci.
Umowa Spoeczna Debiana (http://www.debian.org/social_contract)
to dokumentopisujacy zwiazek Debiana ze spoecznoscia oprogramowania
wolnodostepnego. Kazdy,kto zgodzi sie przestrzegac warunkw Umowy
Spoecznej, moze zostac czonkiem
projektu(http://www.debian.org/doc/maint-guide/). Kazdy opiekun
moze wprowadzic
http://www.gnu.org/fsf/fsf.htmlhttp://www.gnu.org/http://www.gnu.org/http://www.debian.org/ftp://ftp.debian.org/http://www.debian.org/social_contracthttp://www.debian.org/doc/maint-guide/
-
Rozdzia 1. Debian wita 2
do dystrybucji nowe oprogramowanie - pod warunkiem, ze spenia
ono nasze kryteria woln-odostepnosci, i ze pakiet odpowiada naszym
standardom jakosci.
Wytyczne Debiana dotyczace Oprogramowania Wolnodostepnego
(http://www.debian.org/social_contract#guidelines) (ang. Debian
Free Software Guidelines) to jasna izwieza definicja oprogramowania
wolnodostepnego w rozumieniu Debiana. Dokumentten ma wielkie
znaczenie dla ruchu oprogramowania wolnodostepnego (ang. Free
Soft-ware Movement) i stanowi podstawe przy tworzeniu Open Source
Free Software Guide-lines (http://opensource.org/osd.html).
Polityka Debiana (http://www.debian.org/doc/debian-policy/) to
dokument dokad-nie okreslajacy nasze standardy jakosci.
Czonkowie Debiana uczestnicza takze w innych projektach; niektre
z nich sa scisle zwiazane zDebianem, a inne oglnie wiaza sie z
Linuksem i jego spoecznoscia. Sa to miedzy innymi:
Linux Standard Base (http://www.linuxbase.org/) (LSB) to projekt
majacy na celustandaryzacje podstawowego systemu GNU/Linux, co
pozwoli rznym producentom opro-gramowania i sprzetu pisac aplikacje
i sterowniki urzadzen oglnie dla Linuksa, a nie tylkodla
konkretnych dystrybucji.
Filesystem Hierarchy Standard (http://www.pathname.com/fhs/)
(FHS) to projekt ma-jacy na celu standaryzacje wygladu systemu
plikw Linuksa. Pozwoli to producentom opro-gramowania skupic sie na
pisaniu aplikacji, a nie na dopasowywaniu swoich programw dorznych
dystrybucji.
Debian Jr. (http://www.debian.org/devel/debian-jr/) to
wewnetrzny projekt De-biana suzacy stworzeniu czegos, co Debian
bedzie mg zaoferowac najmodszym uzytkown-ikom.
Wiecej informacji na temat Debiana dostepnych jest w Debian FAQ
(http://www.debian.org/doc/FAQ/).
1.2 Czym jest GNU/Linux
Projekt GNU stworzy spjny zestaw narzedzi dla systemu UNIX i
podobnych mu systemw,takich jak Linux. Narzedzia te pozwalaja na
przeprowadzenie rznych czynnosci od tak prostych,jak kopiowanie lub
usuwanie plikw z systemu do tak skomplikowanych, jak kompilowanie
pro-gramw i edycja dokumentw w wielu rznych formatach.
System operacyjny skada sie z rznych podstawowych programw,
potrzebnych do komunikacjii przyjmowania polecen od uzytkownikw,
czytania i zapisywania danych na twardych dyskach,tasmach i
drukarkach, kontrolowania uzycia pamieci i uruchamiania innych
programw. Na-jwazniejsza czescia systemu jest jadro. W systemie
GNU/Linux jadrem jest Linux. Reszte sys-temu tworza rzne programy,
z ktrych wiele zostao napisanych dla projektu GNU, lub przezjego
czonkw. Samo jadro Linux nie jest dziaajacym systemem operacyjnym,
dlatego wolimynazywac system operacyjny GNU/Linux, zamiast Linux,
jak to czyni zazwyczaj wiekszosc
http://www.debian.org/social_contract#guidelineshttp://www.debian.org/social_contract#guidelineshttp://opensource.org/osd.htmlhttp://www.debian.org/doc/debian-policy/http://www.linuxbase.org/http://www.pathname.com/fhs/http://www.debian.org/devel/debian-jr/http://www.debian.org/doc/FAQ/http://www.debian.org/doc/FAQ/
-
Rozdzia 1. Debian wita 3
ludzi.
Jadro Linux (http://www.kernel.org/) pojawio sie w 1991 roku,
kiedy to finski student in-formatyki Linus Torvalds ogosi nowa
wersje jadra dla systemu Minix na grupie dyskusyjnejcomp.os.minix.
Wiecej informacji znajduje sie na Stronie Historii Linuksa
(http://www.li.org/linuxhistory.php) Linux International.
Linus Torvalds z pomoca kilku zaufanych zastepcw nadal
koordynuje prace kilkuset rozwi-jajacych. Doskonae podsumowanie
dyskusji na liscie dyskusyjnej linux-kernel to KernelTraffic
(http://kt.linuxcare.com/kernel-traffic/). Wiecej informacji na
temat listylinux-kernel mozna znalezc w jej FAQ
(http://www.tux.org/lkml/).
1.3 Czym jest Debian GNU/Linux?
Ze zozenia filozofii i metod Debiana oraz narzedzi GNU i jadra
Linux, a takze innych waznychwolnodostepnych programw powstaa
wyjatkowa dystrybucja zwana Debian GNU/Linux. Skadasie ona z wielu
pakietw z oprogramowaniem. Kazdy pakiet skada sie z programw,
skryp-tw, dokumentacji i informacji na temat konfiguracji, posiada
opiekuna (ang. maintainer), ktryjest odpowiedzialny za aktualizacje
pakietu, sledzenie zgoszen bedw i komunikacje z rzeczy-wistym
autorem programu. Dzieki duzej ilosci uzytkownikw i systemowi
sledzenia bedwproblemy sa szybko odnajdywane i naprawiane.
Dzieki temu, ze zwracamy duza uwage na szczegy, mozemy stworzyc
dystrybucje wysokiejjakosci, stabilna i skalowalna. Instalacje
mozna atwo konfigurowac, dzieki czemu system mozepenic rzne role:
od firewalla, poprzez naukowa stacje robocza po potezny serwer.
Cecha, ktra najbardziej wyrznia Debiana sposrd innych
dystrybucji GNU/Linuksa jest sys-tem zarzadzania pakietami
narzedzia te daja administratorowi systemu Debian cakowita
kon-trole nad zainstalowanymi pakietami, w tym mozliwosc
zainstalowania pojedynczego pakietulub automatycznej aktualizacji
caego systemu. Mozna takze zapobiec aktualizacji poszczegl-nych
pakietw. Mozna nawet powiedziec systemowi zarzadzania pakietami o
programach, ktresamodzielnie skompilowaes/skompilowaas i o tym
jakie zaleznosci one zaspokajaja.
Aby chronic system przed konmi trojanskimi i innymi wrogimi
programami, serwery Debianasprawdzaja, czy pakiety pochodza od ich
rzeczywistych opiekunw. Opiekunowie bardzo starajasie z kolei
konfigurowac pakiety w bezpieczny sposb. Jesli pojawiaja sie
problemy z bezpieczenst-wem pakietw, poprawki dostepne sa zazwyczaj
bardzo szybko. Dzieki temu, ze system atwojest aktualizowac,
poprawki w bezpieczenstwie mozna automatycznie pobrac z Internetu i
zain-stalowac.
Podstawowa i najlepsza metoda na otrzymanie pomocy dotyczacej
systemu Debian GNU/Linuxoraz na kontakt z opiekunami sa listy
dyskusyjne prowadzone przez Debiana (w czasie pisaniatego dokumentu
jest ich ponad 90). Najatwiejszym sposobem na zapisanie sie na
liste jest wyko-rzystanie strony suzacej do zapisywania sie
(http://www.debian.org/MailingLists/subscribe).
http://www.kernel.org/http://www.li.org/linuxhistory.phphttp://www.li.org/linuxhistory.phphttp://kt.linuxcare.com/kernel-traffic/http://www.tux.org/lkml/http://www.debian.org/MailingLists/subscribe
-
Rozdzia 1. Debian wita 4
1.4 Czym jest Debian GNU/Hurd
Debian GNU/Hurd to system Debian GNU, ktry zamiast
monolitycznego jadra Linuksa uzywaGNU Hurd zestawu serwerw
dziaajacych wok mikrojadra GNU Mach. Hurd jest wciazw budowie i nie
nadaje sie jeszcze do codziennego uzytku, ale prace trwaja. Hurd
jest obecnierozwijany tylko dla architektury i386, choc po
stabilizacji systemu zostana opracowane wersje dlainnych
architektur.
Wiecej informacji mozna znalezc na stronie Debiana GNU/Hurd
(http://www.debian.org/ports/hurd/) i liscie dyskusyjnej .
1.5 Jak zdobyc Debiana?
Informacje na temat tego, jak pobrac Debiana z Internetu lub od
kogo mozna kupic oficjalne CDDebiana, znajduja sie na stronie WWW
dystrybucji (http://www.debian.org/distrib/).Lista serwerw
lustrzanych Debiana (http://www.debian.org/distrib/ftplist)
zawierawszystkie oficjalne serwery lustrzane Debiana.
Debiana mozna atwo aktualizowac po instalacji. Procedura
instalacji uatwia takie skonfigurowaniesystemu, ze w razie potrzeby
mozna bedzie atwo go zaktualizowac po instalacji.
1.6 Jak zdobyc najnowsza wersje tego dokumentu?
Dokument ten zmienia sie bardzo czesto. Sprawdz strony Debiana
2.2 (http://www.debian.org/releases/2.2/), gdzie dostepne sa
najnowsze informacje na temat wersji 2.2. Uaktual-nione wersje tego
podrecznika sa takze dostepne na oficjalnych stronach Podrecznika
Instalacji(http://www.debian.org/releases/2.2/arm/install).
1.7 Organizacja tego dokumentu
Ten dokument ma suzyc jako podrecznik tym, ktrzy uzywaja Debiana
po raz pierwszy. Staramysie tu robic jak najmniej zaozen na temat
poziomu wiedzy uzytkownika, jednak zakadamyoglna wiedze na temat
pracy sprzetu.
Zaawansowani uzytkownicy takze moga znalezc w tym dokumencie
interesujace informacje, takiejak minimalne rozmiary instalacji,
szczegy na temat sprzetu obsugiwanego przez system in-stalacyjny
Debiana i tym podobne. Zachecamy zaawansowanych uzytkownikw do
przejrzeniadokumentu.
http://www.debian.org/ports/hurd/http://www.debian.org/ports/hurd/http://www.debian.org/distrib/http://www.debian.org/distrib/ftplisthttp://www.debian.org/releases/2.2/http://www.debian.org/releases/2.2/http://www.debian.org/releases/2.2/arm/install
-
Rozdzia 1. Debian wita 5
Oglnie rzecz biorac, dokument jest przeznaczony do przeczytania
w caosci, oprowadza uzytkown-ika po procesie instalacji. Oto
poszczeglne kroki tego procesu i odpowiadajace im rozdziay wtym
podreczniku.
1. Sprawdz, czy sprzet, ktry posiadasz odpowiada wymaganiom
systemu instalacyjnego,rozdzia Wymagania systemowe na 9
stronie.
2. Zrb kopie zapasowa systemu i zaplanuj jego ukad oraz
konfiguracje sprzetu przed zain-stalowaniem Debiana, rozdzia Zanim
zaczniesz na 13 stronie.
3. Podziel dysk na partycje. Jest to bardzo wazna czesc
instalacji, bo dany ukad partycji praw-dopodobnie nie bedzie przez
pewien czas zmieniany.
4. W rozdziale Metody instalacji Debiana na 23 stronie zostay
przedstawione rzne sposobyinstalacji Debiana. Wybierz i odpowiednio
przygotuj nosnik instalacyjny, ktry najbardziejCi odpowiada.
5. Nastepnie uruchom system instalacyjny. Informacje na ten
temat sa w rozdziale Uruchami-anie systemu instalacyjnego na 35
stronie; zawiera on takze informacje na temat problemw,ktre moga
wystapic podczas startu oraz radzenia sobie z nimi.
6. Przeprowadz wstepna konfiguracje systemu, jest to opisane w
rozdziale Poczatkowa kon-figuracja systemu przy uzyciu programu
dbootstrap na 43 stronie, w podrozdziaach odWprowadzenie do
dbootstrap na 43 stronie do Konfiguracja sieci na 51 stronie.
7. Zainstaluj system podstawowy, rozdzia Instalacja systemu
podstawowego na 52 stronie.
8. Uruchom nowo zainstalowany system podstawowy i przeprowadz
kilka niezbednych dzi-aan, rozdzia Moment prawdy na 54 stronie.
9. Zainstaluj reszte systemu uzywajac programu dselect lub
apt-get; rozdzia Instalacjapakietw: prosta czy zaawansowana na 58
stronie.
Po zainstalowaniu systemu mozesz przeczytac rozdzia Kolejne
kroki oraz gdzie znalezc wiecejinformacji na 61 stronie. Mwi on
gdzie mozna znalezc wiecej informacji na temat Uniksa i De-biana
oraz o tym, jak zamienic jadro. Jesli chcesz zbudowac wasny system
instalacyjny ze zrde,przeczytaj Informacje techniczne na temat
systemu instalacyjnego na 65 stronie.
Informacje na temat tego dokumentu, i tego jak przyczynic sie do
jego rozwoju mozna znalezc wrozdziale Administrivia na 71
stronie.
-
Rozdzia 1. Debian wita 6
1.8 UWAGA: Ten dokument nie jest ukonczony
Dokument ten jest niekompletny i prawdopodobnie zawiera bedy,
problemy gramatyczne, itp.Jesli widzisz sowa FIXME lub TODO, mozesz
byc pewien/pewna, ze jestesmy swiadomitego, ze dana czesc nie jest
kompletna. Bedziemy wdzieczni za pomoc, sugestie, a zwaszcza
aty.
Wersje dotyczace architektur innych niz x86 tego dokumentu sa
szczeglnie niekompletne, niedokadnei niesprawdzone. Zwaszcza tutaj
potrzebna jest pomoc!
Wersje robocze tego dokumentu mozna znalezc pod adresem
http://www.debian.org/releases/2.2/arm/install. Znajduje sie tam
lista wersji dokumentu dla poszczeglnych architektur ijezykw.
Dostepne sa takze zrda. Wiecej informacji na temat tego, jak nam
pomc mozesz znalezc wrozdziale Administrivia na 71 stronie.
Bedziemy wdzieczni za sugestie, komentarze, aty i zgoszeniabedw
(bedy nalezy zgaszac w pakiecie boot-floppies, wczesniej
sprawdziwszy, czy ktosjuz nie zgosi danego bedu).
1.9 Na temat praw autorskich i licencji na oprogramowanie
Jestem przekonany, ze znasz licencje na wiekszosc komercyjnego
oprogramowania - zgodnie znimi mozna uzywac tylko jednej kopii
programu na jednym komputerze. W systemie DebianGNU/Linux jest
inaczej. Zachecamy Cie do zainstalowania kopii na kazdym komputerze
wszkole lub w miejscu pracy. Podaruj kopie swoim znajomym, pomz go
zainstalowac na ichkomputerach! Mozesz nawet wykonac tysiace kopii
i sprzedawac je - z kilkoma ograniczeniami.Wszystko to dzieki temu,
ze Debian jest oparty na oprogramowaniu wolnodostepnym.
To, ze oprogramowanie jest wolnodostepne nie znaczy, ze nie ma
ono praw autorskich, ani zepyty CD na ktrych jest rozprowadzane sa
za darmo. Wolnodostepne znaczy miedzy innymi,ze licencje
poszczeglnych programw nie zmuszaja Cie do pacenia za
rozprowadzanie lub uzy-wanie ich. Oznacza takze, ze kazdy moze
rozszerzac, dostosowywac i modyfikowac oprogramowanieoraz
rozprowadzac efekty swojej pracy.1
Wiele programw w systemie jest objetych Oglna Publiczna Licencja
GNU, lub inaczej GPL. Wymagaona udostepnienia kodu zrdowego
programw gdy rozpowszechnia sie ich kopie. Dzieki temuuzytkownik ma
mozliwosc modyfikacji programw. Dlatego waczylismy kod zrdowy do
dys-trybucji.2 Istnieje kilka innych rodzajw praw autorskich i
licencji programw bedacych czes-cia Debiana. Mozesz poznac prawa
autorskie i licencje kazdego programu patrzac do
pliku/usr/doc/nazwa-pakietu/copyright po zainstalowaniu danego
pakietu w systemie.
1Zwrc uwage, ze rozprowadzamy takze wiele pakietw, ktre nie
speniaja naszych kryteriw wolnodostep-nosci. Sa one udostepnione w
dziaach contrib lub non-free; patrz Debian FAQ
(http://www.debian.org/doc/FAQ/), pod The Debian FTP archives.
2Informacje na temat tego, jak znalezc i rozpakowac pakiety
zrdowe Debiana znajduja sie w Debian FAQ
(http://www.debian.org/doc/FAQ/) pod Basics of the Debian Package
Management System.
http://www.debian.org/releases/2.2/arm/installhttp://www.debian.org/releases/2.2/arm/installhttp://www.debian.org/doc/FAQ/http://www.debian.org/doc/FAQ/http://www.debian.org/doc/FAQ/http://www.debian.org/doc/FAQ/
-
Rozdzia 1. Debian wita 7
Wiecej informacji na temat licencji i tego, jak Debian decyduje
czy cos jest na tyle wolnodostepne,by byc waczonym do gwnej
dystrybucji mozna znalezc w Wytycznych Debiana
dotyczacychOprogramowania Wolnodostepnego
(http://www.debian.org/social_contract#guidelines).
Najwazniejsza uwaga prawna jest fakt, ze to oprogramowanie nie
ma zadnych gwarancji. Pro-gramisci, ktrzy tworzyli te programy
robili to dla dobra spoecznosci. Nie ma gwarancji naprzydatnosc
oprogramowania w jakimkolwiek celu. Jednak dzieki temu, ze
oprogramowanie jestdarmowe, masz prawo dopasowac je do swoich
potrzeb w jakikolwiek sposb.
http://www.debian.org/social_contract#guidelines
-
Rozdzia 1. Debian wita 8
-
9
Rozdzia 2
Wymagania systemowe
Ten rozdzia zawiera informacje na temat sprzetu potrzebnego do
uruchomienia Debiana. Znaj-duja sie tu takze odnosniki do dalszych
informacji na temat sprzetu obsugiwanego przez GNU iLinuksa.
2.1 Obsugiwany sprzet
Debian nie wnosi dodatkowych wymagan sprzetowych ponad te, ktre
posiadaja jadro Linuksai narzedzia GNU. Dlatego kazda architektura
lub platforma, na ktra zostao przeniesione jadroLinuksa, libc, gcc,
i tym podobne, oraz na ktra istnieje wersja Debiana, umozliwia jego
dziaanie.
W naszym zestawie dyskietek instalacyjnych sa jednak pewne
ograniczenia dotyczace obsugi-wanego sprzetu. Byc moze niektre
architektury obsugiwane przez Linuksa moga nie miecodpowiadajacych
im dyskietek instalacyjnych. Jesli tak jest, byc moze bedziesz
musia/musiaautworzyc specjalny dysk instalacyjny (patrz Zamiana
jadra na dyskietce Rescue Floppy na 65 stronie)lub skorzystac z
instalacji sieciowej.
Zamiast opisywac rzne konfiguracje sprzetu, ktre sa obsugiwane w
architekturze ARM, tenrozdzia zawiera oglne informacje i odnosniki
do miejsc, w ktrych mozna znalezc ich wiecej.
2.1.1 Obsugiwane architektury
Debian 2.2 obsuguje szesc architektur: komputery zgodne z Intel
x86, maszyny Motorola 680x0jak Atari, Amiga, oraz Makintosze,
maszyny DEC Alpha, maszyny Sun SPARC, maszyny ARMi StrongARM oraz
niektre maszyny IBM/Motorola PowerPC, w tym CHRP, PowerMac i
PReP.Architektury te nazywamy tu odpowiednio: i386, m68k, alpha,
sparc, arm i powerpc.
-
Rozdzia 2. Wymagania systemowe 10
Ten dokument opisuje instalacje dla architektury arm. Jesli
szukasz informacji na temat innycharchitektur, zobacz strony
Debian-Ports (http://www.debian.org/ports/).
Jest to pierwsze oficjalne wydanie Debian GNU/Linux dla
architektury ARM. Wydaje nam sie,ze nadaje sie juz do wydania.
Jednak z powodu krtkiego okresu udostepnienia (a przez toniewielu
testw wykonanych przez uzytkownikw) w porwnaniu do wersji dla
innych architek-tur byc moze natrafisz na jakies bedy. Uzyj naszego
systemu sledzenia bedw (http://bugs.debian.org/) aby zgosic
jakiekolwiek problemy; nie zapomnij wspomniec, ze bad pochodzi
zwersji na ARM. Byc moze bedziesz takze musia/musiaa skorzystac z
listy dyskusyjnej debian-arm
(http://www.debian.org/MailingLists/subscribe).
2.1.2 Obsuga procesorw, pyt gwnych i kart grafiki
2.2 Nosniki instalacyjne
Istnieja cztery rzne nosniki, ktre moga zostac uzyte do
instalacji Debiana: dyskietki, CD-ROMy,lokalne partycje dysku lub
siec. Rzne czesci tej samej instalacji moga uzywac rznych
sposobw:opiszemy to w rozdziale Metody instalacji Debiana na 23
stronie.
Instalacja z dyskietek jest popularna, choc zazwyczaj najmniej
pozadana. Jednakze w wielu przy-padkach bedziesz zmuszony/zmuszona
wykonac pierwszy start systemu z dyskietki, uzywajacRescue Floppy.
Zazwyczaj bedzie potrzebna dyskietka wysokiej gestosci (1440
kilobajtw) 3 i pcalowa.
Dla niektrych architektur mozna takze przeprowadzic instalacje z
CD-ROMu. Na maszynach,na ktrych mozna zaadowac system z CD-ROMu,
mozna przeprowadzic instalacje w ogle nieuzywajac dyskietek. Nawet,
jesli Twj system na to nie pozwala, mozesz do instalacji uzyc
CD-ROMu w poaczeniu z innymi metodami po uprzednim zaadowaniu
systemu z innego nosnika;patrz adowanie i/lub instalacja z CD-ROM-u
na 37 stronie.
Inna opcja jest instalacja z lokalnego dysku. Jesli masz wolne
miejsce na partycjach innych niz te,na ktre chcesz zainstalowac
system, jest to z pewnoscia dobra metoda. Na niektrych platfor-mach
istnieja nawet specjalne programy instalacyjne, suzace do adowania
Linuksa z AmigaOS,TOS lub MacOS.
Ostatnia opcja jest instalacja sieciowa. Mozesz zainstalowac
system przez HTTP lub NFS. Mozesztakze uruchomic system poprzez
siec. Inna opcja jest instalacja bezdyskowa przy uzyciu
adowaniasystemu z sieci i montowania przez NFS wszystkich lokalnych
systemw plikw prawdopodob-nie bedzie do tego potrzebne co najmniej
16MB RAM. Po zainstalowaniu systemu podstawowegomozna zainstalowac
reszte przez kazdy rodzaj poaczenia sieciowego (w tym PPP), poprzez
FTP,HTTP lub NFS.
Bardziej szczegowe opisy tych metod jak i wskazwki dotyczace
wyboru najlepszej metodyznajduja sie w rozdziale Metody instalacji
Debiana na 23 stronie. W dalszej czesci tego rozdziau
http://www.debian.org/ports/http://bugs.debian.org/http://bugs.debian.org/http://www.debian.org/MailingLists/subscribe
-
Rozdzia 2. Wymagania systemowe 11
znajduja sie informacje, dzieki ktrym mozesz upewnic sie czy
urzadzenie, z ktrego zamierzaszadowac i instalowac system, jest
obsugiwane przez program instalacyjny Debiana.
2.2.1 Obsugiwane pamieci masowe
Dyski startowe Debiana zawieraja jadro, ktre zostao zbudowane w
taki sposb, aby zmaksymal-izowac ilosc systemw na jakich moze
dziaac. Niestety zwieksza to jego rozmiary, a jadro zawieramnstwo
sterownikw, ktre nigdy nie zostana uzyte (z rozdziau Kompilowanie
nowego jadrana 62 stronie mozesz nauczyc sie jak wasnorecznie
zbudowac jadro). Jednak obsuga najwiekszejmozliwej ilosci urzadzen
jest potrzebna by upewnic sie, ze Debian moze byc zainstalowany
wwielu konfiguracjach sprzetu.
2.3 Wymagania co do rozmiaru pamieci i przestrzeni dyskowej
Twj komputer musi miec co najmniej 5MB pamieci i 64MB wolnego
miejsca na twardym dysku.Jesli chcesz zainstalowac sensowna ilosc
oprogramowania, waczajac w to System X Window orazprogramy dla
programistw i biblioteki, bedzie potrzebne co najmniej 300 MB. W
miare kom-pletna instalacja zajmuje okoo 800 MB. Aby zainstalowac
wszystko, co jest dostepne w Debianie,bedzie potrzebne okoo 2 GB. W
zasadzie nie ma sensu instalowac wszystkiego, poniewaz niek-tre z
pakietw koliduja z innymi.
2.4 Peryferia i inny sprzet
Linux obsuguje wiele rznych urzadzen jak myszy, drukarki,
skanery, modemy, karty sieciowe,urzadzenia PCMCIA, itp. Jednak
zadne z tych urzadzen nie jest wymagane do instalacji systemu.Ten
rozdzia zawiera informacje na temat urzadzen nie obsugiwanych przez
system instalacyjny,mimo tego, ze moga byc one obsugiwane przez
Linuksa.
2.5 Kupowanie sprzetu specjalnie dla systemu GNU/Linux
Jest obecnie kilku producentw, ktrzy sprzedaja komputery z
zainstalowanym Debianem lubinnym systemem GNU/Linux. Mozesz zapacic
za taki przywilej wiecej, ale dzieki temu moznabyc spokojnym, ze
sprzet jest dobrze obsugiwany przez Linuksa.
Niezaleznie od tego, czy kupujesz system z zainstalowanym
Linuksem, czy nawet uzywany sys-tem, nadal wazne jest, aby
sprawdzic, czy sprzet jest obsugiwany przez jadro Linuksa.
Sprawdz,czy sprzet wystepuje w listach, do ktrych odnosniki
umieszczone sa powyzej. Niech Twj sprzedawca
-
Rozdzia 2. Wymagania systemowe 12
(o ile jest taki) wie, ze kupujesz sprzet dla Linuksa. Wspomagaj
dystrybutorw, ktrzy wspoma-gaja Linuksa.
2.5.1 Unikaj nietypowego lub zamknietego sprzetu
Niektrzy producenci sprzetu po prostu nie chca nam powiedziec
jak pisac sterowniki do ichurzadzen. Inni nie chca dac nam dostepu
do dokumentacji bez zgody na nieujawnianie, co niepozwolioby na
opublikowanie kodu zrdowego Linuksa. Jednym z przykadw jest
systemdzwieku DSP laptopw IBM uzyty w jednym z ostatnich systemw
ThinkPad w niektrych znich podobnie zosta potraktowany modem. Innym
przykadem jest niestandardowy sprzet wstarej serii Makintoszy.
Jako, ze nigdy nie uzyskalismy dostepu do dokumentacji na temat
tych urzadzen, po prostu niedziaaja one pod Linuksem. Mozesz pomc
proszac producenta takiego sprzetu o wydanie doku-mentacji. Jesli
poprosi o to wystarczajaco wiele osb, zrozumieja ze spoecznosc
oprogramowaniawolnodostepnego jest waznym rynkiem.
-
13
Rozdzia 3
Zanim zaczniesz
3.1 Kopie zapasowe
Zanim zaczniesz, zrb kopie zapasowa kazdego pliku w systemie.
Instalacja moze wymazacwszystkie dane z twardego dysku! Programy
uzywane podczas instalacji sa pewne i sprawd-zone, wiele z nich
jest uzywanych z powodzeniem od lat, jednak jeden bedny ruch moze
Cieduzo kosztowac. Nawet po zrobieniu kopii zapasowej badz
uwazny/uwazna i przemysl zawszeswoje odpowiedzi i ruchy. Dwie
minuty myslenia moga zaoszczedzic godzin pracy.
Jesli planujesz miec wiecej niz jeden system operacyjny
zainstalowany w komputerze, upewnij sie,ze dysponujesz nosnikiem
instalacyjnym pozostaych systemw. Zwaszcza, jesli masz
zamiardzielic dysk, byc moze zajdzie potrzeba odtworzenia programu
adujacego system (ang. bootloader) lub w niektrych przypadkach (np.
Macintosh) caego systemu.
3.2 Potrzebne informacje
Oprcz tego dokumentu beda Ci potrzebne: strona podrecznika dla
programu cfdisk (cfdisk.txt), strona podrecznika dla programu fdisk
(fdisk.txt), podrecznik obsugi dselect (dselect-beginner.html),
oraz
Jesli Twj komputer jest podaczony do sieci przez 24 godziny na
dobe (tj. poaczenie Ethernetlub podobne nie poaczenie modemowe),
powinienes/powinnas poprosic administratora siecio nastepujace
informacje:
Nazwe komputera (niewykluczone, ze mozna bedzie zdecydowac
samodzielnie).
Nazwe domeny.
cfdisk.txtcfdisk.txtfdisk.txtdselect-beginner.htmldselect-beginner.html
-
Rozdzia 3. Zanim zaczniesz 14
Adres IP komputera.
Adres IP sieci.
Maske sieci.
Adres rozgaszania (broadcast).
Adres IP domyslnej bramy (gateway), o ile taka istnieje w danej
sieci.
System w sieci, ktry powinien byc uzywany jako serwer DNS
(Domain Name Service).
Czy komputer jest podaczony do sieci z wykorzystaniem
Ethernetu.
Jesli jedynym aczem sieciowym Twojego komputera jest poaczenie
szeregowe przy uzyciu PPPlub podobnego poaczenia modemowego,
prawdopodobnie nie bedziesz instalowac systemu pod-stawowego przez
siec. W takim przypadku nie przejmuj sie konfiguracja sieci az do
czasu za-konczenia instalacji. Konfiguracja poaczenia PPP jest
wyjasniona ponizej, w rozdziale Konfigu-racja PPP na 56
stronie.
3.3 Ustawienia sprzetu i systemu operacyjnego przed
instalacja
Czasem trzeba nieco zmienic ustawienia systemu przed instalacja.
Najgorzej jest na platformiex86, w innych architekturach ustawienia
sprzetu sa znacznie prostsze.
Ten rozdzia opisuje konfiguracje sprzetu, ktra moze byc
potrzebna przed instalacja Debiana.Oglnie rzecz biorac, wymaga to
sprawdzenia i ewentualnie odpowiedniego ustawienia firmwareTwojego
systemu. Firmware to rdzenne oprogramowanie uzywane przez sprzet,
jest najczesciejuruchamiane podczas startu komputera (po waczeniu
zasilania).
3.3.1 Przetaktowywanie procesora
Wielu ludzi prbuje uzywac procesora przy wiekszej predkosci niz
ta, do ktrej zosta przeznac-zony. Czasem to dziaa, ale jest czue na
temperature i inne czynniki i moze zniszczyc system.Jeden z autorw
tego dokumentu uzywa z powodzeniem przetaktowanego systemu przez
rok,ale pzniej system zacza przerywac dziaanie programu gcc podczas
kompilacji jadra systemuoperacyjnego. Przywrcenie predkosci
procesora do nominalnej wartosci rozwiazao problem.
-
Rozdzia 3. Zanim zaczniesz 15
3.3.2 Nieprawidowe moduy pamieci
Kompilator gcc czesto jako pierwszy odczuwa uszkodzone kosci
pamieci (lub inne problemy,ktre w nieprzewidziany sposb zmieniaja
dane) poniewaz buduje w pamieci ogromne struk-tury danych, ktre
przemierza wiele razy. Bad w tych strukturach spowoduje prbe
wykonanianieprawidowej instrukcji lub dostepu do nieistniejacego
obszaru pamieci. Symptomem bedziesmierc gcc z powodu
niespodziewanego sygnau.
-
Rozdzia 3. Zanim zaczniesz 16
-
17
Rozdzia 4
Dzielenie dysku twardego na partycje
4.1 Informacje wstepne
Partycjonowanie dysku oznacza po prostu dzielenie go na czesci.
Kazda z czesci jest niezalezna odinnych. Mozna to porwnac do
stawiania scian w budynku: postawienie mebli w jakims pokojunie
wpywa na wyglad innego pokoju.
Jesli juz posiadasz jakis system operacyjny (np. Windows95,
Windows NT, OS/2, MacOS, So-laris, FreeBSD) i chcesz zainstalowac
Linuksa na tym samym dysku, bedziesz prawdopodob-nie musia/musiaa
go przepartycjonowac. Oglnie rzecz biorac, zmiana partycji na ktrej
ist-nieje juz system plikw zniszczy znajdujace sie na niej
informacje. Przed partycjonowaniem za-wsze powinno sie zrobic kopie
zapasowa danych. Uzywajac analogii z budynkiem: przed prze-suwaniem
sciany dobrze jest usunac meble, bo inaczej ryzykuje sie ich
zniszczenie.
GNU/Linux potrzebuje dla siebie conajmniej jednej partycji.
Mozesz miec jedna partycje zawiera-jaca cay system operacyjny,
aplikacje i prywatne pliki. Wielu ludzi uwaza, ze niezbedna jest
takzepartycja wymiany, choc nie jest to rzeczywiscie konieczne.
Miejsce wymiany (ang. swap) to obszarna dysku przeznaczony dla
systemu operacyjnego, ktry umozliwia mu wykorzystanie
taniegomiejsca na dysku jako pamieci wirtualnej. Umieszczenie
miejsca wymiany na osobnej partycjiumozliwia Linuksowi znacznie
wydajniejsze z niego korzystanie. Mozliwe jest wykorzystaniejako
partycji wymiany zwykego pliku, ale nie jest to zalecane.
Wiele osb decyduje sie jednak dac systemowi GNU/Linux wieksza
ilosc partycji. Jest kilkapowodw, dla ktrych warto jest podzielic
dysk na kilka mniejszych partycji. Pierwszy z nich
tobezpieczenstwo. W razie awarii dysku zazwyczaj naruszona jest
tylko jedna partycja. Dzieki temukonieczne jest przywrcenie (z
kopii zapasowych, ktre oczywiscie skrupulatnie
tworzyes/tworzyas)tylko czesci systemu. Powinienes/powinnas
utworzyc przynajmniej partycje gwna (ang.root partition). Zawiera
ona najbardziej niezbedne skadniki systemu. Jesli ulegna
uszkodzeniuinne partycje, wciaz bedzie mozliwe zaadowanie systemu i
naprawienie uszkodzen. Dzieki temunie bedzie konieczna ponowna
instalacja systemu.
-
Rozdzia 4. Dzielenie dysku twardego na partycje 18
Inny powd, wazny gwnie w przypadku zastosowan profesjonalnych,
zalezy od wykorzystaniasystemu. Zazmy, ze cos wymyka sie spod
kontroli i zaczyna zjadac wolne miejsce na dysku. Jesliproces
sprawiajacy problemy ma uprawnienia administratora systemu (dla
ktrego jest zarez-erwowany pewien obszar na dysku, ktrego nie moga
uzywac zwykli uzytkownicy), to mozesie nagle okazac, ze na dysku
brakuje miejsca, a to moze wywoac rznego rodzaju powika-nia. Nie
musi to byc nawet problem pochodzenia lokalnego. Na przykad jesli
ktos zasypie Ciepoczta elektroniczna, moze zapenic Twj dysk.
Uzywajac kilku partycji mozna obronic sie przedtego typu
problemami. Uzywajac znw poczty elektronicznej jako przykadu:
umieszczajac /var/spool/mail na osobnej partycji wiekszosc systemu
bedzie dziaac, nawet jesli ktos zasypie Cielistami.
Jedyna prawdziwa wada uzywania wiekszej ilosci partycji jest
fakt, ze zazwyczaj trudno jest zgry okreslic swoje wymagania. Jesli
ktras z partycji okaze sie za maa, bedziesz musia/musiaaalbo
zainstalowac system jeszcze raz, albo bedziesz skazany/skazana na
ciage przenoszenie danychz miejsca na miejsce w poszukiwaniu wolnej
przestrzeni na danej partycji. Z drugiej strony, jeslipartycja
bedzie za duza to bedzie sie marnowaa przestrzen, ktra mogaby byc
wykorzystana winnym miejscu. Przestrzen dyskowa jest teraz tania,
ale po co wyrzucac pieniadze w boto?
4.1.1 Drzewo katalogw
Ponizsza lista opisuje niektre wazniejsze katalogi. Ma za
zadanie pomc Ci okreslic sposbpodziau dysku na partycje. Jesli ten
rozdzia jest dla Ciebie zbyt niejasny, zignoruj go i powrctutaj po
przeczytanii reszty podrecznika instalacji.
/: korzen oznacza punkt startowy hierarchii katalogw. Zawiera
niezbedne programy, ktremoze zaadowac komputer, w tym jadro,
biblioteki systemowe, pliki konfiguracyjne w /etci inne potrzebne
pliki. Zazwyczaj wymaga okoo 30-50 MB, ale liczba ta moze sie
wahac.
Uwaga: nie twrz osobnych partycji na katalogi /etc, /bin, /sbin,
/lib ani /dev; jeslitak zrobisz, system nie bedzie sie w stanie
zaadowac.
/dev: ten katalog zawiera rzne pliki urzadzen, ktre sa
interfejsami do rznych czescisprzetu. Wiecej informacji zawiera
rozdzia Nazwy urzadzen w Linuksie na 20 stronie.
/usr: w tym katalogu znajduja sie wszystkie programy dla
uzytkownikw (/usr/bin),biblioteki (/usr/lib), dokumentacja
(/usr/share/doc) itp. Ta czesc systemu plikwzajmuje zazwyczaj
wieksza czesc miejsca. Powinno sie na niego przeznaczyc
przynajmniej300-500 MB. Jesli bedziesz instalowac wiecej pakietw,
powinienes/powinnas zwiekszycilosc miejsca przeznaczonego na ten
katalog.
/home: kazdy uzytkownik bedzie umieszcza swoje dane w
podkatalogu tego katalogu.Jego rozmiar zalezy od ilosci
uzytkownikw, ktrzy beda uzywali tego systemu jak i odwielkosci
plikw, jakie beda przechowywane w tym katalogu. W zaleznosci od
planowanego
-
Rozdzia 4. Dzielenie dysku twardego na partycje 19
uzycia powinno sie zarezerwowac ok. 100 MB dla kazdego
uzytkownika, ale ta liczbe nalezydostosowac do wasnych potrzeb.
/var: wszystkie zmieniajace sie dane, jak artykuy grup
dyskusyjnych (ang. news), pocztaelektroniczna, strony WWW, cache
APT-a itp. bedzie przechowywany w tym katalogu.Jego rozmiar zalezy
w duzym stopniu od sposobu uzycia komputera, ale dla
wiekszosciludzi bedzie podyktowany przede wszystkim wymaganiami
narzedzia zarzadzania paki-etami, ktry tymczasowo umieszcza w jego
podkatalogu pliki pakietw pobrane z sieci.Jesli planujesz
zainstalowac z sieci prawie wszystko, co ma do zaoferowania Debian,
wszys-tko na raz, to prawdopodobnie wystarczy przeznaczyc na ten
katalog 2-3 gigabajtw. Jeslibedziesz instalowac wszystko etapami
(to jest najpierw narzedzia i usugi, pzniej tekstoweprogramy
uzytkowe, pzniej X, . . . ) to powinno wystarczyc okoo dwustu do
pieciusetmegabajtw. Jesli chcesz oszczedzac miejsce na dysku i nie
planujesz uzywac APT-a (przy-najmniej do wiekszych uaktualnien)
mozesz przeznaczyc na ten katalog 30 lub 40 MB.
/tmp: pliki tymczasowe tworzone przez programy
najprawdopodobniej beda tworzonewasnie w tym katalogu. Powinno
wystarczyc zazwyczaj 20-50 MB.
/proc: ten wirtualny system plikw nie potrzebuje miejsca na
dysku. Zawiera on ciekawei cenne dane na temat dziaajacego
systemu.
4.2 Planowanie uzycia systemu
Wazne jest zdecydowanie, jaki rodzaj systemu bedzie Ci
potrzebny. Wpywa to na wymaganiadotyczace miejsca na dysku i na
sposb jego podziau.
Mozna wziac pod uwage nastepujace zastosowania systemu:
May serwer Nie zawierajacy wielu rzeczy przydatnych uzytkownikom
wykorzystujacym powoke,zawierajacy serwer FTP, WWW, DNS, NIS i POP.
Zajmie okoo 50 MB. Oczywiscie jest totylko rozmiar oprogramowania.
Nalezy do tego doliczyc rozmiar udostepnianych danych.
Komputer domowy Standardowy komputer biurkowy, zawierajacy
system X Window, aplikacjegraficzne, dzwiek, edytory itp.
Zainstalowane oprogramowanie zajmie okoo 500 MB.
Komputer do pracy Bez systemu X Window, moze byc odpowiedni na
komputer przenosny. Za-jmie okoo 140 MB. (Autor posiada jeszcze
prostszy system zawierajacy X Window, a zajmu-jacy tylko 100
MB).
Komputer programisty Komputer biurkowy ze wszystkimi pakietami
przydatnymi przy pro-gramowaniu, jak Perl, C, C++ itp. Rozmiar ok.
475 MB. Z systemem X Window i do-datkowymi pakietami moze zajac
nawet 800 MB.
-
Rozdzia 4. Dzielenie dysku twardego na partycje 20
Nalezy pamietac, ze powyzsze rozmiary nie obejmuja wszystkich
danych, ktre jednak znajdujasie we wasciwie kazdym systemie, jak
pliki uzytkownikw, poczta i inne. Zawsze dobrze jest bychojnym w
przydzielaniu miejsca na wasne pliki z danymi. Co wazne partycja
/var w systemieDebian zajmuje wiele informacji na temat stanu
systemu. Pliki programu dpkg (z informacjami natemat wszystkich
zainstalowanych pakietach) moga z atwoscia zajac 20 MB. Doliczajac
do tegopliki dziennika i inne, mozna przyjac, ze partycja /var
zajmie conajmniej 50 MB.
4.3 Nazwy urzadzen w Linuksie
Nazwy dyskw i partycji w Linuksie moga sie rznic od nazw w
innych systemach operacyjnych.Musisz znac te nazwy podczas
tworzenia i montowania partycji. Oto podstawowe nazwy:
Pierwszy naped dyskietek to /dev/fd0.
Drugi naped dyskietek to /dev/fd1.
Pierwszy dysk SCSI (wedug adresw ID SCSI) to /dev/sda.
Drugi dysk SCSI (wedug adresw ID SCSI) to /dev/sdb, itd.
Pierwszy CD-ROM SCSI to /dev/scd0, znany takze jako
/dev/sr0.
Pierwszy (master) dysk na pierwszym kontrolerze IDE to
/dev/hda.
Drugi (slave) dysk na pierwszym kontrolerze IDE to /dev/hdb.
Pierwszy i drugi dysk na drugim kontrolerze IDE to odpowiednio
/dev/hdc i /dev/hdd.Nowsze kontrolery IDE moga miec dwa kanay,
dziaajace jak dwa kontrolery.
Nazwy partycji na kazdym z dyskw tworzy sie dodajac jej numer do
nazwy dysku: sda1 isda2 odpowiadaja pierwszej i drugiej partycji na
pierwszym dysku SCSI w Twoim systemie.
Oto przykad. Zazmy, ze masz dwa dyski SCSI, jeden pod adresem
SCSI 2, a drugi po adresemSCSI 4. Pierwszy dysk (adres 2) nazywa
sie wtedy sda, a drugi sdb. Jesli na dysku sda sa3 partycje, beda
sie nazywac sda1, sda2, i sda3. Jesli na dysku sdb sa dwie
partycje, tobeda sie nazyway sdb1 i sdb2.
Zwrc uwage, ze jesli posiadasz kilka kontrolerw SCSI, to
kolejnosc dyskw szybko moze sieokazac niejasna. Najlepszym
rozwiazaniem w tym wypadku jest przeczytanie komunikatw
star-towych, zakadajac ze zna sie modele dyskw.
-
Rozdzia 4. Dzielenie dysku twardego na partycje 21
4.4 Zalecany ukad partycji
Jak to opisano powyzej, powinno sie posiadac oddzielna partycje
gwna (ang. root partition) iwieksza partycje /usr, jesli jest
wystarczajaco duzo miejsca. Przykady zamieszczone sa
ponizej.Wiekszosci uzytkownikw wystarczaja te dwie partycje. Jest
to tym bardziej wasciwe, jesli posi-adasz jeden may dysk, poniewaz
tworzenie wiekszej ilosci partycji moze spowodowac
marnowaniemiejsca.
W niektrych przypadkach moze byc potrzebna oddzielna partycja
/usr/local jesli planujeszinstalowac wiele programw, ktre nie sa
czescia Debiana. Jesli Twoja maszyna ma byc serwerempoczty, moze
byc konieczne utworzenie oddzielnej partycji /var/spool/mail.
Czesto dobrympomysem jest utworzenie osobnej partycji wielkosci 20
do 32 MB na katalog /tmp. Jesli instalu-jesz serwer dla mnstwa
uzytkownikw, dobrze jest posiadac duza oddzielna partycje
/home.Oglnie mwiac, partycjonowanie dysku zalezy od roli, jaka ma
speniac komputer.
Przy bardzo skomplikowanych systemach powinienes/powinnas
przeczytac Multi Disk
HOWTO(http://www.linuxdoc.org/HOWTO/Multi-Disk-HOWTO.html). Zawiera
ono informacjeciekawe gwnie dla ISP i ludzi konfigurujacych
serwery.
Jesli chodzi o wielkosc partycji wymiany, jest na to wiele
pogladw. Jedna z zasad jest posiadanietakiej ilosci miejsca
wymiany, ile jest pamieci operacyjnej, choc dla wiekszosci
uzytkownikw niema sensu posiadanie wiecej niz 64 MB miejsca
wymiany. W wiekszosci przypadkw nie powinnobyc go takze mniej niz
16 MB. Oczywiscie sa wyjatki od tych regu. Jesli bedziesz
rozwiazy-wac ukady 10000 rwnan na maszynie z 256 MB RAM-u, bedzie
potrzebny gigabajt (lub wiecej)miejsca wymiany.
Przy architekturach 32-bitowych (i386, m68k, 32-bitowy SPARC, i
PowerPC), maksymalna wielkoscpartycji wymiany to 2 GB (na Alphie i
SPARC64 jej wielkosc jest tak duza, ze mozna ja uznacza
nieograniczona). Powinno to wystarczyc dla wiekszosci instalacji.
Jesli jednak masz duzewymagania co do wielkosci miejsca wymiany
sprbuj rozrzucic partycje po kilku dyskach i jeslito mozliwe na
rznych kanaach SCSI lub IDE. Jadro bedzie odpowiednio dostosowywao
ichuzycie aby zwiekszyc wydajnosc.
4.5 Przykadowe partycjonowanie
Jako przykad podajemy domowa maszyne jednego z autorw - 32 MB
RAM i 1,7 GB dysk IDEna /dev/hda. Jest na nim 500 megabajtowa
partycja przeznaczona na inny system operacyjny na/dev/hda1
(powinna miec 200MB bo i tak nigdy jej nie uzywam). Partycja
wymiany o wielkosci32 MB miesci sie na /dev/hda3 a reszta (okoo
1,2GB na /dev/hda2) to partycja Linuksa.
http://www.linuxdoc.org/HOWTO/Multi-Disk-HOWTO.html
-
Rozdzia 4. Dzielenie dysku twardego na partycje 22
4.6 Partycjonowanie przed instalacja
Istnieja dwa momenty w ktrych mozna przeprowadzic
partycjonowanie: przed instalacja De-biana lub podczas jej trwania.
Jesli Twj komputer bedzie w caosci przeznaczony na
Debiana,powinienes/powinnas przeprowadzic partycjonowanie podczas
instalacji. (Podzia dysku napartycje na 45 stronie). Jesli masz
komputer z wiecej niz jednym systemem operacyjnym,
powinienes/powinnasdanemu systemowi operacyjnemu pozwolic utworzyc
swoje wasne partycje.
Nastepujace rozdziay zawieraja informacje na temat
partycjonowania w innym systemie opera-cyjnym przed instalacja.
Zwrc uwage, ze bedzie konieczna zamiana nazw partycji w
rznychsystemach; patrz Nazwy urzadzen w Linuksie na 20 stronie.
-
23
Rozdzia 5
Metody instalacji Debiana
Debiana mozna zainstalowac z wielu zrde, zarwno lokalnych
(CD-ROM, dysk twardy, dyski-etki) jak i z sieci (FTP, NFS, PPP,
HTTP). Debian obsuguje rzne konfiguracje sprzetu, wiec czestomozna
wybrac sposrd wielu ewentualnosci. Ten rozdzia opisuje wszystkie
zrda i wskazwkipomagajace wybrac jedno z nich.
Dla rznych etapw instalacji mozna dokonac rznych wyborw. Na
przykad instalacje moznazaczac z dyskietki, ale pzniej dostarczyc
reszty potrzebnych plikw z dysku twardego.
W czasie instalacji system bedzie sie zmienia: od maego,
ograniczonego i mieszczacego sie naRAM-dysku - do penego systemu
Debian, zainstalowanego na dysku twardym. Jednym z pod-stawowych
zadan poczatkowych faz instalacji jest zwiekszenie ilosci
obsugiwanego przez systemsprzetu (na przykad kart rozszerzen) i
oprogramowania (np. protokow sieciowych i sterown-ikw systemw
plikw). Dzieki temu w pzniejszych fazach instalacji mozna korzystac
z wiekszejilosci zrde plikw niz wczesniej.
Dla wiekszosci ludzi najatwiejsze bedzie uzycie zestawu pyt CD.
Jesli masz taki zestaw i Twojamaszyna obsuguje adowanie systemu
bezposrednio z pyty, to swietnie! Po prostu wsun pyte donapedu,
zrestartuj system i przejdz do nastepnego rozdziau. Jesli okaze
sie, ze ten standardowysposb instalacji nie dziaa na Twojej
maszynie, mozesz tu wrcic, aby sprbowac znalezc innejadro lub
metode instalacji. W szczeglnosci nalezy zwrcic uwage na to, ze
niektre zestawy pytzawieraja rzne jadra na rznych pytach, wiec moze
okazac sie, ze uda sie zaadowac system zpyty innej niz
pierwsza.
5.1 Przeglad procesu instalacji
Ten przeglad zwraca uwage na momenty, w ktrych nalezy wybrac
nosnik instalacyjny, lub podjacdecyzje, ktra wpynie na to, ktre
zrda beda dostepne pzniej. Instalacja skada sie z nastepu-jacych
krokw:
-
Rozdzia 5. Metody instalacji Debiana 24
1. Zaadowanie systemu instalacyjnego.
2. Odpowiedzenie na kilka pytan wstepnie konfigurujacych
system.
3. Wskazanie nosnika zawierajacego jadro i sterowniki.
4. Wybranie sterownikw do zaadowania.
5. Wskazanie nosnika zawierajacego zrdo systemu
podstawowego.
6. Restart system i zakonczenie konfiguracji.
7. Instalacja dodatkowych pakietw z oprogramowaniem.
Podczas dokonywania wyborw nalezy pamietac o kilku rzeczach.
Pierwsza dotyczy wyborujadra. Jadro, ktre wybierzesz do
przeprowadzenia instalacji bedzie tym samym jadrem, ktregobedzie
uzywa Twj peny system. Muisz wybrac odpowiedni pakiet sterownikw,
poniewazsterowniki zaleza od jadra. Ponizej znajduje sie krtki opis
szczegw wyboru jadra, a dokadniejzestawu instalacyjnego.
Rzne jadra maja rzne mozliwosci obsugi sieci, wiec wybierajac
konkretne jadro mozesz rozsz-erzyc lub ograniczyc mozliwosci wyboru
zrde dla innych plikw, zwaszcza w poczatkowychfazach
instalacji.
Wreszcie niektre sterowniki, ktre kazesz zaadowac, umozliwiaja
obsuge rznych urzadzen(np. kart sieciowych, kontrolerw dyskw
twardych) lub systemw plikw (np. NTFS lub NFS).Dzieki zaadowaniu
odpowiednich sterownikw, w dalszych etapach instalacji bedzie
mozliwewybranie dodatkowych zrde instalacyjnych.
5.2 Wybr wasciwego zestawu instalacyjnego
Wybr instalacji jest uzalezniony od posiadanego sprzetu. Wybierz
odpowiedni katalog pod-architektury i przejrzyj znajdujaca sie tam
dokumentacje.
Jesli adujesz system z CD-ROM-u, to pamietaj o tym, ze rzne pyty
zawieraja rzne zestawyinstalacyjne. Wiecej informacji mozna znalezc
w dokumentacji do Twojej pyty. Details on kernelarrangement for
specific CDs needed.
5.3 Zrda instalacji dla rznych etapw
Ten rozdzia opisuje jaki sprzet moze i zazwyczaj bedzie dziaac w
rznych etapach instalacji. Niejest zagwarantowane, ze kazde
urzadzenie opisanego typu bedzie dziaao z kazdym jadrem. Naprzykad
dyski RAID nie beda dostepne jesli nie zainstaluje sie odpowiednich
sterownikw.
-
Rozdzia 5. Metody instalacji Debiana 25
5.3.1 adowanie poczatkowego systemu instalacyjnego
Zaadowanie systemu instalacyjnego jest jednym z najtrudniejszych
etapw instalacji. Nastepnyrozdzia opisuje dodatkowe szczegy, ale do
wyboru jest zazwyczaj
dyskietka ratunkowa (Rescue Floppy)
CD-ROM, z ktrego mozna zaadowac system
siec, przy pomocy TFTP
5.3.2 Nosniki zrdowe i etapy instalacji
Nastepujaca tabela wskazuje, ktrych zrde mozna uzyc w kazdym z
etapw instalacji. Kolumnywskazuja poszczeglne etapy instalacji, sa
uporzadkowane od lewej do prawej w kolejnosci, wjakiej wystepuja. W
kolumnie po prawej stronie sa wymienione sposoby pobierania plikw.
Pustepole oznacza, ze dany sposb nie jest obsugiwany w danym etapie
instalacji, T oznacza, ze jest, aP ze tylko w niektrych
przypadkach.
adowanie | Obraz jadra | Sterowniki | System podst. | Pakiety |
nosnik----------+-------------+------------+---------------+---------+------------
P | | | | | tftpP | T | T | T | | dyskietkiP | T | T | T | Y |
CD-ROMP | T | T | T | Y | dysk twardy
| T | T | T | Y | NFS| | P | Y | Y | LAN| | | | Y | PPP
Powyzsza tabela pokazuje na przykad, ze PPP mozna uzyc tylko do
sprowadzenia pakietw.
Zwrc uwage, ze system instalacyjny poprosi Cie o wskazanie zrda
obrazu jadra i sterownikwtylko przy niektrych metodach instalacji.
Jesli uruchomisz system z CD-ROM-u, system insta-lacyjny
automatycznie wybierze jadro i sterowniki z pyty. Wazne jest, ze
zaraz po zaadowaniusystemu z dyskietki mozna przeaczyc sie na
lepsze zrdo instalacji. Nalezy jednak pamietac, ze niewolno
pomieszac rznych zestaww instalacyjnych, na przykad biorac
dyskietke startowa dlajednej podarchitektury, a dyskietki ze
sterownikami - dla innej.
Kolumna adowanie zawiera tylko litery P, poniewaz obsugiwane
metody adowania rzniasie bardzo pomiedzy architekturami.
Wiersze LAN i PPP odnosza sie do Internetowych metod
przenoszenia plikw (FTP, HTTPitp.) przez Ethernet lub linie
telefoniczna. Niektre jadra pozwalaja na wykorzystanie tych
-
Rozdzia 5. Metody instalacji Debiana 26
sposobw wczesniej. Eksperci moga takze wykorzystac te poaczenia
do zamontowania dyskwi przeprowadzenia innych operacji celem
przyspieszenia caego procesu. Dostarczenie pomocy wtakich
przypadkach jest poza zakresem tego dokumentu.
5.3.3 Zalecenia
Zdobadz zestaw pyt CD Debian GNU/Linux. Zaaduj z nich
instalacje, o ile to mozliwe.
Jesli jednak doczytaes/doczytaas tak daleko, to prawdopodobnie
nie byo to mozliwe. Jesli prob-lemem byo to, ze nie dao sie
zaadowac systemu z pyty, mozna przy pomocy plikw na pycieutworzyc
dyskietki startowe i z nich zaadowac system, lub zrobic to z innego
systemu opera-cyjnego.
Jesli i to nie jest mozliwe, mozesz wykorzystac puste miejsce na
partycji jakiegos systemu opera-cyjnego. W poczatkowych fazach
instalacji system jest w stanie odczytac wiele rznych systemwplikw.
(Za wyjatkiem NTFS konieczne jest uprzednie zaadowanie
odpowiedniego sterown-ika). Jesli moze przeczytac Twj system plikw,
powinienes/powinnas pobrac z sieci dokumen-tacje, obrazy dyskw
startowych i narzedzia a takze archiwum ze sterownikami (w postaci
jed-nego pliku) i system podstawowy (takze w postaci jednego
pliku). Zaaduj system instalacyjny, akiedy o nie zapyta, wskaz mu
pliki, ktre pobraes/pobraas.
To sa tylko wskazwki. Powinno sie wybrac takie zrda, jakie beda
najwygodniejsze. Dyskietkinie sa ani wygodnym, ani pewnym
nosnikiem, wiec radzimy ich uzywac tylko w ostatecznosci.Jednak w
porwnaniu z innymi sposobami adowania systemu moga w pewnych
przypadkachdostarczyc najatwiejszego sposobu na rozpoczecie
instalacji, jesli Twj system je obsuguje.
5.4 Opis plikw systemu instalacyjnego
Ten rozdzia zawiera liste plikw, ktre mozna znalezc w katalogu
disks-arm. Byc moze ichpobranie w ogle nie bedzie konieczne. Zalezy
to od wybranej przez Ciebie metody adowania iinstalacji systemu
podstawowego.
Wiekszosc z plikw to obrazy dyskietek, czyli pojedyncze pliki,
ktre mozna zapisac na dyskietke.Ich wielkosc zalezy oczywiscie od
wielkosci dyskietki docelowej. Na przykad na standardowadyskietke
3.5 calowa miesci sie 1.44MB danych. Jest to jedyny rozmiar
dyskietek obsugiwanyprzez Twoja architekture. Obrazy dyskietek
1.44MB znajduja sie w katalogu images-1.44.
Jesli do czytania tego dokumentu uzywasz przegladarki WWW na
komputerze podaczonym dosieci, mozesz prawdopodobnie pobrac
odpowiednie pliki zaznaczajac ich nazwy. W przypadkuprzegladarki
Netscape nalezy przytrzymac klawisz SHIFT klikajac na URL aby
pobrac plik. Plikimozna pobrac z URL-i w tym dokumencie lub z
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/,
albo odpowiedniego katalogu na dowolnym ser-werze lustrzanym
Debiana (http://www.debian.org/distrib/ftplist).
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/http://www.debian.org/distrib/ftplist
-
Rozdzia 5. Metody instalacji Debiana 27
5.4.1 Dokumentacja
Podrecznik instalacji:
install.pl.txt
install.pl.html
install.pl.pdf Plik, ktry wasnie czytasz, dostepny w formatach
ASCII, HTML lub PDF.
Strony podrecznika systemowego dla poszczeglnych narzedzi do
partycjonowania:
fdisk.txt
cfdisk.txt Instrukcje uzytkownika dostepnych programw do
partycjonowania.
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/basecont.txtLista
zawartosci systemu podstawowego.
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/md5sum.txtLista
sum kontrolnych MD5 dla plikw binarnych. Jesli masz program md5sum,
mozesz up-ewnic sie, ze pliki nie sa uszkodzone uruchamiajac
komende md5sum -v -c md5sum.txt.
5.4.2 Pliki potrzebne do zaadowania systemu instalacyjnego
Obrazy dyskietek ratunkowych (Rescue Floppy):
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/netwinder/images-1.44/rescue.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/riscpc/images-1.44/rescue.binDyskietke
ratunkowa (Rescue Floppy) wykorzystuje sie do przeprowadzania
instalacji iw przypadkach awaryjnych, na przykad kiedy system nie
chce sie zaadowac z jakiegospowodu. Dlatego zaleca sie utworzenie
tej dyskietki nawet, jesli nie bedzie sie jej uzywaodo
instalacji.
Obrazy dyskietki/tek z gwnym systemem plikw:
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/netwinder/images-1.44/root.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/riscpc/images-1.44/root.binTen
plik zawiera obraz tymczasowego systemu plikw, ktry jest adowany do
pamieci pouruchomieniu systemu z dyskietki ratunkowej. Uzywa sie go
do instalacji z CD-ROM-u,twardego dysku i dyskietek.
install.pl.txtinstall.pl.htmlinstall.pl.pdffdisk.txtcfdisk.txthttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/basecont.txthttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/md5sum.txthttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/netwinder/images-1.44/rescue.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/riscpc/images-1.44/rescue.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/netwinder/images-1.44/root.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/riscpc/images-1.44/root.bin
-
Rozdzia 5. Metody instalacji Debiana 28
Jadro Linux:
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/netwinder/linux
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/riscpc/linuxJest
to obraz jadra Linux, uzywany do instalacji z twardego dysku i pyt
CD. Nie jest potrzebnydo instalacji z wykorzystaniem dyskietek.
Obrazy startowe TFTP
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/cats/tftpboot.img
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/netwinder/tftpboot.imgObrazy
startowe uzywane przy adowaniu systemu z sieci, patrz adowanie z
TFTP na38 stronie. Oglnie mwiac, zawieraja jadro Linux i system
plikw root.bin.
5.4.3 Pliki sterownikw
Te pliki zawieraja moduy jadra (sterowniki) dla wszystkich
urzadzen, ktre nie sa niezbedne dozaadowania systemu. Aby mc uzyc
odpowiednich moduw nalezy zainstalowac odpowiedniearchiwum ze
sterownikami i wybrac sterowniki, ktrych chcesz uzyc.
Zwrc uwage, ze archiwum ze sterownikami musi odpowiadac
wybranemu uprzednio jadru.
Obrazy dyskietek ze sterownikami (Driver Floppies):
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/driver-1.binSa
to Obrazy dyskietek ze sterownikami.
Archiwum ze sterownikami
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/netwinder/drivers.tgz
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/riscpc/drivers.tgzJesli
nie musisz uzywac dyskietek, wybierz jeden z tych plikw.
5.4.4 Pliki z systemem podstawowym
System podstawowy Debiana to zbir najbardziej podstawowych
pakietw koniecznych douruchomienia Debiana w zwyky sposb. Po
zainstalowaniu i skonfigurowaniu systemu podsta-wowego mozna
zainstalowac setki innych pakietw dodatkowych.
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/netwinder/linuxhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/riscpc/linuxhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/cats/tftpboot.imghttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/netwinder/tftpboot.imghttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/driver-1.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/netwinder/drivers.tgzhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/riscpc/drivers.tgz
-
Rozdzia 5. Metody instalacji Debiana 29
Obrazy systemu podstawowego:
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/base2_2.tgz
lub
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-1.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-2.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-3.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-4.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-5.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-6.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-7.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-8.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-9.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-10.bin
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-11.binTe
pliki zawieraja system podstawowy, ktry jest instalowany na
partycji Linuksa w czasieinstalacji. Jest to podstawowe minimum
potrzebne do zainstalowania reszty pakietw.
Plikuhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/base2_2.tgz
uzywa sie do instalacji z nosnika innego niz dyskietki, tj.
CD-ROM-u, dyskutwardego lub NFS.
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/base2_2.tgzhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-1.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-2.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-3.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-4.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-5.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-6.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-7.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-8.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-9.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-10.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/images-1.44/base-11.binhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/base2_2.tgzhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/base2_2.tgz
-
Rozdzia 5. Metody instalacji Debiana 30
5.4.5 Narzedzia
http://http.us.debian.org/debian/dists/potato/main/disks-i386/current/dosutils/rawrite2.exeJest
to program DOS-owy suzacy do zapisania obrazu na dyskietke. Nie
powinno sie kopi-owac obrazw na dyskietke, ale zapisac w surowy
sposb.
Teraz zajmiemy sie szczegami poszczeglnych metod instalacji. Dla
wygody sa uozone w takiejkolejnosci, jak rzedy w tabeli opisujacej
rzne zrda instalacji.
5.5 TFTP
adowanie systemu z sieci wymaga posiadania poaczenia sieciowego
obsugiwanego przez dyski-etki instalacyjne, serwera RARP lub BOOTP
i serwera TFTP. Ta metoda instalacji jest opisana wrozdziale
adowanie z TFTP na 38 stronie.
5.6 Dyskietki
5.6.1 Niezawodnosc dyskietek
Najwiekszym problemem dla instalujacych Debiana po raz pierwszy
jest zawodnosc dyskietek.
Dyskietka ratunkowa sprawia najwieksze problemy, poniewaz jest
czytana bezposrednio przezsprzet, przed uruchomieniem Linuksa.
Czesto sprzet nie czyta dyskietek tak dobrze jak sterownikdysku
Linuksa i moze zatrzymac sie nagle bez wypisania zadnego komunikatu
bedu, jesli przeczytanieprawidowe dane. Moga tez pojawic sie
problemy z dyskietkami ze sterownikami oraz z sys-temem
podstawowym., z ktrych wiekszosc objawia sie wypisaniem mnstwa
komunikatw obedach wejscia/wyjscia dysku.
Jesli instalacja zatrzymuje sie na jednej z dyskietek, nalezy w
pierwszej kolejnosci ponownie po-brac z sieci dany obraz i zapisac
go na inna dyskietke. Samo ponowne sformatowanie
poprzedniejdyskietki moze nie wystarczyc, nawet jesli zostaa
sformatowana i zapisana bez bedw. Czasemmozna sprbowac zapisac dana
dyskietke na innym komputerze.
Jeden z uzytkownikw zgosi, ze musia zapisac dyskietke trzy razy
zanim zadziaaa.
Inni uzytkownicy zgaszali, ze czasem wystarczy sprbowac zaadowac
dana dyskietke kilkarazy restartujac pomiedzy prbami komputer.
Wszystko to z powodu wadliwego sprzetu lubfirmowego oprogramowania
urzadzen.
http://http.us.debian.org/debian/dists/potato/main/disks-i386/current/dosutils/rawrite2.exe
-
Rozdzia 5. Metody instalacji Debiana 31
5.6.2 adowanie systemu z dyskietek
adowanie systemu z dyskietek jest obsugiwane przez wiekszosc
platform.
Aby zaadowac system z dyskietek po prostu pobierz obrazy
dyskietek: ratunkowej (RescueFloppy) i sterownikw (Driver
Floppies).
Jesli bedzie to konieczne, mozesz takze zmodyfikowac dyskietke
ratunkowa; patrz Zamiana jadrana dyskietce Rescue Floppy na 65
stronie.
W tej architekturze system plikw nie zmiesci sie na dyskietce
ratunkowej, wiec na osobna dyski-etke musisz tez zapisac obraz
systemu plikw. Tworzy sie ja tak samo, jak inne dyskietki.
Pozaadowaniu z dyskietki ratunkowej jadro poprosi Cie o dyskietke z
systemem plikw. Wsun tadyskietke do napedu i wcisnij Enter.
5.6.3 Instalacja systemu podstawowego z dyskietek
UWAGA: Nie jest to zalecana metoda instalacji Debiana, poniewaz
dyskietki sa czesto zawodnymnosnikiem danych. Tej metody nalezy
uzyc jesli nie masz zadnych wolnych systemw plikw nadysku.
Wykonaj nastepujace kroki:
1. Zdobadz nastepujace obrazy dyskietek (pliki te sa opisane
dokadniej w rozdziale Opisplikw systemu instalacyjnego na 26
stronie):
obraz dyskietki ratunkowej
obrazy dyskietek ze sterownikami
obrazy dyskietek z systemem podstawowym, tzn., base-1.bin,
base-2.bin, itd.
obraz gwnego systemu plikw
2. Zgromadz odpowiednia ilosc dyskietek na wszystkie obrazy,
ktre musisz zapisac.
3. Utwrz dyskietki, jak to opisano w rozdziale Tworzenie
dyskietek z obrazw na nastepnejstronie.
4. Wsun dyskietke ratunkowa do napedu i zrestartuj komputer.
5. Przejdz do rozdziau Uruchamianie systemu instalacyjnego na 35
stronie.
-
Rozdzia 5. Metody instalacji Debiana 32
5.6.4 Tworzenie dyskietek z obrazw
Obraz dyskietki to plik zawierajacy caa zawartosc dyskietki w
surowej postaci. Obrazu dyskietki(np. rescue.bin) nie mozna po
prostu skopiowac na dyskietke. Nalezy do tego celu uzycspecjalnego
programu, ktry zapisze je w surowym trybie. Jest to konieczne,
poniewaz obrazysa surowym przedstawieniem zawartosci dyskietki.
Istnieja rzne techniki tworzenia dyskietek z obrazw zalezne od
Twojej platformy. Ten rozdziaopisuje jak utworzyc dyskietki z
obrazw dla rznych platform.
Niezaleznie od uzywanej metody nalezy pamietac o zabezpieczeniu
dyskietki po jej zapisaniu,aby uchronic ja przed przypadkowym
zniszczeniem.
Zapisywanie obrazu na dyskietke w systemie Linux lub UNIX
Aby zapisac obrazy na dyskietki, prawdopodobnie bedzie konieczne
uzyskanie uprawnien ad-ministratora. Wsun pusta dyskietke do napedu
i wydaj komende
dd if=plik of=/dev/fd0 bs=1024 conv=sync ; sync
gdzie plik to nazwa jednego z obrazw. /dev/fd0 to zazwyczaj
nazwa pierwszego napedudyskietek, moze byc inna w Twojej stacji
roboczej (w systemie Solaris bedzie to /dev/fd/0).Komenda ta moze
sie zakonczyc przed zapisaniem dyskietki przez system, wiec przed
wyjeciemdyskietki zaczekaj na zgaszenie sie diody sygnalizujacej
prace napedu. W niektrych systemachdo wysuniecia dyskietki
konieczne jest wydanie specjalnej komendy (w systemie Solaris
eject).
Niektre systemy prbuja automatycznie zamontowac dyskietke po jej
wsunieciu do napedu.Mozliwe, ze bedzie konieczne wyaczenie tej
opcji zanim system pozwoli na zapisanie dyskietkiw trybie surowym.
Niestety w rznych systemach rznie sie to robi. W systemie Solaris
moznaobejsc zarzadzanie wolumenami aby uzyskac surowy dostep do
dyskietki. Najpierw sprawdzczy dyskietka jest montowana
automatycznie (uzyj volcheck lub odpowiadajacej mu komendyw
managerze plikw). Nastepnie uzyj podanej powyzej komendu dd, zamien
tylko /dev/fd0na /vol/rdsk/nazwa_dyskietki, gdzie nazwa_dyskietki
jest nazwa nadana w czasie formatowania(lub unnamed_floppy, jesli
nie nadano jej nazwy). Wyacz vold. W przypadku innego
systemuzapytaj administratora.
Zapisywanie obrazw w systemach DOS, Windows lub OS/2
W katalogu z obrazami znajdziesz program rawrite2.exe. Jest tam
rwniez plik rawrite2.txtopisujacy sposb uzycia programu
rawrite2.
Aby zapisac zapisac obraz dyskietki najpierw uruchom DOS. Przy
prbie uzycia rawrite2 zokna DOS w Windows moze pojawic sie wiele
problemw. Podwjne klikanie na rawrite2 w
-
Rozdzia 5. Metody instalacji Debiana 33
Explrorerze Windows takze nie dziaa. Jesli nie wiesz jak
zaadowac DOS, nacisnij F8 w czasiestartu Windows.
Po zaadowaniu DOS-u, uzyj komendy
rawrite2 -f plik -d naped
gdzie plik to jeden z obrazw a naped to a: lub b:, w zaleznosci
od tego, ktrego napeduuzywasz.
Zapisywanie obrazw na Atari
W katalogu z obrazami znajdziesz program
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/rawwrite.ttp
. Uruchom go klikajac dwa razy na ikonieprogramu i wpisz nazwe
obrazu, ktry chcesz zapisac.
Zapisywanie obrazw na Macintoshu
Nie istnieje aplikacja dla MacOS pozwalajaca na zapisanie obrazw
mac/images-1.44/rescue.bini mac/images-1.44/driver.bin na dyskietki
(zreszta nie byo by sensu tego robic, poniewazi tak nie daoby sie z
nich zaadowac systemu ani zainstalowac jadra ani moduw). Jednak
plikite sa potrzebne do instalacji systemu operacyjnego i moduw w
pzniejszym etapie.
Zwrc uwage przy przenoszeniu plikw na maszyne. Pliki z
rozszerzenie, .bin lub .tgz zawszemusza byc przenoszone w trybie
binarnym.
5.7 CD-ROM
adowanie systemu z CD-ROM-u jest jednym z najatwiejszych sposobw
na zainstalowanie sys-temu. Jesli nie masz szczescia i jadro na
CD-ROM-ie nie dziaa w Twoim przypadku, musiszskorzystac z innej
techniki.
Instalacja z CD-ROM-u jest opisana w rozdziale adowanie i/lub
instalacja z CD-ROM-u na37 stronie.
Zwrc uwage, ze niektre napedy CD moga wymagac specjalnych
sterownikw, wiec beda niedostepnewe wczesnych etapach
instalacji.
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/rawwrite.ttphttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/rawwrite.ttp
-
Rozdzia 5. Metody instalacji Debiana 34
5.8 Dysk twardy
adowanie z instniejacego systemu operacyjnego jest czesto
najwygodniejsze. W przypadku niek-trych systemw jest to jedyny
obsugiwany sposb instalacji. Metoda ta jest opisana w
rozdzialeadowanie z twardego dysku na 37 stronie.
Pliki na twardym dysku moga byc niedostepne we wczesnych fazach
instalacji z powodu egzo-tycznego sprzetu lub systemu plikw. Jesli
nie sa obsugiwane przez Linuksa, moga nie bycdostepne nawet pod sam
koniec!
5.9 Instalacja z NFS
Z powodu natury tej metody instalacji tylko system podstawowy i
dodatkowe pakiety moga byczainstalowane przez NFS. Konieczne jest
posiadanie lokalnie dyskietki ratunkowej i ze sterown-ikami. Aby
zainstalowac system przez NFS jest konieczne przejscie przez zwyka
instalacje, jak toopisano w Poczatkowa konfiguracja systemu przy
uzyciu programu dbootstrap na 43 stronie.Nie zapomnij zaadowac
moduu (sterownika) dla swojej karty Ethernet, a takze moduu
systemuplikw dla NFS.
Kiedy dbootstrap poprosi Cie o wskazanie systemu podstawowego
(Instalacja systemu pod-stawowego na 52 stronie),
powinienes/powinnas wybrac NFS.
-
35
Rozdzia 6
Uruchamianie systemu instalacyjnego
Ten rozdzia rozpoczyna sie oglnym opisem adowania systemu Debian
GNU/Linux, a nastep-nie przedstawia dokadne informacje na temat
kazdego ze sposobw adowania i konczy sieradami uzytecznymi w razie
problemw.
6.1 Argumenty adowania
Parametry adowania jadra Linux zazwyczaj uzywane sa do
upewnienia sie, ze urzadzenia peryfer-yjne dziaaja poprawnie. W
wiekszosci wypadkw jadro moze samo wykryc informacje
dotyczaceurzadzen zewnetrznych. Jednak w niektrych wypadkach
bedziesz musia/musiaa troche jadrupomc.
Pene informacje na temat parametrw adowania mozna znalezc w
Linux BootPrompt
HOWTO(http://www.linuxdoc.org/HOWTO/BootPrompt-HOWTO.html); ten
rozdzia zawiera tylkoszkic najistotniejszych parametrw.
Jesli uruchamiasz system po raz pierwszy, sprbuj wykorzystac
domyslne parametry (tzn. nieprbuj ustawiac zadnych argumentw) i
zobacz czy dziaa poprawnie. Prawdopodobnie niebedzie zadnych
problemw. Jesli jednak jakies sie pojawia, sprbuj uruchomic
komputer ponowniei poszukac dodatkowych parametrw, ktre poinformuja
system o Twoim sprzecie.
Kiedy jadro aduje sie, na poczatku procesu adowania powinien
pojawic sie komunikat Memory:dostepnak/cakowitak available.
cakowita powinna odpowiadac wyrazonej w kilobaj-tach cakowitej
dostepnej ilosci pamieci w systemie. Jesli tak nie jest, musisz
uzyc parametrumem=ram, gdzie ram jest iloscia dostepnej pamieci z
dodana litera k oznaczajaca kilobajty, lubm megabajty. Na przykad
zarwno mem=65536k jak i mem=64m oznaczaja 64MB RAM.
Jesli masz czarno-biay monitor, uzyj argumentu mono. W
przeciwnym wypadku system instala-cyjny domyslnie uzyje kolorw.
http://www.linuxdoc.org/HOWTO/BootPrompt-HOWTO.html
-
Rozdzia 6. Uruchamianie systemu instalacyjnego 36
Jesli adujesz system uzywajac konsoli szeregowej jadro zazwyczaj
samo to wykryje. Jesli do kom-putera jest podaczona karta graficzna
(framebuffer) i klawiatura, byc moze bedzie konieczne do-danie
parametru console=urzadzenie, gdzie urzadzenie jest portem
szeregowym - zazwyczajttyS0.
Jak nadmieniono powyzej, pene informacje na temat parametrw
adowania mozna znalezc wLinux BootPrompt HOWTO
(http://www.linuxdoc.org/HOWTO/BootPrompt-HOWTO.html),w tym rady
dotyczace rzadko spotykanego sprzetu. Czeste problemy opisane sa
ponizej w rozdzialeCo zrobic w przypadku problemu? na 40
stronie.
6.1.1 Argumenty dbootstrap
System instalacyjny rozpoznaje kilka argumentw, ktre moga sie
okazac pomocne.
quiet System instalacyjny pominie prosby o potwierdzenie i
sprbuje samodzielnie wykonacwasciwe czynnosci. Jesli znasz system
instalacyjny, jest to dobra metoda na wyciszenieprocesu.
vebose Zadawaj jeszcze wiecej pytan niz zwykle.
debug Generuj dodatkowe komunikaty do dziennika systemowego
(patrz Uzywanie powoki iprzegladanie dziennika systemowego na 44
stronie), w tym wszystkie uruchamiane komendy.
bootkbd=. . . Wybierz wczesniej klawiature, ktrej chcesz uzyc,
na przykad bootkbd=qwerty/pl
mono Uzyj trybu monochromatycznego, zamiast kolorowego
6.2 Interpretacja komunikatw startowych jadra
Podczas startu mozesz zobaczyc wiele komunikatw typu cant find
something (nie moznaznalezc czegos), lub something not present
(czegos nie ma), cant initialize something(nie mozna
zainicjalizowac czegos), lub nawet this driver release depends on
something(ta wersja sterownika wymaga czegos). Wiekszosc tych
komunikatw jest nieszkodliwa. Widziszje, powiewaz jadro do systemu
instalacyjnego jest zbudowane tak, aby dziaao na komputer-ach z
wieloma rznymi urzadzeniami peryferyjnymi. Oczywiscie zaden
komputer nie bedziezawiera wszystkich mozliwych urzadzen, wiec
system operacyjny wypisze kilka komunikatwostrzegawczych gdy szuka
urzadzen, ktrych nie posiadasz. Mozesz takze zauwazyc, ze
systemzatrzymuje sie na chwile. Dzieje sie tak, gdy jadro czeka na
odpowiedz urzadzenia, ktrego niema w systemie. Jesli uwazasz, ze
czas startu systemu jest nie do przyjecia, mozesz po
instalacjiutworzyc wasne jadro (patrz Kompilowanie nowego jadra na
62 stronie).
http://www.linuxdoc.org/HOWTO/BootPrompt-HOWTO.html
-
Rozdzia 6. Uruchamianie systemu instalacyjnego 37
6.3 adowanie z twardego dysku
W pewnych przypadkach mozna chciec zaadowac Linuksa z innego
systemu operacyjnego. Mozesztakze zaadowac system instalacyjny w
inny sposb, ale zainstalowac system podstawowy zdysku.
6.3.1 Instalacja z partycji Linuksa
Mozesz zainstalowac Debiana takze z partycji ext2 lub Minix. Ten
sposb moze byc odpowiednina przykad w przypadku zamiany
zainstalowanej dystrybucji Linuksa na Debiana.
Nalezy zwrcic uwage, ze partycja z ktrej instalujesz nie powinna
byc jedna z partycji na ktrainstalujesz Debiana (np. /, /usr, /lib,
itd.).
Aby zainstalowac z istniejacej juz partycji Linuksa postepuj
zgodnie z ponizszymi instrukcjami.
1. Sprowadz nastepujace pliki i umiesc je w katalogu na
istniejacej partycji Linuksa:
obraz dyskietki Rescue Floppy patrz Pliki potrzebne do
zaadowania systemu instala-cyjnego na 27 stronie
jedno z archiww Driver Floppies z Pliki sterownikw na 28
stronie
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/base2_2.tgz
2. Mozesz uzyc dowolnej metody adowania podczas instalacji z
partycji. Ponizsze instrukcjezakadaja, ze korzystasz z dyskietek,
ale mozna uzyc dowolnej metody.
3. Utwrz dyskietke Rescue Floppy jak to opisano w Tworzenie
dyskietek z obrazw na32 stronie. Zwrc uwage, ze nie bedzie
potrzebna dyskietka Driver Floppies.
4. Wsun dyskietke Rescue Floppy do napedu i zrestartuj
komputer.
5. Przejdz do rozdziau Poczatkowa konfiguracja systemu przy
uzyciu programu dbootstrapna 43 stronie.
6.4 adowanie i/lub instalacja z CD-ROM-u
Jesli posiadasz pytke, z ktrej mozna zaadowac system i jesli
Twoja architektura obsuguje ad-owanie systemu z CD-ROM-u nie beda
potrzebne zadne dyskietki. Czasem wystarczy wsunacpyte do napedu i
zrestartowac komputer.
http://http.us.debian.org/debian/dists/potato/main/disks-arm/current/base2_2.tgzhttp://http.us.debian.org/debian/dists/potato/main/disks-arm/current/base2_2.tgz
-
Rozdzia 6. Uruchamianie systemu instalacyjnego 38
Nawet jesli nie mozesz zaadowac systemu z CD-ROM-u, mozesz
zainstalowac z niego podsta-wowy system Debiana. Po prostu zaaduj
system instalacyjny z dowolnego innego nosnika, akiedy nadejdzie
moment instalacji systemu podstawowego lub dodatkowych pakietw
wskazCD-ROM jak to opisano w rozdziale Instalacja systemu
podstawowego na 52 stronie.
6.5 adowanie z TFTP
Musisz skonfigurowac serwer RARP, serwer BOOTP i serwer
TFTP.
Protok RARP (Reverse Address Resolution Protocol) to jedna z
metod na wskazanie klientowijakiego adresu IP ma uzyc. Innym
sposobem jest uzycie protokou BOOTP. BOOTP to protokIP, ktry
informuje komputer o jego wasnym adresie IP oraz gdzie w sieci moze
znalezc obrazstartowy.
Protoku TFTP (Trivial File Transfer Protocol) uzywa sie aby
przekazac obraz startowy klien-towi. Teoretycznie mozna uzyc
dowolnego serwera obsugujacego ten protok, na dowolnej plat-formie.
W przykadach w tym rozdziale podamy komendy dla systemw SunOS 4.x,
SunOS 5.x(in. Solaris), i GNU/Linux.
6.5.1 Konfiguracja serwera RARP
Aby skonfigurowac serwer RARP, musisz znac adres Ethernet
klienta (in. adres MAC). Jesli go nieznasz, mozesz zaadowac system
uzywajac trybu ratunkowego (np. z dyskietki Rescue Floppy)i uzyc
komendy /sbin/ifconfig eth0.
W systemie GNU/Linux trzeba wypenic tablice RARP jadra. Aby to
zrobic, wykonaj
/sbin/rarp -s nazwa-klienta adres-ethernet-klienta/usr/sbin/arp
-s adres-ip-klienta adres-ethernet-klienta
Jesli zobaczysz komunikat SIOCSRARP: Invalid argument,
prawdopodobnie konieczne bedziezaadowanie moduu RARP jadra, lub
skompilowanie jadra z obsuga RARP. Sprbuj uzyc komendymodprobe
r