| Termin | Definicja |
|---|---|
| UEFI Network Boot | UEFI Network Boot to opcja umożliwiająca uruchomienie systemu bezpośrednio z sieci lokalnej. UEFI Network Boot – czym jest uruchamianie komputera z sieciUEFI Network Boot to mechanizm zapisany w nowoczesnym oprogramowaniu układowym komputera, który pozwala rozpocząć proces startowy z wykorzystaniem połączenia sieciowego zamiast dysku wewnętrznego, pamięci USB albo napędu optycznego. Po włączeniu urządzenia firmware wyszukuje odpowiednią kartę sieciową, inicjuje połączenie przewodowe i pobiera z sieci plik startowy. Dopiero ten plik może uruchomić dalsze środowisko instalacyjne, diagnostyczne, odzyskiwania systemu albo specjalnie przygotowane narzędzia administracyjne. W praktyce nie oznacza to, że cały system operacyjny musi znajdować się w pamięci innego komputera. Sieć dostarcza przede wszystkim początkowy program rozruchowy oraz informacje potrzebne do wskazania dalszych zasobów. Kolejne elementy mogą zostać pobrane z odpowiedniego źródła albo uruchomione z lokalnego nośnika, zależnie od konfiguracji. Mechanizm jest szczególnie przydatny tam, gdzie trzeba powtarzalnie przygotowywać wiele komputerów, uruchamiać środowisko testowe bez zapisywania go na dysku lub odzyskiwać dostęp do systemu po awarii nośnika. W odróżnieniu od zwykłego startu z dysku funkcja ta zależy od współpracy kilku elementów: ustawień UEFI, układu partycji, karty sieciowej, przewodu lub połączenia bezprzewodowego, serwera przydzielającego adres oraz usługi udostępniającej pliki rozruchowe. Dlatego sama obecność opcji Network Boot w menu firmware nie gwarantuje, że uruchomienie zakończy się powodzeniem. UEFI Network – kontekst techniczny i porównanie z innymi metodamiUEFI Network Boot jest następcą starszych sposobów uruchamiania sieciowego związanych z BIOS-em i środowiskiem PXE. W starszych konfiguracjach firmware korzystał z ograniczonego zestawu funkcji oraz z rozwiązań projektowanych głównie dla klasycznego trybu startowego. UEFI wprowadza bardziej uporządkowany model, obsługę plików wykonywalnych zgodnych z tym środowiskiem, możliwość stosowania Secure Boot oraz lepszą współpracę z nowoczesnym schematem partycjonowania GPT. Nie każda implementacja realizuje jednak wszystkie funkcje w taki sam sposób. Start z sieci różni się od uruchamiania z USB tym, że nie wymaga przygotowania fizycznego nośnika dla każdego komputera. Zmiana obrazu instalacyjnego lub narzędzia rozruchowego może zostać wykonana w jednym miejscu, a następnie udostępniona kolejnym urządzeniom. Z drugiej strony potrzebna jest prawidłowo działająca infrastruktura sieciowa. W przypadku USB źródło startu znajduje się przy komputerze, natomiast przy UEFI Network Boot istotne stają się odpowiedzi urządzeń sieciowych, kolejność komunikatów oraz dostępność właściwego pliku. Występuje również różnica między uruchomieniem przez przewód a próbą użycia Wi-Fi. W wielu komputerach firmware potrafi użyć przewodowej karty Ethernet, lecz nie zawiera sterowników pozwalających na start przez bezprzewodową kartę sieciową. Z tego powodu do testów najczęściej wykorzystywane jest połączenie kablowe. Jeżeli opcja została włączona, lecz nie pojawia się żaden adres ani komunikat o pobieraniu pliku, przyczyną może być zarówno sieć, jak i ograniczenie konkretnej wersji UEFI. UEFI Network Boot – typowe problemy podczas uruchamianiaJednym z częstych objawów jest komunikat informujący o braku pliku startowego. Oznacza to, że komputer mógł uzyskać podstawowe parametry połączenia, lecz nie otrzymał poprawnej ścieżki do programu rozruchowego albo wskazany plik nie jest dostępny. W innym przypadku ekran może zatrzymać się na etapie uzyskiwania adresu sieciowego. Wtedy należy brać pod uwagę brak odpowiedzi z usługi przydzielającej konfigurację, nieprawidłowe oznaczenie sieci, uszkodzenie przewodu, wyłączony port lub problem z kartą sieciową. Problemy pojawiają się także po zmianie trybu uruchamiania z Legacy na UEFI albo odwrotnie. Obraz startowy przygotowany dla jednego trybu nie zawsze zostanie zaakceptowany w drugim. Podobny efekt może wystąpić przy włączonym Secure Boot, gdy pobierany plik nie ma właściwego podpisu lub nie jest zgodny z polityką bezpieczeństwa firmware. Czasem wystarczy wybranie innego wpisu w menu startowym, lecz niekiedy konieczne staje się przygotowanie zgodnego środowiska. W diagnostyce przydatne jest rozdzielenie problemu na etapy. Najpierw sprawdzane jest, czy karta sieciowa jest widoczna w UEFI i czy reagują kontrolki przy porcie. Następnie weryfikowane jest uzyskanie parametrów sieciowych, później dostęp do pliku startowego, a na końcu zgodność pobranego środowiska z trybem UEFI. Taki podział ogranicza ryzyko przypadkowej zmiany wielu ustawień naraz i ułatwia odtworzenie momentu, w którym start przestaje działać. Nie należy pomijać stanu samego komputera. Uszkodzona pamięć operacyjna, niestabilne zasilanie, błędy płyty głównej lub nieprawidłowo działająca karta sieciowa mogą dawać objawy przypominające błąd konfiguracji. Jeżeli urządzenie nie otwiera nawet menu firmware, nie reaguje na zmianę nośnika albo samoczynnie się restartuje, samo przełączenie Network Boot prawdopodobnie nie rozwiąże przyczyny. UEFI Network Boot – praktyczne wskazówki dotyczące konfiguracjiPrzed rozpoczęciem zmian dobrze jest zapisać bieżące ustawienia UEFI, zwłaszcza kolejność urządzeń startowych, tryb zgodności oraz stan Secure Boot. W menu mogą występować różne nazwy, między innymi PXE, IPv4 Network, IPv6 Network, Network Stack albo Boot from LAN. Znaczenie poszczególnych pozycji zależy od producenta firmware, dlatego przydatne jest sprawdzenie instrukcji płyty głównej lub komputera. Do pierwszej próby najlepiej użyć połączenia przewodowego i sprawdzonego portu. Należy upewnić się, że przewód jest prawidłowo podłączony, karta sieciowa nie została wyłączona, a urządzenie otrzymuje parametry wymagane do komunikacji. Warto przeprowadzać pojedynczą zmianę, zapisać ustawienia i ponownie uruchomić komputer. Dzięki temu łatwiej odróżnić błąd sieci od błędu w samym pliku rozruchowym. Przy przygotowywaniu obrazu startowego należy dopasować go do architektury urządzenia i trybu UEFI. Warto również sprawdzić, czy obraz zawiera odpowiednie sterowniki, czy ścieżka do pliku jest aktualna oraz czy mechanizm bezpieczeństwa nie blokuje uruchomienia. Jeżeli środowisko ma służyć do instalacji systemu, trzeba wcześniej zaplanować sposób zapisu na dysku, obsługę GPT oraz zachowanie danych użytkownika. Uruchomienie instalatora z sieci nie jest równoznaczne z bezpiecznym przeprowadzeniem instalacji. W przypadku komunikatu o błędzie pomocne jest zanotowanie jego dokładnej treści, kolejności zdarzeń i momentu, w którym pojawia się zatrzymanie. Zdjęcie ekranu może być bardziej użyteczne niż ogólne stwierdzenie, że komputer nie startuje. Należy unikać losowego wyłączania wielu zabezpieczeń, ponieważ utrudnia to późniejsze ustalenie przyczyny i może obniżyć poziom ochrony urządzenia. UEFI Network Boot – kiedy zgłosić komputer do serwisuDo serwisu warto zgłosić się wtedy, gdy uruchamianie z sieci jest potrzebne do odzyskania systemu, przygotowania komputera po wymianie dysku albo sprawdzenia, czy problem dotyczy nośnika, firmware czy płyty głównej. Wskazaniem jest także sytuacja, w której urządzenie widzi połączenie, lecz wielokrotnie wraca do menu startowego, zawiesza się na inicjalizacji karty sieciowej lub wyświetla różne komunikaty po każdej zmianie ustawień. Przed przekazaniem sprzętu dobrze jest zabezpieczyć ważne dane, o ile komputer nadal pozwala na dostęp do plików. Należy przekazać informację o ostatnich zmianach, na przykład aktualizacji firmware, wymianie dysku, zaniku zasilania albo zmianie ustawień trybu startowego. Takie dane pomagają ograniczyć zakres testów i szybciej ustalić, czy potrzebna jest naprawa sprzętowa, przywrócenie konfiguracji, przygotowanie nośnika czy praca nad połączeniem sieciowym. Warszawskie Pogotowie Komputerowe 24/7 zajmuje się diagnostyką oraz naprawami laptopów i komputerów PC, dlatego przy problemach z UEFI Network Boot można przekazać urządzenie do sprawdzenia razem z opisem objawów i używanego połączenia. W ocenie uwzględnia się nie tylko samą opcję startu sieciowego, lecz także stan dysku, pamięci, firmware, karty sieciowej i pozostałych podzespołów mających wpływ na rozruch. Pozwala to ustalić, czy przyczyną jest konfiguracja, niedostępne środowisko startowe, błąd oprogramowania czy usterka sprzętowa. |