Jestem nowym użytkownikiem Ubuntu 12.04.
Zainstalowałem Ubuntu i Windows XP i chcę korzystać z obu systemów operacyjnych. Kiedy ponownie uruchamiam lub uruchamiam komputer, menu GRUB nie pojawia się.
Jak mogę rozwiązać ten problem?
Jestem nowym użytkownikiem Ubuntu 12.04.
Zainstalowałem Ubuntu i Windows XP i chcę korzystać z obu systemów operacyjnych. Kiedy ponownie uruchamiam lub uruchamiam komputer, menu GRUB nie pojawia się.
Jak mogę rozwiązać ten problem?
Odpowiedzi:
Przytrzymaj klawisz Shift podczas rozruchu, co da ci menu jednorazowo.
Możesz także zmodyfikować / etc / default / grub komentarz poza wierszem, dodając # na początku, np .:
# GRUB_HIDDEN_TIMEOUT=0
Spowoduje to, że menu Grub będzie wyświetlane przez liczbę sekund GRUB_TIMEOUT
przed wybraniem domyślnego i uruchomieniem go.
Jeśli zmodyfikowałeś ten plik, musisz uruchomić update-grub
, aby zadziałał. Będzie on uruchamiany automatycznie przy każdym instalowaniu nowego jądrasudo apt full-upgrade
sudo update-grub
update-grub
również na maszynach UEFI?
Esc
zamiast Shift
z Uefi. Zobacz askubuntu.com/a/16049/148598
Zakładam, że próbowałeś zainstalować system Windows XP po instalacji Ubuntu. Moduł ładujący Windows zastąpi moduł ładujący GRUB. więc musisz ponownie zainstalować GRUB. Pod warunkiem, że nie sformatowałeś systemu plików Ubuntu podczas instalacji systemu Windows XP.
Ponowna instalacja GRUB (GRand Unified Bootloader):
Ostatnim krokiem jest otwarcie terminala i wpisanie tego polecenia:
sudo<space> grub-install<space> --root-directory=/media/<mount name> <space><device name>
Przykład: sudo grub-install --root-directory=/media/disk1 /dev/sda
I dalej .... To wszystko . Uruchom ponownie, pojawi się menu rozruchu pokazujące oba systemy operacyjne.
* wybór, który cd / dvd jest ważny, ponieważ wersje GRUB-a są różne. Najlepszym rozwiązaniem jest użycie tej samej wersji live cd / dvd. użyj swojego Ubuntu 12.04 live CD.
Zauważ, że (przynajmniej w niektórych starych instalacjach Ubuntu), jeśli jest zainstalowany przez USB, może zapisać GRUB na USB zamiast na dysku twardym, na którym został zainstalowany.
Wątek UbuntuForums omawia go nieco dalej, a rozwiązanie oldfreda dotyczące tego, jak to naprawić, działało również dla mnie:
Aby ponownie zainstalować Gruba z aktywnego (nie tylko LiveCD / DVD / USB) systemu - najpierw musisz znaleźć dysk Ubuntu (przykład to sdb, ale pamiętaj, aby użyć dysku, a nie partycji). Aby go znaleźć, użyj
sudo fdisk -l
następnie, jeśli na przykład jest to „/ dev / sdb”, po prostu uruchom:
sudo grub-install / dev / sdb
Jeśli to zwróci jakiekolwiek błędy, uruchom:
sudo grub-install --recheck / dev / sdb
sudo update-grub
Aby zobaczyć, jakiego dysku używa Grub2, poszukaj linii - grub-pc / install_devices w:
sudo debconf-show grub-pc
sudo grub-probe -t device / boot / grub
Aby grub2 zapamiętał, gdzie zainstalować ponownie w aktualizacjach:
sudo dpkg-rekonfiguruj grub-pc
Następnie naciśnij klawisz Enter na pierwszych stronach, użyj spacji, aby wybrać / odznaczyć dysk, i naciśnij klawisz, aby zaakceptować. Ponownie nie wybieraj partycji, ale całe dyski.
Wcześniej spotkałem podobny problem, pusty ekran po biosie, aż pojawił się ekran logowania Ubuntu, używając starszego monitora LCD. Monitor wyświetlił „częstotliwość poza zakresem”.
Możesz sprawdzić, czy tak jest, dotykając klawisza „strzałka w dół” przez co najmniej 15 sekund po ekranie bios, a następnie naciskając „enter”.
Jeśli system Windows ładuje się, grub działa dobrze, ale nie jest wyświetlany.
Można to rozwiązać za pomocą opcji „poza zasięgiem” w sekcji zaawansowanej naprawy rozruchu lub ręcznej edycji gruba.
Zgodnie z wierszami 346–348 skryptu z informacją o rozruchu powinien zostać wyświetlony grub.
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
Więc użycie polecenia gksu gedit /etc/default/grub
i odkomentowanie / usunięcie #
skrótu z tego, co pojawia się jako wiersz 364 w skrypcie informacyjnym rozruchu, #GRUB_GFXMODE=640x480
powinno działać.
Po zapisaniu zmian musisz uruchomićsudo update-grub
Przejrzyj odpowiedzi na to pytanie, aby uzyskać instrukcje dotyczące korzystania z obu metod.
Podczas instalacji Windows nadpisuje sektor rozruchowy i tym samym zabije Gruba. Co oznacza, zawsze najpierw instaluj system Windows, a następnie Ubuntu w celu konfiguracji podwójnego rozruchu.
W przeciwnym razie istnieją różne rzeczy, które mogą pójść nie tak z dowolnym menu rozruchowym. Będziemy potrzebować więcej informacji, aby móc kontynuować, zanim będziemy mogli zacząć pomagać.
Coś niepokoi mnie w sposobie sformułowania pytania. Mówisz „Od samego początku mój pulpit nie wyświetla menu GRUB”. Co rozumiesz przez „Pulpit”?
Skończyłem tutaj, szukając rozwiązania dla przyjaciela, który miał ten sam problem.
Co ostatecznie dla niego zadziałało: naciśnij F2 podczas rozruchu, aby przejść do ustawień BIOS-u (na niektórych komputerach jest to inny klucz, ale zwykle F2). Sprawdź kolejność uruchamiania i upewnij się, że GRUB jest pierwszy.
Idź do menu bios zmień pierwszą efi z Windows na Ubuntu