Bootcamp + MBR ibrido personalizzato = PAIN

1

Ho installato OS X sul mio MacBook da zero. Voglio dire usato la chiavetta USB con l'installer e il disco completamente cancellato.

Poi ho creato 5 partizioni: una per OS X, una per Windows, due per Linux e una per Data:

| OS X - 1 | Windows - 2 | Linux - 3 | Linux2 - 4 | **Data - 5** |

Di quanto ho installato Linux e riavuto per avviarlo.

Successivamente ho installato Windows. Ma è stato terribile senza driver, così ho fatto il boot in OS X e creato una chiavetta USB con driver con BOOTCAMP. Ho riavviato nuovamente Windows, ho installato le unità, riavviato e ho visto solo il disco C: e D: , che sono Windows e OS X partizioni.

Così ho avviato Linux e ho creato MBR ibrido da solo, aggiungendo solo Windows e Data partizioni.

Ha funzionato. Sono stato in grado di utilizzare Data su qualsiasi sistema.

Non ho avviato Windows per una settimana e ho installato l'aggiornamento OS X 10.11.2. E quando ho riavviato Windows, potrei utilizzare solo Windows e OS X partizioni.

Penso che l'assistente BootCamp o qualche altro programma OS X abbia ricreato l'MBR ibrido. Ma aggiungono solo le prime 4 partizioni e Data è quinto !

Come posso impedire a OS X di ripristinare l'MBR? Forse potrei farlo per non essere in grado di vedere Windows o rimuovere bootcamp?

PS Mi spiace per il mio inglese

    
posta stek29 17.12.2015 - 16:41
fonte

1 risposta

1

Aggiornamento 1

Non credo che esista un modo per impedire a OS X di aggiornare la tabella MBR. Sembrerebbe che OS X si basi sulle voci della partizione che appaiono in ordine crescente nel GPT. Inoltre, OS X desidera che l'indice di ciascuna voce della partizione MBR sia uguale alla voce della partizione nel GPT. Occasionalmente, quando OS X trova una discrepanza, farà una correzione.

Gli utenti hanno trovato strumenti, come gdisk , che consentono la modifica della tabella MBR. Ciò consentirà alle voci GPT con indici superiori a 4 di apparire nella tabella MBR. Correzioni di questo tipo sono temporanee poiché OS X può cancellarle in qualsiasi momento. Inoltre, El Captain (OS X 10.11), con SIP attivato (impostazione predefinita), non consente a gdisk di modificare la tabella MBR. Rod Smith ha recentemente pubblicato le modifiche a REFInd che consentono di attivare / disattivare SIP all'avvio.

Dato che ti riferisci a un GPT ibrido per l'utilizzo con Windows, suppongo tu abbia un Mac datato prima del 2012. Il mio Mac è un iMac del 2007. Ho eseguito Vista in modalità 32 e Windows 7, 8, 8.1 e 10 in modalità 64 bit. Queste installazioni non provenivano da aggiornamenti, ma installazioni piuttosto pulite in partizioni appena formattate. In ogni caso, Gestione periferiche ha mostrato che tutti i dispositivi funzionano correttamente dopo aver installato il software di supporto Boot Camp. Inoltre, nessuna versione di Boot Camp Assistant è stata utilizzata per installare Windows. Tuttavia, a causa delle limitazioni del firmware del mio Mac, mi viene richiesto di installare Windows in modalità BIOS / MBR.

Oltre a Windows e OS X, ho anche installato Ubuntu Linux a 64 bit. Poiché Windows deve essere installato in modalità BIOS / MBR, ho deciso di installare Ubuntu in modalità EFI / GPT. Inoltre, per facilitare la scelta di un sistema operativo all'avvio, installo REFInd nella sua partizione.

Quindi quante partizioni fanno il mio computer? Contiamo.

  • 1 partizione EFI formattata con FAT.
  • 2 partizioni Windows formattate NTFS. (A volte ho installato due diversi Windows)
  • 1 partizione formattata con grasso per i dati.
  • 1 OS X partition HFS + formattato. (Non utilizzo Core Storage)
  • 1 partizione di ripristino OS X HFS + formattata
  • 1 HFS + partizione formattata (a volte ho installato un OS X meno recente qui)
  • 2 partizioni necessarie per Ubuntu (attualmente vuoto, Ubuntu è stato installato)
  • 1 piccola partizione HFS + per recuperare.

Poiché solo Windows è richiesto per utilizzare uno schema BIOS / MBR, aveva senso mettere tutte le partizioni FAT e NTFS prima sulla mia unità principale. Fare lo stesso su un computer diverso dipende da quali apparecchiature e software sono disponibili. Nel mio caso, ho 2 TB di memoria esterna, una licenza WinClone e una connessione internet da 40 MB / sec. Posso avviare OS X dalla memoria esterna che mi dà la possibilità di eseguire il backup di una parte o di tutto il mio disco interno e la ripartizione, se necessario.

Risposta originale

Bene, la risposta sembrerebbe ovvia.

Metti le partizioni Windows e dati prima delle partizioni OS X e Linux.

L'ho fatto sul mio iMac 2007 e ho eliminato i problemi che stai riscontrando.

Il modo più semplice per farlo è installare OS X su un'unità esterna e avviare da questa unità. Quindi puoi ripartizionare la tua unità interna. Quindi installare OS X sull'unità interna, seguito dagli altri sistemi operativi. Questo è quello che ho fatto.

Per spiegare quali altre opzioni di installazione sono disponibili, avrei bisogno di conoscere il modello / anno del tuo Mac.

    
risposta data 26.12.2015 - 17:18
fonte

Leggi altre domande sui tag