Bypassare Boot Camp per installare Windows usando uno schema di partizione non standard


12

Il mio nuovo MacBook Pro Retina è in arrivo, mi dà il tempo di contemplare la sua configurazione. Per fortuna, ho iniziato: non avevo idea di quanto sarebbe stato difficile installare Windows e creare una partizione di dati ausiliari. Sono un utente Mac da anni e ho tenuto i miei file separati dal disco di sistema dai tempi di System 7, ma non ho eseguito l'aggiornamento a un nuovo Mac da Snow Leopard e le unità ottiche integrate.

Boot Camp è la soluzione di Apple per questo, ma non funziona su unità che non hanno partizioni non standard. Al di là di qualsiasi logica "user experience" di Apple per questo, c'è una semplice spiegazione tecnica: lo schema di partizionamento MBR utilizzato da Boot Camp supporta un massimo di 4 partizioni.

Inizialmente, gli ingegneri del Boot Camp non avevano scelta. Furono costretti a una brutta soluzione per l' hacking che prevedeva l'uso di uno schema ibrido GPT / MBR (fondamentalmente sovrapponendo uno schema MBR sopra un disco GPT) poiché Windows non era in grado di avviarsi dai dischi GPT.

Non è stato un problema sulla mia vecchia macchina, dove avevo un'unità ottica e nessuna partizione di ripristino di OS X. Partizionare il nuovo come voglio significa 5 partizioni. Trovo tonnellate di guide e tutorial online che mi dicono come posso, con un po 'di lavoro, interrompere il processo Boot Camp e ripartizionare il disco, dandomi quasi quello che voglio. Tranne tutti quelli che ho visto, mi impone di rinunciare alla mia partizione di ripristino, poiché rimangono ostacolati dal limite di 4 partizioni di MBR. Non voglio farlo.

Mi chiedo se devo davvero scendere a compromessi. La moderna versione a 64 bit di Windows non ha più questa limitazione: si avvia bene dai dischi GPT su computer basati su EFI. Quali sono le uniche versioni ufficialmente supportate dall'attuale versione di Boot Camp e le uniche versioni che mi interessa eseguire. Così:

  1. Boot Camp 5 (come fornito con OS X Mavericks) utilizza ancora lo schema ibrido GPT / MBR? Poiché supporta esplicitamente solo le versioni a 64 bit di Windows 7 e 8 , è possibile che abbiano eliminato questa bruttezza. Questa sarebbe una buona spiegazione per la mancanza di supporto per Windows XP e Vista e per tutte le versioni a 32 bit. Non ho molta fiducia qui, ma forse tutti i tutorial online sono solo vecchi. Qualcuno l'ha davvero provato?

  2. Altrimenti, non voglio che le sue zampe sporche mi sporchino il disco. L'alternativa ovvia è semplicemente aggiungere manualmente una partizione di Windows in Utility Disco, installare Windows e quindi installare i driver forniti da Boot Camp. Se lo faccio, cosa posso perdere? Quali caratteristiche / vantaggi mi offre Boot Camp Assistant e il relativo processo di installazione associato?


Si prega di consultare questo link - thetecherra.com/2012/12/11/… . Tenere presente che i MAC utilizzano EFI 1.1 e non UEFI.
user63628

Risposte:


3

Ho installato Windows 8.1 Pro tramite Boot Camp sul mio MacBook Pro Retina da 15 pollici a metà 2015, con OS X Yosemite 10.10.4 e Boot Camp Assistant versione 5.1.4. Posso dimostrare che questa versione di Boot Camp non sta più creando uno schema di partizione GPT / MBR ibrido per installare Windows 8 x64 su Mac basati su Intel e Windows viene avviato direttamente in modalità EFI. Ecco cosa ho provato:

  1. Eseguendo Ubuntu sulla sua unità flash di installazione, ho corso sudo disk -l /dev/sdaper controllare il mio SSD Mac locale; risultati: MBR: protective, BSD: not present, APM: not present, GPT: present Found valid GPT with protective MBR; using GPTPertanto Windows non si avvia e non viene eseguito su un disco con schema GPT / MBR ibrido.
  2. In Windows C:\Windows\panther\setupact.logha una voce: Callback_BootEnvironmentDetect: Detected boot environment: EFI come stabilire se l'avvio del programma di installazione di Windows 7 in EFI o BIOS?

Pertanto teoricamente Boot Camp non è necessario per installare Windows 7/8 x64, che supporta l'avvio da dischi GPT su sistemi basati su UEFI (ovvero EFI 2.x). Ma è comunque meglio utilizzare Boot Camp per creare l'unità flash di installazione di Windows e scaricare i driver per Windows. La guida : Come installare Windows 8.1 su Mac senza Boot Camp Per riassumere:

  1. Partiziona il disco come desideri Disk Utilityin OS X; basta formattare il sistema operativo Windows e le partizioni dati desiderati come FAT32.
  2. Poiché i MacBook Pro Retina non sono dotati di SuperDrive, è necessario creare un'unità flash di installazione di Windows dal file ISO. Si prega di farlo in Assistente Boot Camp. Ho provato a eseguire il ddcomando sul Terminale di Mac per copiare l'ISO, ma l'unità flash creata non è avviabile sui Mac UEFI: il gestore di avvio Apple semplicemente non riconosce il disco flash.
  3. Collega l'unità flash, riavvia il computer e tieni premuto optionper aprire il boot manager di Apple. Vedrai un'unità gialla chiamata "EFI Boot", che è l'installazione di Windows. Continuare l'installazione normalmente e formattare la partizione del sistema operativo Windows come NTFS quando richiesto.
  4. Ogni volta che il computer si riavvia, è necessario tenere premuto il optiontasto e selezionare l'unità "Windows" sull'unità SSD locale per continuare l'installazione. Finalmente vai nel sistema e i driver da Boot Camp verranno installati automaticamente.

Dovresti conservare un backup di Time Machine prima di queste operazioni. Anche se le cose si rovinano davvero, puoi semplicemente creare un'unità flash di installazione Yosemite per OS X, riformattare l'SSD in una partizione e reinstallare OS X. Come creare un'unità di installazione Yosemite per OS X 10.10 avviabile L'ultima versione di Recovery La partizione HD tornerà automaticamente. Questo ha funzionato con successo quando ho gestito erroneamente il disco in Ubuntu.

Spero che funzioni!


0
  1. Ho provato Boot Camp solo con x64, quindi non posso dirlo.
  2. Di solito installo Windows usando questa procedura. Vantaggi: è possibile installare anche SO x86. Contro: niente. Devi solo installare manualmente i driver forniti Boot Camp per ottenere il miglior supporto, ma puoi saltare questo passaggio, perché i sistemi operativi come Windows 7 / 8.x sono in grado di scaricare automaticamente i driver corretti con Windows Update.

Testato su MBP 13 metà 2010 con OS X 10.9.1


0

Prova a creare un MBR ibrido con gdisk.

GPT è uno schema di partizionamento molto flessibile con molti vantaggi rispetto al vecchio sistema MBR. GPT ha un problema evidente, però: la compatibilità. Alcuni sistemi operativi, in particolare quelli più vecchi, hanno un supporto GPT limitato o assente. Quando si utilizza un sistema operativo del genere, a volte può essere utile una soluzione brutta, traballante e decisamente pericolosa: MBR ibridi. Usando un MBR ibrido, puoi soddisfare la necessità del tuo sistema operativo legacy di un massimo di tre partizioni definite tramite un MBR, mantenendo allo stesso tempo partizioni aggiuntive per sistemi operativi più sofisticati nelle strutture di dati GPT.


Sebbene questo collegamento possa rispondere alla domanda, è meglio includere qui le parti essenziali della risposta e fornire il collegamento come riferimento. Le risposte di solo collegamento possono diventare non valide se la pagina collegata cambia.
jherran

@jherran Lo so, ma è impossibile seguire le istruzioni senza scaricare lo strumento in ogni caso, quindi se il sito non funziona, quindi tutto ciò che ho copiato qui diventerebbe inutile.
Scarabeo,

Una risposta di una riga contenente un collegamento non è necessariamente una risposta di solo collegamento. Il criterio è: se ha senso senza il collegamento, non è una risposta solo al collegamento. Qualche volta quando posso essere disturbato, potrei trovare la pagina di aiuto o la meta discussione che spiega questo. Ma adesso c'è una risposta migliore, quindi non importa.
Scarabeo,

-2

Non posso aiutarti con la prima parte della tua domanda, ma la seconda corrisponde al modo in cui eseguo le mie installazioni di Windows (o Linux). Le uniche funzionalità dell'assistente di Bootcamp che perdi davvero sono il software di supporto di Windows di Apple, ma puoi passare attraverso l'assistente di installazione di Bootcamp per scaricare quel software e quindi annullare l'installazione. Una volta che hai quel software, puoi installare Windows in un modo diverso ed essere ancora in grado di utilizzare tutti i driver di Apple.

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.