| Termin | Definicja |
|---|---|
| Boot z LAN | Rozruch z sieci LAN (PXE Boot) pozwala uruchomić system lub narzędzie instalacyjne pobrane ze zdalnego serwera, wykorzystywane głównie w środowiskach firmowych do masowego wdrażania obrazów systemowych. Boot z LAN — czym jest i do czego służyBoot z LAN oznacza uruchamianie komputera z wykorzystaniem połączenia sieciowego zamiast dysku wewnętrznego, pendrive’a lub innego lokalnego nośnika. Podczas takiego startu karta sieciowa odbiera odpowiednie informacje konfiguracyjne, a następnie pobiera z sieci pliki potrzebne do rozpoczęcia pracy. W praktyce może to być niewielkie środowisko serwisowe, instalator systemu, narzędzie do odzyskiwania danych albo obraz przygotowany do wdrożenia na wielu podobnych stanowiskach. Najczęściej stosowanym mechanizmem jest PXE, czyli sposób przekazywania komputerowi parametrów startowych przez serwer DHCP oraz udostępniania pliku rozruchowego za pomocą usługi TFTP lub innego zgodnego protokołu. Po otrzymaniu adresu IP, adresu bramy, informacji o serwerze startowym i nazwie właściwego pliku urządzenie może rozpocząć dalsze pobieranie. Boot z LAN nie oznacza więc przesyłania całego systemu w jednym kroku. Najpierw uruchamiany jest niewielki program, który dopiero potem może załadować środowisko instalacyjne lub diagnostyczne. Takie rozwiązanie ogranicza konieczność przygotowywania osobnego nośnika dla każdego komputera. Ułatwia też utrzymanie jednolitego środowiska startowego, ponieważ zmiany w obrazie instalacyjnym lub narzędziach mogą być wprowadzane po stronie serwera. Z punktu widzenia użytkownika uruchomienie z LAN może wyglądać podobnie do zwykłego startu systemu, choć cały proces odbywa się z udziałem infrastruktury sieciowej. Techniczne działanie i porównanie z innymi metodami startuPodczas rozruchu komputer wykonuje kod zapisany w firmware płyty głównej lub karty sieciowej. Jeżeli w ustawieniach UEFI albo BIOS aktywowano start sieciowy, urządzenie wysyła zapytanie o konfigurację. Serwer DHCP wskazuje parametry połączenia oraz lokalizację pliku startowego, a klient sieciowy pobiera ten plik i przekazuje mu kontrolę. Dalej może zostać uruchomiony bootloader, menu wyboru obrazu, program instalacyjny albo środowisko przeznaczone do testowania sprzętu. W porównaniu z instalacją z pendrive’a boot z LAN pozwala centralnie zarządzać plikami rozruchowymi. Pendrive działa niezależnie od sieci, ale wymaga przygotowania, aktualizowania i fizycznego podłączania nośnika do kolejnych urządzeń. Start sieciowy jest wygodniejszy tam, gdzie wiele komputerów ma korzystać z tych samych narzędzi, lecz wymaga prawidłowej współpracy kilku elementów: firmware’u, karty sieciowej, DHCP, serwera plików, odpowiednich protokołów oraz reguł bezpieczeństwa. Rozruch z dysku lokalnego pozostaje najszybszą i najbardziej niezależną metodą codziennego uruchamiania systemu. Boot z LAN jest natomiast przydatny jako procedura instalacyjna, awaryjna lub administracyjna. Może uruchomić komputer nawet wtedy, gdy lokalny dysk jest pusty, uszkodzony albo nie zawiera działającego systemu, o ile sprzęt poprawnie komunikuje się z siecią i dostępne jest właściwe środowisko startowe. W nowoczesnych komputerach znaczenie ma również tryb UEFI, kolejność urządzeń startowych i sposób podpisywania plików. Włączona funkcja Secure Boot może ograniczyć uruchamianie niektórych środowisk, jeżeli ich elementy nie są odpowiednio podpisane. Z tego powodu sama obecność opcji Network Boot w ustawieniach nie zawsze wystarcza. Konieczne jest jeszcze dopasowanie konfiguracji firmware’u do sposobu przygotowania serwera oraz obrazu rozruchowego. Typowe problemy i błędy przy uruchamianiu z sieciJednym z częstszych problemów jest brak reakcji po wybraniu startu sieciowego. Przyczyną może być wyłączona karta sieciowa w firmware, brak połączenia przewodowego, nieaktywny port przełącznika albo użycie niewłaściwego interfejsu. W wielu konfiguracjach rozruch sieciowy nie działa przez Wi-Fi, ponieważ firmware nie posiada odpowiedniego sterownika lub nie może na tym etapie bezpiecznie obsłużyć uwierzytelniania bezprzewodowego. Podłączenie przewodu sieciowego nie zawsze rozwiązuje problem, ale pozwala wykluczyć jedną z podstawowych przyczyn. Inny błąd pojawia się wtedy, gdy komputer otrzymuje adres IP, lecz nie znajduje pliku startowego. Może to oznaczać nieprawidłową konfigurację DHCP, błędną nazwę pliku, niedostępny serwer TFTP, brak uprawnień albo niezgodność między trybem UEFI a obrazem przygotowanym dla starszego BIOS-u. Objawem bywa komunikat o przekroczeniu czasu oczekiwania, powrót do kolejnego urządzenia startowego lub zatrzymanie na ekranie inicjalizacji sieci. Problemy mogą wystąpić także po rozpoczęciu pobierania obrazu. Uszkodzony plik, niezgodna architektura, błędy pamięci operacyjnej, zakłócenia w sieci albo zbyt restrykcyjne reguły zapory mogą przerwać proces. Jeżeli pobieranie kończy się w tym samym miejscu, warto sprawdzić logi serwera, stan przewodu, negocjowaną prędkość połączenia oraz poprawność pliku rozruchowego. Jeżeli różne komputery zatrzymują się na podobnym etapie, bardziej prawdopodobna jest usterka lub błąd konfiguracji po stronie wspólnej infrastruktury. Jeżeli problem dotyczy tylko jednego urządzenia, należy dodatkowo uwzględnić kartę sieciową, płytę główną, pamięć oraz ustawienia UEFI. Do błędnej diagnozy może prowadzić również mylenie problemu z bootem z LAN z awarią dysku. Komputer może próbować uruchomić sieć dlatego, że nie znalazł prawidłowego systemu lokalnie albo kolejność startu została zmieniona. Z kolei komunikat o braku urządzenia startowego nie musi oznaczać uszkodzenia dysku — przyczyną może być odłączenie nośnika, uszkodzenie wpisu startowego, niezgodny tryb UEFI lub ustawiona niewłaściwa opcja w firmware. Ocena sytuacji wymaga sprawdzenia kilku etapów rozruchu, a nie tylko odczytania jednego komunikatu na ekranie. W jakich sytuacjach warto oddać urządzenie do diagnozy - Boot z LANPomoc serwisowa jest uzasadniona wtedy, gdy komputer nie przechodzi prawidłowo przez procedurę startu, nie widzi karty sieciowej, zatrzymuje się na pobieraniu pliku albo naprzemiennie wybiera start lokalny i sieciowy. Szczególnie istotne jest zgłoszenie problemu, gdy boot z LAN ma służyć do odzyskania dostępu do danych, instalacji systemu lub sprawdzenia sprzętu, a każda kolejna próba może zmienić stan dysku albo ustawienia startowe. W serwisie komputerowym w Warszawie można zlecić sprawdzenie ustawień UEFI, połączenia sieciowego, nośnika danych oraz podstawowych podzespołów odpowiedzialnych za prawidłowy rozruch. Przy przyjmowaniu laptopa dostępna jest darmowa diagnoza LAPTOPA, co pozwala ustalić, czy źródłem problemu jest konfiguracja startowa, sieć, dysk, pamięć lub sama płyta główna. W przypadku komputera stacjonarnego warto wcześniej opisać, na którym etapie pojawia się błąd i czy urządzenie reaguje na przewód sieciowy oraz inne nośniki startowe. Do zgłoszenia dobrze dołączyć dokładną treść komunikatu, zdjęcie ekranu, informację o ostatnich zmianach w ustawieniach oraz opis tego, czy komputer uruchamia się z dysku lokalnego. Przydatne jest również wskazanie, czy problem występuje po wymianie dysku, aktualizacji firmware’u, zmianie routera lub przełączeniu trybu UEFI i Legacy. Tak zebrane informacje ułatwiają oddzielenie usterki sprzętowej od nieprawidłowości w konfiguracji środowiska sieciowego. Nie powinno się wielokrotnie zmieniać przypadkowych opcji w BIOS-ie lub UEFI bez zanotowania wartości początkowych. Nieuzasadnione przełączanie trybów startu może utrudnić późniejszą ocenę problemu, a w niektórych przypadkach doprowadzić do braku dostępu do istniejącej instalacji systemu. Bezpieczniej jest rozpocząć od sprawdzenia kolejności bootowania, wykrywania dysku, aktywności interfejsu sieciowego i komunikatów firmware’u, a następnie przekazać urządzenie do weryfikacji, jeżeli objawy nadal występują. |