Gentoo Logo

1.  Wymagania sprzętowe

Wprowadzenie

Przed przystąpieniem do procesu instalacji należy upewnić się, że komputer spełnia podstawowe wymagania sprzętowe Gentoo.

Wymagania sprzętowe

CPU Proszę sprawdzić w Alpha/Linux FAQ
Pamięć 64 MB
Wolne miejsce na dysku 1.5 GB (wyłączając miejsce na partycję wymiany)
Miejsce na partycję wymiany Co najmniej 256 MB

1.  Płyty instalacyjne Gentoo

Wprowadzenie

Dzięki płytom instalacyjnym można uruchomić podstawowe środowisko służące do instalacji całego systemu Gentoo na dysk. W czasie uruchamiania systemu z płyty zostanie wykryty sprzęt dostępny w komputerze, a Gentoo automatycznie załaduje odpowiednie dla niego sterowniki. Płyty te są tworzone i rozwijane przez deweloperów Gentoo.

Wszystkie płyty instalacyjne pozwalają na uruchomienie środowiska instalacyjnego, skonfigurowanie ustawień sieciowych, utworzenie i aktywowanie partycji oraz rozpoczęcie instalowania Gentoo z użyciem Internetu.

Gentoo Minimal Installation CD

Obraz tej płyty ma nazwę ${min-cd-name} i zajmuje jedynie ${min-cd-size} miejsca. Można go użyć do zainstalowania Gentoo wyłącznie jeśli posiada się połączenie z Internetem.

Archiwum stage3

Plik ten to archiwum zawierające podstawowy system Gentoo, z którego będzie można kontynuować instalację w sposób opisany w tym Podręczniku. W przeszłości znajdowały się tu instrukcje dotyczące instalacji z trzech różnych plików tego typu. Wciąż udostępniamy archiwa stage1 i stage2, ale w oficjalnym opisie instalacji prezentujemy jedynie czynności związane z użyciem stage3. Informacje dotyczące instalacji za pomocą stage1 i stage2 znajdują się w Gentoo FAQ w podrozdziale How do I Install Gentoo Using a Stage1 or Stage2 Tarball?.

Archiwum stage3 można pobrać z katalogu ${release-dir}current-stage3/ każdego Oficjalnego serwera lustrzanego Gentoo. Pliki te nie są dostarczane na płytach LiveCD.

1.  Pobieranie, nagrywanie i uruchamianie płyt instalacyjnych Gentoo

Pobieranie i nagrywanie płyt instalacyjnych

Po pierwsze musimy pobrać jeden z omawianych wcześniej obrazów płyt, żeby jednak to zrobić trzeba wiedzieć gdzie ich szukać.

Wszystkie obrazy płyt instalacyjnych znajdują się na naszych serwerach lustrzanych. Płyty instalacyjne są umieszczone w katalogu ${release-dir}current-iso/.

Wewnątrz tego katalogu znajduje się zbiór plików ISO. Są to pełne i gotowe do nagrania obrazy płyt CD-R.

Aby zweryfikować poprawność pobranych plików ISO należy porównać ich sumy MD5 z tymi znajdującymi się na naszym serwerze lustrzanym (np. w pliku o nazwie ${min-cd-name}.DIGESTS). Sumy MD5 dla pobranych plików można wygenerować przy pomocy narzędzia md5sum dla Linuksa, lub jego odpowiednika dla Windows.

Innym sposobem sprawdzania poprawności pobranych plików jest weryfikacja ich kryptograficznych sygnatur przy pomocy GnuPG. Sygnatury poprawnych plików znajdują się w plikach z rozszerzeniem .asc. Najpierw pobieramy plik sygnatury, a następnie pozyskujemy klucz publiczny:

Listing 1.1: Pozyskiwanie klucza publicznego

$ gpg --keyserver subkeys.pgp.net --recv-keys 2D182910

Następnie weryfikujemy sygnaturę.

Listing 1.1: Weryfikowanie plików

(Weryfikacja podpisu cyfrowego)
$ gpg --verify <downloaded iso.DIGESTS.asc>
(Weryfikacja sum kontrolnych)
$ sha1sum -c <downloaded iso.DIGESTS.asc>

Pobrane pliki ISO należy nagrywać w trybie RAW. To jak się go włącza zależy od programu, którego używamy. Wa Podręczniku opiszemy nagrywanie za pomocą programów cdrecord i K3B. Więcej informacji można znaleźć w dokumencie Gentoo FAQ.

  • Jeśli chodzi o cdrecord to wystarczy wpisać polecenie cdrecord dev=/dev/hdc <pobrany plik iso>. Zamiast /dev/hdc należy podać odpowiednią ścieżką do urządzenia CD-RW.
  • W k3b należy wybrać Tools (Narzędzia) > Burn CD Image (Nagraj obraz płyty), a następnie wskazać plik ISO w obszarze "Image to Burn" (Obraz do nagrania) i kliknąć Start.

Uruchamianie płyty instalacyjnej

Po włączeniu komputera Alpha pierwszą rzeczą jaka się uruchamia jest jej firmware. Jest to system podobny do BIOS-u na komputerach PC. Istnieją dwa typy firmware: SRM (Systems Reference Manual) i ARC (Advanced Risc Console).

SRM jest oparty na specyfikacji "Alpha Console Subsystem", która opisuje środowisko pracy dla systemów OpenVMS, Tru64 UNIX i Linux. ARC jest oparty na specyfikacji "Advanced RISC Computing", która opisuje środowisko pracy dla Windows NT. Na stronie Alpha Linux znajduje się dokładny opis pracy z SRM.

Jeśli Alpha obsługuje zarówno SRM jak i ARC (ARC, AlphaBIOS, ARCSBIOS) należy skorzystać z tych informacji i przemigrować na SRM. Jeśli system już pracuje na SRM to nie są konieczne żadne zmiany. Jeśli jednak komputer obsługuje tylko ARC (np. Ruffian, nautilus, xl) będzie konieczne skorzystanie z MILO w późniejszym etapie instalacji, kiedy konieczny będzie wybór programu ładującego.

Kolejnym krokiem instalacji jest uruchomienie komputera Alpha z płyty CD-ROM i wczytanie systemu na niej zapisanego. Można do tego użyć SRM. Jeśli nie jest to możliwe trzeba będzie skorzystać z MILO.

Listing 1.1: Uruchamianie płyty z SRM

(Lista napędów)
>>> show device
dkb0.0.1.4.0        DKB0       TOSHIBA CDROM
(...)
(Zastępujemy dkb0 nazwą odpowiedniego urządzenia CD-ROM)
>>> boot dkb0 -flags 0
(Używając tej flagi zmienimy domyślną konsolę na port szeregowy ttyS0)
>>> boot dkb0 -flags 2

Listing 1.1: Uruchamianie płyty z MILO

(Zastępujemy sdb nazwą odpowiedniego urządzenia CD-ROM)
MILO> boot sdb:/boot/gentoo initrd=/boot/gentoo.igz  root=/dev/ram0 init=/linuxr looptype=squashfs loop=/image.squashfs cdroot
(Użycie portu szeregowego ttyS0 jako domyślnej konsoli)
MILO> boot sdb:/boot/gentoo initrd=/boot/gentoo.igz root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/image.squashfs console=ttyS0 cdroot

Na aktywnej konsoli pojawi się znak zachęty ("#") roota, a obszary robocze będzie można przełączać za pomocą kombinacji klawiszy Alt-F2, Alt-F3 i Alt-F4. Na pierwszą konsolę wraca się za pomocą Alt-F1.

Kolejny etap to dodatkowa konfiguracja sprzętu.

Konfiguracja dodatkowych urządzeń

Kiedy instalacyjna płyta CD zostaje uruchomiona, system próbuje wykryć wszystkie urządzenia zainstalowane w naszym komputerze, a następnie ładuje odpowiednie moduły. W ogromnej większości przypadków rezultaty są bardzo dobre. Jednak w niektórych przypadkach, może nastąpić nie załadowanie modułu jądra, który jest potrzebny. Jeśli zostanie pominięty jakiś moduł, możemy go załadować ręcznie.

W poniższym przykładzie pokazano w jaki sposób załadować moduł 8139too (wsparcie dla części popularnych kart sieciowych):

Listing 1.1: Ładnowanie modułów jądra

# modprobe 8139too

Opcjonalnie: Konta użytkowników

Jeśli planujemy dać dostęp do środowiska instalacyjnego osobom trzecim lub chcemy używać irssi z konta innego niż root (ze względów bezpieczeństwa), należy stworzyć potrzebne konta użytkownika,a następnie zmienić hasło dla root.

Aby zmienić hasło root używamy narzędzia passwd:

Listing 1.1: Zmiana hasła root

# passwd
New password: (Wpisujemy nowe hasło)
Re-enter password: (Ponownie wpisujemy nowe hasło)

Aby utworzyć konto użytkownika, należy najpierw wpisać odpowiednie referencje, a następnie hasło. Do tych czynności użyć należy poleceń useradd oraz passwd. W poniższym przypadku stworzymy użytkownika "damian".

Listing 1.1: Tworzenie konta użytkownika

# useradd -m -G users damian
# passwd damian
New password: (Wpisujemy hasło dla użytkownika damian)
Re-enter password: (Ponownie wpisujemy hasło dla użtkownika damian)

Na konto nowo utworzonego użytkownika możemy dostać się używając polecenia su.

Listing 1.1: Zmiana aktualnego użytkownika

# su - damian

Opcjonalnie: Przeglądanie dokumentacji podczas instalacji

Aby przeglądać Podręcznik Gentoo należy się upewnić, że stworzyliśmy konto użytkownika (Opcjonalne: Konta użytkownika). Następnie powinniśmy przejść do nowego terminala za pomocą klawiszy ALT-F2, a następnie zalogować się.

Gdy skończyliśmy konfigurować sieć zgodnie z rozdziałem Konfiguracja sieci możemy przeglądać podręcznik przy użyciu aplikacji links.

Listing 1.1: Prezglądanie dokumentacji znajdującej się online

# links http://www.gentoo.org/doc/en/handbook/${online-book}

Do pierwotnego okna terminala wracamy przyciskając Alt-F1.

Opcjonalnie: Uruchamianie demona SSH

Gdy zechcemy udostępnić dostęp do naszego komputera innym osobom podczas instalacji Gentoo (np. w przypadku gdy takie osoby chcą Ci pomóc w instalacji, bądź nawet zrobią to za Ciebie), należy utworzyć konto użytkownika dla nich oraz przekazać im hasło dla konta root (tylko w przypadku gdy w pełni ufamy tym osobom).

Aby uruchomić demona SSH, wykonujemy poniższe polecenie:

Listing 1.1: Uruchamianie demona SSH

# /etc/init.d/sshd start

Aby używać demona sshd, w pierwszej kolejności należy skonfigurować sieć. Więcej o konfiguracji sieci znajdziemy w rozdziale (Konfiguracja sieci).

Zaktualizowano 26 lutego 2011

Oryginalna wersja tego dokumentu została po raz ostatni zaktualizowana 26 lutego 2012. Jeśli chcesz pomóc w aktualizacji tego dokumentu do najnowszej wersji, skontaktuj się z Łukaszem Damentko, koordynatorem polskiego projektu tłumaczeń dokumentacji Gentoo.

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.