Ubuntu 16.04 - jak mogę wyłączyć Bezpieczny rozruch?

11

Mam Ubuntu 16.04 zainstalowany na Dell 5470. Chcę go zainstalować ponownie z kilku powodów. Chcę uruchomić komputer z USB, aby ponownie zainstalować Ubuntu. Problem polega na tym, że nie mogę uzyskać dostępu do BIOS-u i menu rozruchu z powodu Bezpiecznego rozruchu. Kiedy naciskam F2 lub F12 podczas uruchamiania, komputer nadal uruchamia się w Ubuntu.

Próbowałem, systemctl reboot --firmware-setupale otrzymałem Cannot indicate to EFI to boot into setup mode: Operation not supportedJak mogę uruchomić z USB i ponownie zainstalować Ubuntu?

sflee
źródło
1
Czy pozostawiłeś szybkie uruchamianie w UEFI (nie szybkie uruchamianie systemu Windows)? Jeśli tak, możesz nie mieć wystarczająco dużo czasu, aby nacisnąć klawisz. Grub menuentry 'System setup' powinien działać, jeśli nie, spróbuj zimnego rozruchu lub odłącz całą moc, w tym baterię, jeśli laptop, przytrzymaj przełącznik zasilania przez około 10 sekund, aby rozładować całą pozostałą energię i uruchom ponownie, naciskając odpowiedni klawisz, aby natychmiast przejść do UEFI. askubuntu.com/questions/652966/…
oldfred
Dzięki, próbowałem usunąć zasilanie, a następnie po ponownym uruchomieniu komputera wciskam F2 i widzę, że mój komputer może odbierać moje dane, ponieważ powiadomienie na ekranie zostało zmienione z F2 to biosna prepare .... Ale nadal nie mogę przejść do Bios /. \
sflee
Czy F12 przeniesie Cię do menu rozruchowego UEFI?
oldfred

Odpowiedzi:

6

Istnieje kilka sposobów na uruchomienie narzędzia do konfiguracji oprogramowania układowego, z których niektóre zdają się być świadome:

  • Korzystanie z naciśnięcia klawisza w momencie włączania zasilania - Niestety nie ma standaryzacji co do tego, które naciśnięcie klawisza wejdzie w narzędzie konfiguracji. Zwykle jest to Esc, Enter lub klawisz funkcyjny (ale który zmienia się bardzo gwałtownie - często F2, F8 lub F10, ale może być czymś innym). Ustawienie funkcji szybkiego uruchamiania oprogramowania układowego czasami wyłącza tę metodę wejścia do narzędzia instalacyjnego, ponieważ pozostawia porty USB niezainicjowane. Jeśli komputer ma port PS / 2, możesz być w stanie obejść to ograniczenie, używając klawiatury PS / 2.
  • Korzystaniesystemctl - Polecenie, które przedstawiłeś wcześniej sudo systemctl reboot --firmware-setup, działa na niektórych komputerach; ale najwyraźniej to nie działa dla ciebie. Windows 8 i nowsze wersje oferują podobną funkcję, więc jeśli możesz uruchomić system Windows, możesz wypróbować go, mając szansę, że będzie działał lepiej.
  • Korzystanie z funkcji ponownego uruchamiania menedżera rozruchu w celu konfiguracji - Niektórzy menedżerowie rozruchu oferują funkcję ponownego uruchomienia w narzędziu instalacyjnym. GRUB ma (chociaż może nie być domyślnie aktywny), podobnie jak mój menedżer rozruchu rEFInd (jest domyślnie aktywny, ale można go wyłączyć; i nie pojawi się, jeśli komputer nie ma niezbędnego wsparcia), a także gummiboot / systemd- boot (nie pamiętam, czy jest domyślnie aktywny). Nie jestem pewien, ale podejrzewam, że ta funkcja działałaby dokładnie na tych komputerach, na których działałaby poprzednia metoda, więc nie miałbym wielkiej nadziei, że zadziała ona dla ciebie.
  • Usuń wszystkie inne opcje rozruchu - jeśli komputer z interfejsem EFI nie może znaleźć żadnego innego modułu ładującego, zwykle uruchamia narzędzie instalacyjne. Najlepszym sposobem na skorzystanie z tego jest zazwyczaj odłączenie wszystkich dysków twardych (i kabli sieciowych, jeśli sieć obsługuje rozruch sieciowy). Alternatywnie możesz usunąć partycję systemową EFI (ESP) lub usunąć lub przenieść na nią wszystkie pliki modułu ładującego, aby oprogramowanie układowe nie mogło ich znaleźć. Problem z tą metodą polega na tym, że przywrócenie systemu do pierwotnego stanu może nie sprawić, że będzie można go ponownie uruchomić, ponieważ wiele plików EFI usuwa odniesienia na podstawie NVRAM do opcji uruchamiania, które stają się nieprawidłowe. Tak więc, może trzeba użyć Boot Repair , efibootmgrlub inne narzędzie, aby ponownie zainstalować GRUB lub ponownie utworzyć swój wpis NVRAM raz skończysz.

Przy okazji, prawdopodobnie nie jest to Bezpieczny rozruch sam w sobie, który uniemożliwia wejście do narzędzia do konfiguracji oprogramowania układowego. (Chociaż może być tak, że Dell połączył Bezpieczny rozruch, aby utrudnić wejście do oprogramowania układowego, ten typ połączenia nie jest wymagany w przypadku Bezpiecznego rozruchu, a ja sam nigdy go nie spotkałem). Bardziej prawdopodobne jest, że jest to „szybki start oprogramowania układowego” ”pozostawiając niezainicjowane porty USB, które leżą u podstaw problemu. Inną prawdopodobną możliwością jest próba użycia niewłaściwego klucza lub naciśnięcie go poza (często bardzo wąskim) oknem, w którym będzie działać. Zapytaj na forum firmy Dell lub sprawdź dokumentację, aby dowiedzieć się, który klawisz nacisnąć, i wypróbuj go kilka razy, uderzając go wielokrotnie podczas uruchamiania komputera.

Rod Smith
źródło
Bardzo dziękuję za odpowiedź w sprawie szczegółów, jestem pewien, że nacisnąłem odpowiedni klawisz, a mój komputer może otrzymać moje uwagi, ponieważ wyświetla odpowiedź na ekranie. Chociaż nadal działa bezpośrednio w systemie operacyjnym /. \ BTW, być może fast startjest to prawdziwy powód, muszę to sprawdzić jeszcze dziś wieczorem.
sflee,
2

Służy efibootmgrdo zmiany i ustawiania limitu czasu menedżera rozruchu oczekującego na dane wejściowe użytkownika - przykład:

$ sudo efibootmgr
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0000,0002
Boot0000* fedora
Boot0001* ubuntu
Boot0002* UEFI OS  

Obecnie limit czasu menedżera rozruchu (na moim komputerze) jest ustawiony na 1 sekundę, teraz zmieniamy go na 10 sekund:

sudo efibootmgr --timeout 10
BootCurrent: 0001
Timeout: 10 seconds
BootOrder: 0001,0000,0002
Boot0000* fedora
Boot0001* ubuntu
Boot0002* UEFI OS  

Uruchom ponownie i naciśnij F2lub F12, aby uzyskać dostęp do BIOS-u i wyłączyć Bezpieczny rozruch w ustawieniach UEFI.

cl-netbox
źródło
Widzę, że mój komputer otrzymał moje uwagi, ale spróbuję tego dzisiaj, z góry dzięki.
sflee,
0

Krótko mówiąc, aby pokonać Fast Boot, co zawsze dla mnie działa. Jest przytrzymanie klawisza F12 i Delete, a następnie włączenie systemu. Jeśli nie słyszysz tego sygnału. Wyłącz go szybko (w przypadku podwójnego uruchamiania systemu Windows) i powtórz. To zawsze działa dla mnie przy drugiej próbie.

Abraham Washington
źródło
To pytanie wydaje się dotyczyć raczej bezpiecznego rozruchu niż szybkiego rozruchu, które są odrębnymi rzeczami
sbergeron