Impossibile avviare Windows 8 dopo l'installazione di Ubuntu


8

Ho installato Ubuntu su un PC con Windows 8 preinstallato.

Dopo l'installazione Grub ha mostrato le voci di Ubuntu e Boot Manager di Windows 8 (o qualcosa di simile), selezionandolo ho ottenuto:

/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.

Successivamente eseguo boot-repair con le opzioni predefinite.

Questo è il file che ha generato: http://paste.ubuntu.com/6005571

E questo grub voci:

  • Ubuntu
  • Opzioni avanzate per Ubuntu
  • Windows UEFI bkpbootmgfw.efi
  • Caricatore UEFI di avvio Windows
  • EFI / Toshiba / boot / Bootmgfw.efi
  • Windows Boot Manager (UEFI su / dev / sda2)
  • Impostazione del sistema ( menu BIOS )

I quattro su Windows 8 danno tutti un messaggio di errore simile:

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.

Caricatore UEFI di avvio Windows

/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.

Windows Boot Manager (UEFI su / 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.

Come posso risolvere questo problema?

Aggiornare:

Dopo la risposta di Rod Smith, ho provato a trovare una chiavetta USB.

Mostra due icone di Windows, una delle quali funziona (l'altra fornisce un errore, è quella che dice Probabbly Grub ).

Quello funzionante è: avviare l'avvio di Microsoft EFI (backup di ripristino di riparazione) dal volume FAT di 256 MB

inserisci qui la descrizione dell'immagine

Quindi sono stato in grado di avviare Windows, ora come posso risolvere questo problema in modo da non dover usare rEFInd?

E come posso rimuovere rEFInd dal mio PC (lo mostra anche dopo aver rimosso la chiavetta USB dal PC)?


Prendi in considerazione di aggiungerti al bug 1091464.
ubfan1

Risposte:


2

Prova a preparare un'unità flash USB o un CD-R con il mio boot manager rEFInd. (I collegamenti per il download di entrambi i tipi di media vengono visualizzati nella pagina di download a cui ho appena fatto riferimento.) Avvia da esso. È probabile che ti darà due icone di Windows con descrizioni diverse. Se riesci ad avviare Windows da rEFInd usando qualsiasi icona, prova a installare rEFInd in Ubuntu usando il file del pacchetto Debian. Se rEFInd non funziona o se funziona parzialmente ma ha i suoi problemi, rispondi con i dettagli. (Potresti voler modificare la tua domanda originale, specialmente se il problema è complesso.) Nota che puoi regolare le voci che rEFInd mostra ripulendo i boot loader indesiderati (file con .efiestensioni) dall'albero delle /boot/efi/EFIdirectory (in Linux) o modificando /boot/efi/EFI/refind/refind.confe commentare e regolare ildont_scan_filese / o dont_scan_dirsopzioni.


Se rEFInd funziona, allora ti consiglio di continuare ad usarlo. Come hai scoperto, GRUB è complicato e difficile da configurare e debug, quindi l'intento della mia risposta era di fornire un'alternativa a GRUB.
Rod Smith,

ok ... potrei tenerlo, ma vorrei almeno rimuovere Grub dal momento che è un livello aggiunto con altre opzioni da selezionare
Matteo Pagliazzi

e cosa accadrà con i nuovi kernel? refind si aggiorna automaticamente? perché non ho installato nulla ma ho usato solo il driver usb
Matteo Pagliazzi il

Puoi sicuramente rimuovere GRUB. L'eliminazione del pacchetto GRUB (con apt-get, synaptic o altro) probabilmente non cancellerà il binario GRUB su ESP; per questo, è necessario eliminare manualmente l' /boot/efi/EFI/ubuntualbero delle directory. In alternativa, come indicato nella mia risposta originale, è possibile impostare le opzioni dont_scan_fileso dont_scan_dirsin /boot/efi/EFI/refind/refind.confper lasciare installato GRUB ma nasconderlo dal menu di ricerca. rEFInd esegue la scansione dei boot loader e dei kernel EFI ad ogni avvio, in modo da rilevare automaticamente i nuovi kernel.
Rod Smith,

Ho lo stesso identico problema con Ubuntu 14.10 in esecuzione su un Lenovo T440P. Almeno ricevo gli stessi messaggi di errore e ho un risultato simile da Boot-Repair. C'è qualche soluzione a questo problema che include mantenere Grub come boot manager? Sono un po 'riluttante a rimuoverlo a causa di possibili errori aggiuntivi.
Einar Sundgren,

8

La mia soluzione per risolvere il problema è la seguente:

Vai al biosmenu selezionando Configurazione del sistema. Premi la freccia destra per cambiare scheda fino a quando non ti imbatti secure boot. se lo è enabledallora disable. Se funziona, allora potresti voler disabilitare fast startupanche una volta che sei in Windows.

Tuttavia la disabilitazione fast startupè completamente facoltativa. Windows si avvierà correttamente anche se è abilitato. fast startupdovrebbe essere disabilitato per coloro che usano file su Windows e Ubuntu. Altrimenti potresti ricevere un Unable to mount the driveerrore.


1
Questo ha funzionato per me. Collegherei questa risposta a un'istruzione su come disabilitarla fast startupsu Windows, ma dipende dalla versione di Windows in uso, quindi chiunque abbia questo problema, per favore, cercalo su Google.
Gui Imamura,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.