Nie można uruchomić systemu Windows 8 po instalacji Ubuntu


8

Zainstalowałem Ubuntu na komputerze z preinstalowanym systemem Windows 8.

Po instalacji Grub pokazał wpisy Ubuntu i Menedżera rozruchu systemu Windows 8 (lub coś podobnego), wybierając go:

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Następnie uruchamiam boot-repair z domyślnymi opcjami.

To jest plik, który wygenerował: http://paste.ubuntu.com/6005571

A te wpisy gruba:

  • Ubuntu
  • Zaawansowane opcje dla Ubuntu
  • Windows UEFI bkpbootmgfw.efi
  • Moduł ładujący UEFI z Windows Boot
  • EFI / toshiba / Boot / bootmgfw.efi
  • Menedżer rozruchu systemu Windows (UEFI na / dev / sda2)
  • Konfiguracja systemu ( menu Bios )

Wszystkie cztery na temat systemu Windows 8 dają podobny komunikat o błędzie:

Windows UEFI bkpbootmgfw.efi

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Moduł ładujący UEFI z Windows Boot

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bkpbootx64.efi)/EndEntire

error: cannot load image.

EFI / toshiba / Boot / bootmgfw.efi

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\toshiba\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Menedżer rozruchu systemu Windows (UEFI na / dev / sda2)

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Jak mogę to naprawić?

Aktualizacja:

Po odpowiedzi Rod Smitha próbowałem z REFInd z dysku flash USB.

Pokazuje dwie ikony Windows, z których jedna działa (druga daje błąd, to ta, która mówi Probabbly Grub ).

Działający to: Uruchomienie rozruchu Microsoft EFI (kopia zapasowa naprawy naprawy) z wolumenu FAT 256 MB

wprowadź opis zdjęcia tutaj

Mogłem więc uruchomić system Windows, jak mogę to naprawić, aby nie musiałem używać funkcji REFInd?

I jak mogę usunąć REFInd z mojego komputera (pokazuje to również po usunięciu dysku flash USB z komputera)?


Zastanów się nad dodaniem się do błędu 1091464.
ubfan1

Odpowiedzi:


2

Spróbuj przygotować pamięć flash USB lub CD-R za pomocą mojego menedżera rozruchu rEFInd. (Linki do pobierania obu rodzajów multimediów pojawiają się na stronie pobierania, do której właśnie odwołałem.) Uruchom z niego. Są szanse, że da ci dwie ikony Windows z różnymi opisami. Jeśli możesz uruchomić system Windows z rEFInd przy użyciu dowolnej ikony, spróbuj zainstalować rEFInd w Ubuntu przy użyciu pliku pakietu Debian. Jeśli rEFInd nie działa lub działa częściowo, ale ma własne problemy, odeślij ze szczegółami. (Być może zechcesz edytować swoje pierwotne pytanie, szczególnie jeśli problem jest złożony). Pamiętaj, że możesz dostosować wpisy wyświetlane przez rEFInd, usuwając niechciane programy ładujące (pliki z .efirozszerzeniami) z /boot/efi/EFIdrzewa katalogów (w systemie Linux) lub edytując /boot/efi/EFI/refind/refind.conforaz odkomentowanie i dostosowaniedont_scan_filesi / lub dont_scan_dirsopcje.


Jeśli rEFInd działa, polecam po prostu go używać. Jak już odkryłeś, GRUB jest drobiazgowy i trudny do skonfigurowania i debugowania, więc moją odpowiedzią było zapewnienie alternatywy dla GRUB.
Rod Smith,

ok ... mógłbym to zatrzymać, ale chciałbym przynajmniej usunąć Grub, ponieważ jest to warstwa dodana z innymi opcjami do wyboru
Matteo Pagliazzi

i co stanie się z nowymi jądrami? czy refind aktualizuje się automatycznie? ponieważ niczego nie zainstalowałem, tylko użyłem sterownika USB
Matteo Pagliazzi,

Z pewnością możesz usunąć GRUB. Usunięcie pakietu GRUB (przy pomocy apt-get, synaptic lub cokolwiek innego) prawdopodobnie nie spowoduje usunięcia pliku binarnego GRUB na ESP; w tym celu należy ręcznie usunąć /boot/efi/EFI/ubuntudrzewo katalogów. Alternatywnie, jak zauważono w mojej oryginalnej odpowiedzi, możesz ustawić opcję dont_scan_fileslub, aby pozostawić GRUB zainstalowany, ale ukryć go w menu rEFInd. rEFInd wyszukuje programy ładujące i jądra EFI przy każdym uruchomieniu, więc automatycznie wykrywa nowe jądra. dont_scan_dirs/boot/efi/EFI/refind/refind.conf
Rod Smith,

Mam dokładnie ten sam problem, jaki wydaje się z Ubuntu 14.10 działającym na Lenovo T440P. Przynajmniej dostaję te same komunikaty o błędach i mam podobny wynik z Boot-Repair. Czy jest jakieś rozwiązanie tego problemu, które obejmuje utrzymanie Gruba jako menedżera rozruchu? Jestem trochę niechętny, aby go usunąć z powodu możliwych dodatkowych błędów.
Einar Sundgren

8

Moje rozwiązanie tego problemu jest następujące:

Przejdź do biosmenu, wybierając opcję konfiguracji systemu. Naciśnij strzałkę w prawo, aby zmieniać zakładki, aż znajdziesz secure boot. jeśli jest to enabledwtedy disableto. Jeśli to zadziała, możesz chcieć wyłączyć fast startuprównież w systemie Windows.

Jednak wyłączenie fast startupjest całkowicie opcjonalne. System Windows uruchomi się poprawnie, nawet jeśli jest włączony. fast startuppowinny być wyłączone dla tych, którzy używają plików zarówno w systemie Windows, jak i Ubuntu. W przeciwnym razie możesz otrzymać Unable to mount the drivebłąd.


1
To zadziałało dla mnie. Łączę tę odpowiedź z instrukcją, jak wyłączyć fast startupsystem Windows, ale zależy to od używanej wersji systemu Windows, więc jeśli ktoś ma ten problem, skorzystaj z google.
Gui Imamura,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.