Misteriosa partizione "EFI Boot" che appare all'avvio?

3

Qualche giorno fa, ho provato a installare Windows 8.1 sul mio Mac del 2011 utilizzando l'utilità del disco per creare uno spazio libero sul mio disco e un'unità di avvio di Windows 8.1 da installare. Durante l'installazione, il mio Mac ha riconosciuto l'unità di avvio come "EFI Boot" (quando ho premuto il tasto delle opzioni per selezionare l'unità di avvio).

Nella parte in cui ho dovuto formattare le mie partizioni per l'installazione, Windows ha creato 2 partizioni nello spazio libero: 1. la partizione riservata Microsoft e 2. la partizione in cui Windows è stato progettato per essere installato.

L'installazione è andata bene, non sono stati rilevati errori, ma quando ho premuto il tasto opzioni all'avvio per avviare Windows, il mio Mac ha riconosciuto la mia partizione Windows come "EFI Boot" (quindi ora ho 3 opzioni quando ho premuto Opzioni chiave: Macintosh HD, avvio EFI e ripristino). Questo non è un grosso problema per me, ma quando ho iniziato a usare Windows, non sono riuscito a trovare un modo per far funzionare i driver audio. Neanche io potrei installare Microsoft Office.

Quindi, ho avviato la partizione Macintosh HD e ho utilizzato l'utilità disco per rimuovere la partizione Windows e la partizione riservata Microsoft. Quindi, ho reinstallato Windows 8.1 seguendo queste istruzioni: Installazione Boot Camp del problema di Windows 7, nessun dispositivo di avvio

Tutto è andato per il meglio e l'audio ora funziona, ma ora, quando premo il tasto Opzioni all'avvio, ho 4 opzioni: Macintosh HD, Windows, EFI Boot e Recovery. Quando ho provato a scegliere "EFI Boot", mi mostra una schermata blu, che dice:

Recovery
Your PC needs to be repaired
A required device isn't connected or can't be accessed.

Press Enter to try again
Press F8 for Startup settings

Quando ho provato a premere i tasti Invio e F8, è tornato alla stessa schermata blu.

Quando ho provato a montare la partizione EFI, vedo 3 cartelle: Apple, Boot e Microsoft. Ho provato a eliminare la cartella Microsoft (e ne ho conservato la copia da qualche altra parte), e di nuovo avvio in EFI Boot, il mio computer si è bloccato e si è riavviato.

La domanda è: come posso far scomparire EFI Boot quando premo il tasto opzioni all'avvio? Non crea alcun problema con le mie partizioni Mac o Windows, ma sono molto curioso di sapere cosa sia in realtà, cosa ha a che fare con il mio computer e perché decide di presentarsi quando ho premuto il tasto delle opzioni?

    
posta Community 19.04.2016 - 14:22
fonte

1 risposta

2

La tua domanda ha due parti. La prima parte è ripetuta di seguito.

The question is, how can I make the EFI Boot disappear when I press the options key at startup?

Questo è un duplicato della domanda " partizione Ghost, Windows BSOD ". Il resto della tua domanda, che viene ripetuta di seguito, richiede ulteriori spiegazioni.

It's not creating any problems with my Mac or Windows partitions, but I'm very curious about what it actually is, what does it have to do with my computer, and why does it decide to show up when I pressed the options key?

Viene visualizzato "EFI Boot" perché il firmware Mac trova il file di avvio BOOTx64.EFI nella cartella \EFI\BOOT nella partizione EFI dell'unità interna. Questo fa parte delle specifiche UEFI. Ad esempio, se visiti la " pagina web delle specifiche uefi.org ", puoi scaricare e visualizzare il " UEFI Specification Version 2.5 ". Sezioni 3.5.1.1 Comportamento di avvio dei supporti rimovibili e 3.5.1.2 Comportamento di avvio dei supporti non rimovibili (alle pagine 88-90) descrivi la denominazione del file BOOTx64.EFI e dovrebbe apparire nella cartella \EFI\BOOT .

Quando tieni premuto Opzione ⌥ all'avvio, il firmware Mac cercherà il file \EFI\BOOT\BOOTx64.EFI su ogni partizione EFI di tutte le unità accessibile all'avvio. Ogni occorrenza genererà un'icona con l'etichetta "EFI Boot" nel menu Startup Manager .

Quando Windows si installa, alcuni dei file di avvio sono memorizzati nella cartella \EFI\MICROSOFT . Questi file sono anche duplicati (con qualche rinominazione) nella cartella \EFI\BOOT . Durante l'installazione, non tutti i sistemi operativi Apple non lo fanno. Ad esempio, Ubuntu Linux no. (Bene, l'ultima volta che ho installato in modalità EFI non lo ha fatto.) Il programma di installazione di Ubuntu crea una cartella \EFI\UBUNTU con i file di avvio (GRUB), che il firmware Mac ignora di default. Per far apparire Ubuntu in Startup Manager, devi montare manualmente la partizione EFI e copiare i file nella cartella \EFI\UBUNTU nella cartella \EFI\BOOT . (Inoltre, il file grubx64.efi copiato deve essere rinominato in BOOTX64.EFI .)

Se è necessario eseguire questa operazione per due sistemi operativi, sarà necessaria una seconda partizione EFI. Questo non dovrebbe presentare un problema poiché una partizione EFI è abbastanza piccola (< 200 MB) e il limite sui Mac per impostazione predefinita è 128 partizioni. Tuttavia, per dire a un sistema operativo per l'altro, mentre visualizzi le scelte presentate da Startup Manager, potresti voler cambiare le icone.

Ad esempio, ho REFINd installato in una seconda partizione EFI da 134 MB sul mio iMac. (Questo è l'ultimo di 9 partizioni.) Inoltre, ho installato Windows 10, Yosemite (sul volume "Steelhead") ed El Capitan (sul volume "Steelhead2"). Di seguito è riportata un'immagine del menu Startup Manager del mio Mac. (Per una migliore visualizzazione, fare clic sull'immagine o aprirla in una nuova finestra.)

L'iconapuòesseremodificatamontandolapartizioneEFIeaggiungendoilfileicona.VolumeIcon.icnsallacartellaprincipale.Unaraccoltadiquesteicone,perLinuxealtrisistemioperativipopolari,puòesseretrovata qui .

    
risposta data 19.04.2016 - 22:35
fonte

Leggi altre domande sui tag