|
Strona 5 z 7
:: Systemy plików ::
Po utworzeniu partycji zakładamy na nich odpowiednie systemy plików. Jądro Linuksa wspiera wiele systemów plików, z których najczęściej używane to ext3 i ReiserFS.
 |
ext3 jest udoskonaloną wersją ext2 posiadającą księgowanie w trybach full oraz ordered, dzięki czemu w razie awarii dane odzyskiwane są błyskawicznie. Jest on bardzo dobrym i niezawodnym rozwiązaniem. Posiada ukrytą opcję korzystania z B-drzewa, co znacznie poprawia wydajność niemal we wszystkich sytuacjach. Księgowanie można włączyć dodając opcję -O dir_index jako argument polecenia mke2fs. Info.
|
 |
ReiserFS jest systemem plików opartym na B-drzewie, oferującym bardzo dużą wydajność. Przy wielu małych plikach (poniżej 4k) jest on o wiele szybszy od ext3, nawet dziesięcio, piętnastokrotnie. ReiserFS jest wysoce skalowalny i posiada system księgowania, a począwszy od jądra 2.4.18, charakteryzuje go niezawodność i użyteczność zarówno na partycjach ogólnego przeznaczenia jak i w ekstremalnych przypadkach, takich jak ogromne partycje, operacje na wielu bardzo małych, lub bardzo dużych plikach czy też operacje na katalogach zawierających dziesiątki tysięcy plików. Info.
|
Dla naszych partycji wybieramy system plików ReiserFS i przystępujemy do jego zakładania na wszystkich partycjach z wyjątkiem partycji pliku wymiany.
# mkreiserfs --format 3.6 /dev/hda1
Wykonujemy powyższe polecenie dla dysków: hda1, hda3, hda5, hda6, hda7, hda8. Następnie zakładamy partycję pliku wymiany i ją aktywujemy.
# mkswap /dev/hda2
# swapon /dev/hda2
:: Montowanie partycji ::
Tak przygotowane i sformatowane partycje zamontujemy programem mount. Dodatkowo utworzymy katalogi dla partycji montowanych w podkatalogach partycji głównej /, czyli: /usr, /opt, /var i /home.
# mount /dev/hda3 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/hda1 /mnt/gentoo/boot
# mkdir /mnt/gentoo/usr
# mount /dev/hda5 /mnt/gentoo/usr
# mkdir /mnt/gentoo/opt
# mount /dev/hda6 /mnt/gentoo/opt
# mkdir /mnt/gentoo/var
# mount /dev/hda7 /mnt/gentoo/var
# mkdir /mnt/gentoo/home
# mount /dev/hda8 /mnt/gentoo/home
::Pobranie i rozpakowanie plików instalacyjnych Gentoo ::
Przed przystąpieniem do kopiowania plików na dysk, korzystając z programu date, sprawdzimy stan daty i czasu systemowego i w miarę potrzeby zaktualizujemy je.
# date
czw sie 24 22:30:06 UTC 2006
 |
Korekta daty i czasu systemowego
Jeżeli data i/lub czas naszego systemu nie jest poprawny uaktualnimy je poleceniem date MMDDggmmRRRR (gdzie Miesiąc, Dzień, godzina, minuty i Rok). Przykładowo aby ustawić datę 24 sierpnia 2006 i godzinę 22:30 wydamy polecenie # date 082422302006
|
Kolejnym krokiem instalacji Gentoo będzie pobranie i rozpakowanie na dysku odpowiedniego dla naszej architektury archiwumstage3. Wymagany plik pobierzemy z Internetu lub, jeżeli instalujemy system pod amd64 i korzystamy z płyty Universal Installation CD, skorzystamy z pliku stage3 znajdującego się na nośniku CD.
Przechodzimy do punktu montowania systemu plików Gentoo (w naszym przypadku jest nim /mnt/gentoo).
# cd/mnt/gentoo
Korzystając z programu Links otwieramy stronę z listą serwerów Gentoo i wybieramy najbliższy nam serwer. Następnie w poszukiwaniu pliku stage3 przechodzimy do releases/ -> katalogu wybranej architektury x86/ (amd64/) -> wersji Gentoo 2006.0/ -> stages/. Wybieramy plik stage3 oraz odpowiadający mu plik .DIGESTS z sumami kontrolnymi i pobieramy je kolejno naciskając D. Po ukończeniu pobierania wychodzimy z programu Links naciskając Q. Pobrane przez nas pliki zostały zapisane w katalogu głównym naszej instalacji (/mnt/gentoo). Dla leniwych poniżej znajdują się linki do plików na opolskim serwerze Gentoo.
# links http://www.gentoo.org/main/en/mirrors.xml
W celu weryfikacji integralności pobranego pliku stage3 sprawdzamy go programem md5sum. Następnie, jeżeli weryfikacja przebiegła pomyślnie, rozpakowujemy go programem tar korzystając z opcji xvjpf, gdzie x - wypakuj, v - wyświetl przeprowadzane operacje, j - dekompresja archiwum bzip2, p - zachowaj uprawnienia plików oraz f rozpakuj czytany plik, a nie standardowe wejście.
# md5sum -c stage3-i686-2006.0.tar.bz2.DIGESTS
stage3-i686-2006.0.tar.bz2: OK
# tar xvjpf stage3-i686-2006.0.tar.bz2
W przypadku gdy korzystamy z Universal Installation CD dla amd64 możemy skorzystać z pliku stage3 znajdującego się na płycie. W tym celu przechodzimy do katalogu głównego instalacji (/mnt/gentoo) i rozpakowujemy stage3 znajdujący się na nośniku CD.
# cd/mnt/gentoo
# tar xvjpf /mnt/cdrom/stages/stage3-amd64-2006.0.tar.bz2
Kolejnym etapem instalacji będzie pobranie obrazu drzewa Portage - zestawu plików informującego system Portage o profilach i aplikacjach dostępnych dla użytkownika. Ponownie przechodzimy do katalogu głównego instalacji (/mnt/gentoo) i korzystając z programu links otwieramy najbliższy nam serwer Gentoo. Następnie w poszukiwaniu pliku obrazu drzewa portage przechodzimy do katalogu snapshots/. Wybieramy najbardziej aktualną wersję (portage-latest.tar.bz2) oraz odpowiadający jej plik .DIGESTS i pobieramy je kolejno naciskając D. Po ukończeniu pobierania wychodzimy z programu Links naciskając Q. Pobrane przez nas pliki zostały zapisane w katalogu głównym naszej instalacji (/mnt/gentoo). Ponownie dla leniwych poniżej znajdują się linki do plików na opolskim serwerze Gentoo. Pobrany obraz sprawdzamy pod kątem integralności programem md5sum a następnie rozpakowujemy programem tar. Pamiętajmy o -C (wielka litera) w składni polecenia.
# cd /mnt/gentoo
# md5sum -c portage-latest.tar.bz2.md5sum
portage-latest.tar.bz2: OK
# tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr
|