Ostatnio zdecydowałem się korzystać tylko z Ubuntu i na moim laptopie nie ma systemu Windows. Po włączeniu laptopa wyświetla się menu GRUB, ale nie muszę już wybierać systemu operacyjnego.
Jak mogę to usunąć lub ukryć?
A po usunięciu tego, jak mogę uzyskać dostęp do trybu odzyskiwania?
Odpowiedzi:
Aby nie widzieć menu GRUB podczas uruchamiania:
/etc/default/grub
plik za pomocą terminala, wprowadzając:gksu gedit /etc/default/grub
GRUB_TIMEOUT=10
naGRUB_TIMEOUT=0
sudo update-grub
Spowoduje to usunięcie czasu oczekiwania na zniknięcie menu GRUB .
WAŻNE : Jeśli w takim przypadku musisz przejść do trybu odzyskiwania, po prostu naciśnij przycisk ESCpodczas uruchamiania systemu Linux. Od tego momentu BIOS ładuje wszystkie niezbędne rzeczy i uruchamia się system operacyjny. Następnie pojawi się menu GRUB, umożliwiające zmianę trybu odzyskiwania.
źródło
Uważam, że lepszym rozwiązaniem jest użycie wartości:
następnie ustaw czas na coś dłuższego niż 0, w ten sposób możesz uzyskać dostęp do gruba, ponieważ jest on ukryty w tle, i masz szansę faktycznie zatrzymać sekwencję rozruchową i wybrać inny tryb jądra / odzyskiwania.
funkcja, która może się przydać, gdy masz uszkodzony system. Możesz przeczytać więcej na ten temat tutaj
źródło
GRUB_HIDDEN
opcji w podanym linku. Nie mogę nawet znaleźć tej opcji w Grub Manual . Istnieją inne opcje o podobnych nazwach, takie jakGRUB_HIDDEN_TIMEOUT
iGRUB_HIDDEN_TIMEOUT_QUIET
, więc coGRUB_HIDDEN
właściwie robi -opcja?Powyższe odpowiedzi nie działały dla mnie, więc pomyślałem, że opublikuję to dla kompletności. W mojej wersji Grub ekran limitu czasu nie ukrywa się, gdy
GRUB_TIMEOUT=0
. Wygląda to na zgłoszony tutaj błąd: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1273764 .Łatwym (ale nie tak eleganckim) obejściem jest ustawienie własnego
GRUB_TIMEOUT=0.1
. Najwyraźniej istnieje skrypt, który przesłania wartość limitu czasu, gdy jest to= 0
dla dobra użytkownika!Mój plik konfiguracyjny gruba dla każdego, kto chce zobaczyć, to:
źródło
Inną możliwością usunięcia systemu Windows z komputera jest:
sudo rm -rf /boot/efi/EFI/Microsoft
.sudo update-grub
.Po uruchomieniu
update-grub
skryptu należy zauważyć, że nie ma systemu Windows, a zatem wygenerowaćgrub.cfg
plik, który nie zawiera opcji uruchamiania systemu Windows i nie zawiera menu.Należy jednak pamiętać, że takie podejście uniemożliwia uruchomienie systemu Windows. Jest to w porządku dla Behzadsh, ponieważ pytanie określa, że system Windows został usunięty z komputera. (W rzeczywistości to podejście zasadniczo kończy zadanie niepełnego usunięcia, które już zostało zrobione.) To podejście jest złe dla kogoś, kto po prostu chce ominąć menu GRUB, ale nadal zachowuje zdolność do uruchamiania systemu Windows - powiedzmy, za pomocą komputera wbudowany menedżer rozruchu do uruchamiania systemu Windows. Takie podejście uniemożliwi uruchomienie systemu Windows, przynajmniej do momentu przywrócenia programu ładującego system Windows.
źródło