Naciśnij Ew menu GRUB. Znajdź wiersz mówiący save_env recordfaili usuń wszystko za pomocą klawisza Dellub Backspace. Naciśnij Ctrl+, Xaby uruchomić, a następnie otwórz Terminal, przeszukując go w desce rozdzielczej (menu uruchamiania).
Uruchom następujące polecenie, a następnie gdy poprosi o hasło, wpisz je i naciśnij Enter. Twoje hasło nie będzie wyświetlane, nawet gwiazdki.
sudo -i
Następnie uruchom każde polecenie, jeden po drugim .
cd /boot/grub
rm grubenv
grub-editenv grubenv create
grub-editenv grubenv set default=0
grub-editenv grubenv list
update-grub
Polecenie przedostatnie powinno zostać wyświetlone default=0. Jeśli tak, uruchom ostatnią komendę i pozwól jej zakończyć. Kiedy zakończy się, powinieneś ponownie otrzymać monit /boot/grub#lub coś takiego (to, co widzisz po każdym poleceniu). Uruchom exitdwa razy, a następnie uruchom ponownie.
Menu GRUB można znaleźć, przytrzymując Shift, gdy system jest na wczesnym etapie uruchamiania (bezpośrednio przez BIOS). Hasło, które podajesz, sudo -ijest hasłem UŻYTKOWNIKA, a nie hasłem administratora.
@ LưuVĩnhPhúc Wiem, że prawdopodobnie jest już dla ciebie za późno, ale właśnie miałem taki sam problem jak ty. Opcje wydają się nieznacznie zmienić w 14.04. Użyłem help.ubuntu.com/community/Boot-Repair, aby doprowadzić go do stanu, w którym uruchamia się on po komunikacie o błędzie, a następnie postępowałem zgodnie z powyższymi instrukcjami, aby trwale usunąć sam błąd.
Ten komunikat o błędzie oznacza, że grubenvplik ma> 1024 bajty. Jest to głównie spowodowane ręczną edycją pliku. (np. vidodaje nowy wiersz w ostatnim wierszu)
Aby tego uniknąć, nigdy nie powinieneś edytować grubenv przy użyciu niczego innego niż grub-editenv.
Użycie grub-editenv <filename> set exiting_var=existing_valuenie naprawia pliku.
Spekulacja: powinieneś być w stanie naprawić plik, usuwając znak lub dwa, aby przywrócić rozmiar dokładnie do 1024 bajtów. Jeśli to nie zadziała, musisz odtworzyć plik, postępując zgodnie z instrukcjami zawartymi w tej odpowiedzi . ( grub-editenv grubenv listNajpierw pobierz poprawne wartości zmiennych i ponownie utwórz plik z tymi wartościami)
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.