Obecnie próbuję zainstalować Ubuntu 14.04 na Sony Vaio, który został fabrycznie zainstalowany z Windows 8 w (rozumiem) trybie UEFI. I doświadczam piekła z podwójnym uruchomieniem. Próbowałem już większości sugestii zawartych w wyczerpującym rozdziale Instalowanie Ubuntu wraz z preinstalowanym systemem Windows z przewodnikiem UEFI, a także instalacje Ubuntu podczas korzystania z UEFI , ale nadal mam problemy, więc proszę NIE zaznaczać obecnego pytania jako duplikatu.
Oto kroki, które już zrobiłem:
- Użyj 64-bitowego 14.04
- W systemie BIOS NIE mogłem znaleźć ani wyłączyć
QuickBoot/FastBoot
iIntel Smart Response Technology
(SRT). Ale ja zrobiłem wyłączyćFastStartup
w Windows 8. - W BIOSie wyłączyłem
SecureBoot
. - Zainstalowałem 14.04 w trybie UEFI (
/etc/fstab
zawiera partycję UEFI), używając ręcznego partycjonowania na dysku twardym GPT. Zmniejszyłem rozmiar partycji Windows 8 z poziomu Windows 8, zgodnie z zaleceniami. - Po instalacji zauważyłem problemy z podwójnym uruchomieniem, więc próbowałem użyć
boot-repair
(postępując zgodnie z tym przewodnikiem ). Ale zakończyło się to błędem i niewiele naprawiło.
Kwestia:
Windows 8 zawsze ładuje się dobrze. Kiedy w jakiś sposób uda mi się przejść do ekranu gruba, wybranie Ubuntu lub Windows 8 spowoduje, że system operacyjny uruchomi się dobrze. Tak działa podwójny rozruch. Jednak w większości przypadków Vaio po prostu uruchamia się do systemu Windows 8 po wyłączeniu lub ponownym uruchomieniu.
Aby niezawodnie przejść do ekranu gruba, obecnie używam następującego niezręcznego obejścia:
- Trzymając klawisz SHIFT, klikam polecenie Uruchom ponownie w systemie Windows-8:
- Kiedy pojawi się poniższe menu, wybieram
Use a device
: - Następnie wybieram
Ubuntu
:
Następnie pojawia się menu GRUB i mogę uruchomić system Ubuntu. Aby to zadziałało, musiałem włączyć External Device Boot
w BIOS i ustawić, Boot priority
że External Device
(1) powinien znajdować się przed Internal HDD
(2).
Pytanie:
- Jak mogę rozwiązać problemy z podwójnym uruchomieniem na laptopie? Chciałbym móc przejść bezpośrednio do ekranu GRUB za każdym razem, gdy ponownie uruchamiam komputer z Windows 8 lub z Ubuntu.
Odpowiedzi:
Jeden użytkownik Sony opublikował to:
Sztuką było ręczne skopiowanie katalogu rozruchowego ubuntu zamiast katalogu \ EFI \ Boot Directory i zmiana nazwy shimx64.efi na \ EFI \ Boot \ bootx64.efi (nie \ EFI \ Microsoft \ Boot \ bootmgfw.efi)
Poprawka Boot-Repairs to nazwa pliku bootmgfw.efi, którą należy wykonać ponownie, jeśli system Windows zaktualizuje swoje pliki. A następnie można uruchomić system Windows tylko z menu grub.
Niektóre inne opcje:
Alternatywą dla Boot-Repairs jest zmiana nazwy podkładki. Niektóre systemy lepiej rejestrują grub / shim z poziomu Windows - dla tych, które ciągle resetują Windows jako domyślny
Grub nie wyświetla się podczas uruchamiania systemu Windows 8.1 Ubuntu 13.10 Dual boot
bcdedit / set {bootmgr} ścieżka \ EFI \ ubuntu \ grubx64.efi
https://coderwall.com/p/vfyqkg
Niektórzy instalują rEFInd, który wydaje się być kolejnym obejściem.
http://www.rodsbooks.com/refind/index.html
http://www.rodsbooks.com/refind/secureboot.html
źródło
Miałem tutaj ten sam problem. Aby to naprawić, spróbuj wykonać następujące czynności:
/
/boot
;sudo apt-get install gparted
/boot
partycję prawym przyciskiem myszy , wybierz zarządzaj flagami i włącz flagę bios_grub . Zastosuj zmianę i zamknij gparted.Jeśli wszystko jest w porządku, podczas rozruchu odnajdzie Windows 8 i skonfiguruje dla ciebie grub. Teraz możesz zrestartować komputer.
Mam nadzieję, że to pomoże.
źródło
Spróbuj tego . Miałem ten sam problem z Ubuntu 14.04 i Windows 7 i to działało dobrze dla mnie.
źródło
Jeśli opcja urządzenia rozruchowego nie pojawia się dla twojego urządzenia: Sprawdź opcje w menu oprogramowania układowego, aby włączyć lub wyłączyć tryb zgodności z BIOS.
Aby użyć trybu zgodności z BIOS, sprawdź opcje w menu oprogramowania układowego, aby wyłączyć funkcje UEFI SecureBoot.
W przypadku starszych komputerów (Windows® 7-era lub wcześniejszych) poszukaj opcji Uruchamianie z pliku i przejdź do pliku \ EFI \ BOOT \ BOOTX64.EFI na tym urządzeniu.
stright z MS WEBSITE
źródło