Właśnie dostałem nowy działający notebook z preinstalowanym systemem Windows 8. Po zainstalowaniu Ubuntu 12.10 menu grub mówi, że istnieje „nieprawidłowa ścieżka pliku EFI” i nie uruchamia systemu Windows. Ubuntu działa dobrze ...
Czy mogę coś z tym zrobić?
Odpowiedzi:
powinieneś spróbować ręcznie dodać system Windows do obejścia.
Przy pierwszym uruchomieniu
Tutaj powinieneś zobaczyć UUID z partycji Windows
otwórz /etc/grub.d/40_custom i wklej / edytuj poniższy kod, ale zastąp UUID_FROM_WIN8 swoim UUID wymienionym powyżej.
O ile wiem, program ładujący powinien wyglądać tak samo dla wszystkich wersji systemu Windows.
Po edycji plików grub musisz uruchomić
Najpierw przetestuj go i przekaż mi swoją opinię, ponieważ możliwe, że plik EFI nie zostanie znaleziony .. ale nie chcę udzielać wielu porad w jednej odpowiedzi.
mam nadzieję że to pomoże!
źródło
Z opublikowanego grub.cfg wygląda na to, że zrobiłeś dużo bałaganu z grubem, aby spróbować go uruchomić. Zalecam, aby zacząć od wyczyszczenia tego wszystkiego i powrotu do domyślnej konfiguracji gruba (która prawdopodobnie będzie nie ma żadnego wpisu dla Windows w grub.cfg), a następnie utwórz plik /boot/grub/custom.cfg z tą zawartością dla zawartości:
Na dłuższą metę, mam nadzieję, że os-prober i grub-mkconfig uzyskają wsparcie w wykrywaniu instalacji Windows opartych na UEFI (w tym momencie ten wpis stanie się zbędny i możesz po prostu usunąć /boot/grub/custom.cfg)
źródło
Naprawa rozruchu rozwiązała to dla mnie.
Przejdź do opcji rozruchu (F12 lub itp.) I uruchom LiveCD lub LiveUSB. Upewnij się, że uruchamiasz się w UEFI (np. „ UEFI: CD / DVD ” lub „ UEFI: [USBname] ”). Wybierz „Wypróbuj Ubuntu”. Uzyskaj naprawę rozruchu i wybierz „zalecana naprawa”.
Link: naprawa rozruchowa Ubuntu
Uwaga : Upewnij się, że uruchamiasz CD lub USB w UEFI. Uruchomiłem Boot Repair nie będąc w trybie UEFI i dostałem Gruba, ale Windows 8 nie chce się uruchomić.
Mam nadzieję że to pomoże!
źródło