Jak przywrócić oryginalny system BIOS i oprogramowanie Chromebooka, jeśli je usunąłeś
Jeśli zmieniłeś na przykład Chromebooka - na przykład możesz zainstalować system Windows na Chromebooku - być może jego BIOS został zastąpiony przez opcję innej firmy. Oto jak przywrócić wszystkie swoje zmiany i zmienić komputer z systemem Windows lub Linux na Chromebooka.
Jeśli nie zmieniłeś tego w dużym stopniu przy użyciu Chromebooka, możesz przywrócić go do normalnego stanu. Poniższy poradnik jest przeznaczony dla tych, którzy mają zainstalowany inny BIOS i system operacyjny.
Krok pierwszy: przywróć oryginalny system BIOS swojego Chromebooka
Możesz przywrócić system BIOS za pomocą tego samego skryptu, który został użyty do zastąpienia BIOS-u w pierwszej kolejności. Skrypt ten, jeśli pamiętasz z naszego przewodnika, tworzy kopię zapasową BIOS-u, co ułatwia przywracanie. Jednak ten skrypt musi być uruchamiany z systemu Linux z pełną powłoką Bash, więc nie wykonasz tego kroku z poziomu systemu Windows.
Zamiast tego chcesz uruchomić Chromebooka w środowisku Linux. Użyjemy Ubuntu jako przykładu, ale inne dystrybucje Linuksa również powinny działać dobrze. Pobierz narzędzie Ubuntu ISO i narzędzie Rufus. Uruchom Rufus, wybierz napęd USB i wybierz "Schemat partycji GPT dla UEFI" oraz "FAT32". Kliknij przycisk po prawej stronie "Utwórz dysk startowy za pomocą" i wybierz pobrany system operacyjny Ubuntu. Kliknij "Start", kiedy będziesz gotowy.
Rufus zapyta Cię, czy chcesz skopiować obraz w trybie ISO lub w trybie DD. Możesz wybrać domyślny "tryb obrazu ISO" i kontynuować.
UWAGA: po ponownym zainstalowaniu wkrętu zabezpieczającego przed zapisem BIOS Chromebooka musisz go usunąć przed uruchomieniem oryginalnego systemu BIOS. Jeśli pozostawiłeś śrubę zabezpieczającą przed zapisem, możesz kontynuować.
Gdy skończysz, podłącz dysk USB do Chromebooka i uruchom ponownie komputer. BIOS powinien automatycznie uruchomić się z dysku USB. Jeśli nie, naciśnij dowolny klawisz na początku procesu rozruchu, wybierz "Boot Manager" i wybierz dysk USB. Wybierz "Wypróbuj system Ubuntu bez instalacji", aby uzyskać aktywny pulpit Ubuntu.
Kliknij ikonę Wi-Fi w prawym górnym rogu ekranu i połącz się z siecią Wi-Fi po dotarciu na pulpit. Da to systemowi Linux dostęp do Internetu, który musi pobrać skrypt.
Teraz uruchom ten sam skrypt, który wcześniej uruchomiłeś. Otwórz okno Terminal w systemie Ubuntu i wklej następujące polecenie, naciskając klawisz Enter.
cd ~; curl -L -O http://mrchromebox.tech/firmware-util.sh; sudo bash firmware-util.sh
To polecenie zmienia się w twój katalog domowy, pobiera plik skryptu http://mrchromebox.tech/firmware-util.sh i uruchamia go z uprawnieniami roota. Skontaktuj się ze stroną programisty, aby uzyskać więcej dokumentacji na temat działania skryptu.
Skrypt zostanie pobrany i uruchomiony, przedstawiając przydatne menu.
Użyj opcji "Przywróć oprogramowanie sprzętowe (pełne)". Wpisz "9" i naciśnij "Enter", aby go uruchomić.
Odpowiedz na pytania skryptu, podłączając dysk USB zawierający plik kopii zapasowej BIOS i wskazując na nim skrypt. Skrypt przywróci kopię zapasową systemu BIOS na Chromebooka.
Jeśli utracisz kopię zapasową oryginalnego oprogramowania układowego BIOS, skrypt może pobrać i zainstalować kopie z Internetu. Po prostu powiedz skryptowi, że nie masz pliku kopii zapasowej oprogramowania układowego, gdy zostanie wyświetlone pytanie. Pobieranie oryginalnego BIOS-u z Internetu działa tylko w przypadku urządzeń korzystających z architektur Haswell, Broadwell lub Baytrail, zgodnie z dokumentacją skryptu.
Proces powinien zakończyć się pomyślnie. Zobaczysz, że musisz przywrócić system operacyjny Chrome za pomocą nośnika odzyskiwania Chrome OS, a następnie ponownie uruchom ten skrypt, aby zresetować flagi rozruchowe oprogramowania wbudowanego.
Możesz teraz zamknąć Chromebooka.
Krok drugi: przywróć system operacyjny Chrome
Teraz musisz utworzyć system operacyjny Chrome OS przy użyciu nośników odzyskiwania. Możesz to zrobić na dowolnym komputerze - Windows, Mac, Linux lub Chromebook - z zainstalowaną przeglądarką Chrome. Przejdź do Chrome Web Store i zainstaluj aplikację Chromebook Recovery Utility Chrome, aby rozpocząć.
Uruchom aplikację i podłącz dysk USB. Ten dysk USB zostanie wymazany w ramach tego procesu. Możesz użyć tego samego napędu USB, który wcześniej używałeś do Ubuntu, jeśli chcesz - system Ubuntu zostanie z niego usunięty, ale nie będziesz już potrzebował Ubuntu dla tego procesu.
Znajdź model Chromebooka w aplikacji Chromebook Recovery Utility. Możesz wybrać go z listy lub po prostu wpisać kryptonim.
Jeśli nie pamiętasz swojego modelu Chromebooka, możesz włączyć Chromebooka, a zobaczysz numer modelu wyświetlany u dołu ekranu odzyskiwania.
Przejdź przez kreator Chromebook Recovery Utility. Aplikacja wyczyści podłączony dysk USB i umieści na nim nośnik odzyskiwania Chrome OS. Jeśli Twój Chromebook ma gniazdo kart SD, możesz również użyć tego narzędzia, aby zamiast tego umieścić nośnik odzyskiwania na karcie SD.
Gdy narzędzie zakończy tworzenie nośnika odzyskiwania, możesz usunąć dysk USB z komputera i podłączyć go do Chromebooka.
Gdy Twój Chromebook jest wciąż wyłączony, naciśnij i przytrzymaj klawisze Esc i Odśwież (klawisz Odśwież jest tam, gdzie klawisz F3 znajdowałby się na normalnej klawiaturze). Naciśnij przycisk zasilania, przytrzymując te klawisze, a następnie puść przycisk zasilania. Puść klawisze Esc i Refresh, gdy zobaczysz komunikat na ekranie.
Twój Chromebook uruchomi się w trybie odzyskiwania, a zobaczysz komunikat z prośbą o włożenie dysku odzyskiwania, aby kontynuować. Podłącz utworzony dysk USB do Chromebooka.
Twój Chromebook automatycznie wykryje nośnik odzyskiwania i użyje go do przywrócenia urządzenia. Upewnij się, że Chromebook jest podłączony i pozwól mu automatycznie przywrócić system operacyjny.
Jeśli Twój Chromebook nie wykryje automatycznie podłączonego dysku i nie rozpocznie procesu odzyskiwania, być może wystąpił problem z nośnikiem odzyskiwania. Przed uruchomieniem dysku odzyskiwania możesz również usunąć wszystkie inne karty SD, dyski USB i urządzenia USB. Upewnij się, że masz podłączony tylko jeden dysk USB, aby uniknąć dezorientacji systemu.
Po zakończeniu Chromebook poprosi o usunięcie nośnika odzyskiwania. Twój Chromebook uruchomi się ponownie automatycznie.
Naciśnij Ctrl + D, aby zgodzić się na kontynuację w trybie programisty, gdy zobaczysz ostrzeżenie "Weryfikacja systemu operacyjnego jest wyłączona". Nie chcesz jeszcze ponownie włączać weryfikacji systemu operacyjnego!
Uruchom Chrome OS, gdzie zobaczysz kreatora instalacji Chrome OS. Zaloguj się i skonfiguruj system operacyjny Chrome w zwykły sposób.
Krok trzeci: Przywróć flagi oprogramowania rozruchowego
Jak wspomniano wcześniej, konieczne będzie zresetowanie flag rozruchowych oprogramowania układowego do ustawień domyślnych.
W systemie operacyjnym Chrome naciśnij Ctrl + Alt + T, aby otworzyć okno terminala. Rodzaj muszla
i naciśnij klawisz Enter, aby uzyskać dostęp do pełnej powłoki.
Wklej następujące polecenie i naciśnij Enter, aby pobrać i uruchomić skrypt oprogramowania po raz ostatni:
cd ~; curl -L -O http://mrchromebox.tech/firmware-util.sh; sudo bash firmware-util.sh
Po wyświetleniu interfejsu skryptu wybierz opcję "Ustaw opcje uruchamiania (flagi GBB)", wpisując "4" i naciskając klawisz Enter.
Poinformuj skrypt, który ma zostać "Zresetuj do ustawień fabrycznych", wpisując "5" i naciskając Enter.
Krok czwarty: Wyłącz tryb programisty (opcjonalnie)
W tym momencie możesz lub nie chcesz wyłączyć trybu programisty.
Tryb programisty to specjalny tryb, który pozwala modyfikować oprogramowanie systemowe Chromebooka. To kolejny sposób powiedzenia, że funkcja "Weryfikacja systemu operacyjnego" jest wyłączona, umożliwiając manipulowanie systemem operacyjnym. Gdy tryb programisty jest włączony, musisz nacisnąć Ctrl + D, aby uruchomić Chromebooka przy każdym uruchomieniu.
Jeśli nie chcesz zadzierać z oprogramowaniem Chromebooka, wyłącz tryb programisty. Jeśli planujesz zainstalować Linuksa na Chromebooku za pomocą czegoś takiego jak Crouton, opuść tryb programisty.
Jeśli chcesz wyłączyć tryb programisty, uruchom ponownie Chromebooka i naciśnij spację, gdy pojawi się ekran "Weryfikacja systemu operacyjnego, jeśli OFF".
(Jeśli nie chcesz wyłączać trybu programisty, po naciśnięciu klawisza Ctrl + D przy każdym uruchomieniu Chromebooka).
Naciśnij klawisz "Enter", aby potwierdzić, że chcesz wyłączyć tryb programisty, gdy poprosi Cię o to Chromebook.
Twój Chromebook wyczyści wewnętrzne dyski i ponownie włączy weryfikację systemu operacyjnego, co uniemożliwi modyfikowanie partycji systemowej i plików systemu operacyjnego (lub złośliwego oprogramowania). Nie musisz też naciskać Ctrl + D przy każdym uruchomieniu.
Po wykonaniu tej czynności musisz zalogować się ponownie do systemu operacyjnego Chrome, ponieważ wyłączenie trybu programisty spowoduje wyczyszczenie pamięci wewnętrznej.
Krok piąty: Zainstaluj ponownie wkręt zabezpieczający BIOS Write (opcjonalnie)
Możesz także ponownie włączyć ochronę przed zapisem BIOS. Nie wymaga to wyłączenia trybu programisty. W rzeczywistości możesz wszystko, co chcesz, zapisać w BIOS-ie, a następnie ponownie zainstalować śrubę, aby chronić zmodyfikowany BIOS przed zmianami.
Jeśli flashujesz oryginalny BIOS, możesz ponownie zainstalować śrubę, aby chronić oryginalny BIOS przed modyfikacją. Twój Chromebook wróci do stanu, w którym był kupiony, uruchamia oryginalny BIOS i chroni go przed modyfikacją.
Po prostu zrób to samo, co zrobiłeś po usunięciu śruby. Najpierw zamknij Chromebooka - nie kładź go spać, ale całkowicie go wyłącz. Odwróć Chromebooka i odkręć dolną część.
Znajdź otwór na śrubę, od którego odkręciłeś wcześniej śrubę zabezpieczającą przed zapisem BIOS. Weź dokładnie tę samą śrubę, którą odkręciłeś wcześniej i wkręć ją z powrotem do otworu.
Po zabezpieczeniu podłącz ponownie do Chromebooka i uruchom ponownie. BIOS zostanie zabezpieczony przed zapisem, a będziesz używać zapasowego systemu operacyjnego Chrome OS. Twój Chromebook będzie w tym samym stanie, w jakim był zakupiony.