Jak założyæ główny system plików przez NFS.: Startowanie stacji roboczej.
Następna strona
Poprzednia strona
Spis treści
4. Startowanie stacji roboczej.
4.1 Używanie "boot rom-u".
Ponieważ samemu jeszcze tego nie używałem mogê ci daæ tylko
nastepujące wskazówki (ukłony w stronê Christiana Leutloffa
<leutloff@sundancer.tng.oche.de>):
Nie możesz używaæ "normalnych" bootrom-ów.
W pakiecie netboot zrobionym przez Gero Kuhlmanna
znajdziesz informacje na temat bootrom-ów dla Linux-a i wiele
innych. Pakiet ten jest dostêpny na
SUNSite Polska pod nazwą netboot-*.
Przeczytaj dokładnie dokumentacjê dostarczoną wraz z twoim
bootrom-em.
Przypuszczalnie bedziesz musiał włączyæ tftpd na serwerze, ale
to zależy od sposobu w jaki twój boot rom ładuje jądro.
Wszelkie informacje na temat sprzedawców bootrom-ów dla
Linux-a są mile widziane. Ponieważ nie wszyscy mają dostêp do
programatorów PROM-ów (szczególnie w Europie, gdzie ja mieszkam).
4.2 Używanie dysku z surowym jądrem.
Jeśli wyeksportowałeś główny system plików z poprawną domyślną
nazwą oraz twój serwer NFS jest także serwerem RARP (z
czego wynika, że obie maszyny są w tej samej podsieci), wtedy
możesz wystartowaæ jądro przez proste "zrzucenie" go na dysk za
pomocą polecenia cat. (Musisz ustawiæ urządzenie głównego
systemu plików w jądrze na 0:255) Przy takich ustawieniach, katalog
główny na serwerze jest w
/tftpboot/adres-IP. (wartośæ ta może byæ zmieniona
przy kompilacji jądra)
4.3 Używanie "bootloader-a" i RARP-a.
Przekaż do jądra podczas startu wszystkie potrzebne parametry oraz
dodaj
nfsroot=<serwer-IP>:</ścieżka/do/zamont.>
gdzie serwer-IP jest adresem IP serwera NFS a
/ścieżka/do/zamont. jest ścieżką do głównego katalogu.
Wskazówki:
Jeśli używasz LILO rozważ użycie cechy lock: po prostu
wpisz raz wszystkie parametry i lock. Nastêpnym razem jak
bêdziesz startował LILO poczekaj aż siê skoñczy czas i zacznie samo
ładowaæ system.
Podczas generowania specyficznego dysku startowego dla stacji
możesz użyæ polecenia append= w pliku lilo.conf.
4.4 Używanie "bootloader-a" bez RARP-a.
Dodatkowo oprócz parametru nfsroot użyj jeszcze parametru
nfsaddrs=<st-IP>:<srw-IP>:<gw-IP>:<netm-IP>:<nazwa>. Jądro
ustawi interfejs eth0 z podanymi parametrami:
st-IPadres IP stacji roboczej
srw-IPadres IP serwera NFS
gw-IPwrota (gateway)
netm-IPmaska podsieci
nazwanazwa stacji
Następna strona
Poprzednia strona
Spis treści