88                             88
88                             88
88                             88
88,dPPYba,  ,adPPYba,  ,adPPYb,88
88P'    "8a I8[    "" a8"    `Y88
88       d8  `"Y8ba,  8b       88
88b,   ,a8" aa    ]8I "8a,   ,d88
8Y"Ybbd8"'  `"YbbdP"'  `"8bbdP"Y8

Instalacja NetBSD

System NetBSD ma jedną bardzo ważną cechę, został przygotowany i jest nadal utrzymywany dla bardzo wielu platform. To sprawiło, że zainteresowałem się nim przy chęci wykorzystania go na starym serwerze Sun Microsystems. Jako jedyny z wiodącej trójki systemów BSD poprawnie zainstalował się i uruchomił na wspomnianym serwerze. Obecnie zapewnia dostęp do usług poczty elektronicznej. Jedną z jego wad jest dość długa i mająca tendencje do niepowdzenia instalacja, przynajmniej w przypadku platformy Sparc64. Poniżej za pomocą zrzutów ekranu oraz krótkich opisów postaram się przybliżyć instalację. Instalowałem większość dystrybucji BSD i nie wliczając GhostBSD oraz nomadBSD, ten system ma chyba najbardzie user-friendly instalator, pasujący bardziej do GNU/Linux-ów.

Płytka w napędzie? No to jadziem!

Instalację rozpoczynamy od wyboru języka instalatora. Chyba jedyna dystrybucja BSD z polskim językiem instalatora (potrzebne źródło). Wybieramy opcje e: Komunikaty instalacyjne w języku polskim.

Z poziomu instalatora możemy np. zaktualizować zainstalowany już system. Póki co to nie mamy nawet tego, więc wybieramy a: Zainstaluj NetBSD na twardym dysku. Fun fact o tym instalatorze: możemy poruszać po nim znacznie szybciej naciskając na klawiaturze te literki po lewej stronie opcji.

Standardowe pytanie o to czy rzeczywiście chcemy instalować ten system. Wybieramy b: Tak, chyba że zmieniliśmy zdanie.

Wybieramy docelowy dysk dla systemu. W moim przypadku jest to a: wd0 (8.0G).

Następnie ustalamy sposób partycjonowania, możemy wyczyścić dysk i ustawić partycje ręcznie lub automatycznie. Póki co wybierzemy b: Użyj domyślnych rozmiarów partycji.

Zatwierdzamy ustawione przez instalator partycje, x: Rozmiary partycji w porządku.

Póki co nie zostały wprowadzane żadne zmiany na dysku, dopiero wybranie opcji b: Tak, spowoduje ustawienie partycji i sformatowanie pod określony system plików.

Instalacja NetBSD jest podzielona na trzy główne kolekcje. Dla serwera wystarczy b: Instalacja bez X11.

NetBSD można zainstalować z wielu źródeł. Na serwerze, na którym próbowałem zainstalować NetBSD z płyty to był wielki problem, bo system nie mógł dobrać poziomu DMA dla napędu więc użyłem b: HTTP.

Teraz mamy możliwość ustawienia mirror-u. Wykorzystanie źródła HTTP wymaga skonfigurowania sieci, dlatego też wybieramy opcje j: Skonfiguruj siec.

Wybieramy kartę sieciową, w moim przypadku jest to a: hme0

Typ interfejsu sieciowego pozostawiamy domyślnie czyli autoselect, następnie decydujemy czy wybrać autokonfigurację - pobrać z dhcp.

Po pobraniu konfiguracji zostaniem zapytani o nazwę domeny, jeśli serwer nie będzie dostępny pod żadną możemy wpisać cokolwiek. Po zatwierdzeniu pokaże nam się podsumowanie konfiguracji i zapytanie czy te dane są poprawne.

Po potwierdzeniu konfiguracji, wracamy do ustawień źródła pakietów dystrybucji. Teraz wybieramy opcje x: Ściągnij dystrybucje. A samo pobranie dystrybucji w raz z instalacją pobranych paczek może chwilę potrwać.

Konfiguracja sieci z pobierania dystrybucji może zostać zapisana jako stała konfiguracja sieciowa systemu, teraz możemy o tym zdecydować. Jeśli maszyna znajduje się już w docelowej sieci i nadaliśmy mu już przeznaczony dla niego adresu, badź zrobił to serwer DHCP możemy zapisać konfiguracje b: Tak.

Teoretycznie to system jest już zainstalowany jednak nie uruchomi się bez konfiguracji w plikach rc. Ustawiamy:

Teraz możemy zakończyć konfigurację poinstalacyjną wybierając opcje x: zakończ konfigurację. Zostanie nam wyświetlony komunikat o tym że zainstalowaliśmy NetBSD, za pomocą klawisza enter wracamy do menu gdzie wybieraliśmy tryb instalacji.

Teraz możemy uruchomić ponownie nasz komputer wybierając opcję d: Zrestartuj komputer.

~xf0r3m