Jak naprawić ukryte menu rozruchowe GRUB w Ubuntu



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Użytkownicy często instalują jednocześnie Microsoft Windows i Ubuntu lub inną implementację * buntu obok siebie na oddzielnych partycjach w jednym urządzeniu rozruchowym. Chociaż firma Microsoft planuje kontynuować obsługę systemu Windows 7 przez kilka kolejnych lat, firma Microsoft powoli wycofuje go na rzecz systemu Windows 10. Być może otrzymałeś bezpłatną aktualizację do systemu Windows 10 podczas fazy wdrażania lub niedawno kupiłeś uaktualnienie. Niezależnie od tego, w jaki sposób zaktualizowałeś system Windows 7 do 10, najprawdopodobniej nie będziesz już otrzymywać menu startowego Linux GRUB po uruchomieniu komputera. Zamiast otrzymywać opcję uruchomienia systemu Windows lub Ubuntu Linux, prawdopodobnie po prostu szybko przejdziesz do systemu operacyjnego Windows 10.



Jest to spowodowane tym, że instalator systemu Windows 10 nie ma odpowiedniego oprogramowania do aktualizacji menu GRUB, ponieważ firma Microsoft ma własny zastrzeżony system ładowania systemu, który nie jest zgodny z systemem Linux. Chociaż możliwe jest zainstalowanie implementacji Ubuntu w systemie Windows 10, musisz zrobić coś zupełnie innego, jeśli chcesz uruchomić podwójny rozruch w taki sam sposób, jak poprzednio. Dopóki partycja Ubuntu nie została dotknięta podczas instalacji, uruchom system Windows 10 jak zwykle i otwórz Panel sterowania. Musisz otworzyć klasyczny Panel sterowania systemu Windows, a nie nowoczesną implementację. Następnie możesz przejść do metody, która lepiej odpowiada Twoim potrzebom.



Metoda 1: Korzystanie z pakietu Graphical Boot Repair Suite

Niektórzy użytkownicy uważają, że nie mogą uzyskać dostępu do Panelu sterowania systemu Windows, a zamiast tego mają dostęp tylko do nowoczesnego. Jest to również problem w systemie Windows 8.1, a także w przestarzałym systemie Windows 8. Jeśli masz z tym trudności, możesz otworzyć wiersz polecenia jako administrator, a następnie wpisać control i nacisnąć klawisz Enter. W każdym razie wybierz ikonę Ustawienia energii, a następnie kliknij „Pokaż ukryte ustawienia”, co prawdopodobnie wyświetli monit o zatwierdzenie. Gdy już to zrobisz, odznacz opcję Fast Boot i kliknij przycisk OK. Zamknij Panel sterowania i wiersz polecenia.



Będziesz musiał utworzyć dysk rozruchowy w pamięci USB lub karcie SD, aby uruchomić komputer w taki sam sposób, jak podczas pierwszej instalacji Ubuntu lub innej wersji Ubuntu, której używasz. Możesz uruchomić kreator dysku rozruchowego USB z menu Ubuntu Dash lub używając usb-creator-gtk z wiersza poleceń, jeśli używasz Lubuntu lub Xubuntu. Będziesz potrzebować obrazu z oficjalnej strony, aby utworzyć dysk startowy, chociaż możesz również użyć w tym celu polecenia dd.

Możesz wypróbować oprogramowanie o nazwie Rufus, jeśli nie masz możliwości utworzenia dysku rozruchowego, ponieważ całkowicie nie masz dostępu do maszyny z systemem Linux. Upewnij się, że pobierasz go z bezpiecznej strony, na przykład http://www.softpedia.com/get/System/Boot-Manager-Disk/Rufus.shtml lub jego oficjalna strona pobierania pod adresem http://rufus.akeo.ie/ ponieważ istnieją inne programy, które podszywają się pod nią. Po uruchomieniu możesz załadować do niego ISO i pisać na pustym nośniku. Pamiętaj, że wszystko, co masz na tych nośnikach, zostanie w trakcie tego procesu usunięte.



Zakładając, że udało Ci się uruchomić system Ubuntu lub Ubuntu na żywo, spróbuj użyć tych poleceń z terminala, naciskając klawisz Enter po każdym z nich.

sudo add-apt-repository ppa: yannubuntu / boot-repair

sudo apt-get update

sudo apt-get install -y boot-repair && boot-repair

Zmusi to Ubuntu do prawidłowego indeksowania repozytoriów Boot Repair, a następnie zainstalowania wraz z nim oprogramowania. Aby tak się stało, musisz mieć działające połączenie sieciowe. Po zakończeniu instalacji oprogramowania Boot Repair program zostanie uruchomiony. Będziesz mieć do wyboru kilka opcji, ale kliknij ustawienie „Zalecana naprawa”, aby program zaczął działać. Po zakończeniu możesz zrestartować komputer z głównego woluminu rozruchowego i ponownie powinieneś zobaczyć menu GRUB z opcją wyboru systemu operacyjnego, od którego chcesz zacząć.

Metoda 2: Korzystanie z wierszy poleceń systemów Windows i Linux

Podobnie jak w przypadku pierwszej metody, musisz wyłączyć szybkie uruchamianie systemu Windows, zanim będzie można kontynuować, jednak po zamknięciu Panelu sterowania chcesz pozostawić otwarty wiersz polecenia administratora. Aby to działało, musisz wyłączyć hibernację, więc z wiersza poleceń w stylu systemu Windows MS-DOS wpisz:

powercfg / h wyłączone

Najprawdopodobniej nie zobaczysz zbyt wielu wyników, jeśli w ogóle, ale możesz później wyłączyć. Sprytne może być użycie polecenia shutdown -s -t 00 z wiersza poleceń do wyłączenia komputera. Microsoft, na dobre lub na złe, przedefiniował, czym jest wyłączanie komputera z systemem Windows.

Uruchom komputer z utworzonego wymiennego nośnika instalacyjnego, a następnie otwórz terminal z Dash. Możesz także przytrzymać Ctrl, Alt i T, aby zrobić to samo.

Właściciele maszyn korzystających ze starszego trybu rozruchu BIOS z partycjonowaniem MBR na dysku twardym powinni używać montowania sudo / dev / sd * # / mnt , zastępując * poprawną literą i # numerem partycji systemowej GRUB jest włączony. W wielu przypadkach może się okazać, że jest to sda1 lub sda2. Kiedy już to zrobisz, użyj sudo GRUB-install –boot-directory = / mnt / boot / dev / sd * z tymi samymi zamiennikami.

Użytkownicy technologii rozruchowej UEFI mają nieco trudniejszą sytuację. Z terminala nadal będą musieli zamontować partycję systemową, ale systemy UEFI mają również partycję EFI, którą należy zamontować za pomocą:

sudo mount / dev / sd ** / mnt / boot / efi

dla i w / dev / dev / pts / proc / sys / run; wykonaj sudo mount -B $ i / mnt $ i; Gotowe

sudo chroot / mnt

Instalacja GRUB / dev / sd *

update-GRUB

W przypadku / dev / sd * , powinno to być tylko przypisanie litery dysku, a nie numer woluminu. Prawdopodobnie będziesz musiał użyć / dev / sda . Układy tabel partycji MBR powinny mieć GRUB zainstalowany na tym samym dysku, na którym jest zainstalowany system Windows, podczas gdy te z układami tabel GPT wymagają GRUB na partycji EFI. Zawsze możesz użyć GParted lub Narzędzia dyskowego, aby znaleźć prawidłowe przypisania dysków i woluminów, lub możesz alternatywnie użyć sudo fdisk -l z wiersza poleceń.

4 minuty czytania