Come modificare Assistente Boot Camp per installare Windows 10 su Mac Pro 5.1

    Mostra tutto

    Come modificare Assistente Boot Camp per installare Windows 10 su Mac Pro 5.1

    “Mamma” Apple non sembra essersi interessata particolarmente di chi voglia installare le ultime versioni di Windows sui Mac non recentissimi attraverso il noto Assistente Boot Camp. Per molti Mac, la scelta è limitata a Windows 7 o al massimo Windows 8 (Figura 1), versioni del sistema operativo Microsoft ormai obsolete. Inoltre è necessario far ricorso ad un DVD di installazione, scelta scomoda considerando anche che ormai il file ISO si scarica direttamente e velocemente dai siti Microsoft.

    Figura 1

    Ufficialmente solo i Mac qui di seguito indicati supportano le versioni di Windows 10 Home o Pro a 64 bit installate con Boot Camp:

    • MacBook Pro (2012 e versioni più recenti)
    • MacBook Air (2012 e versioni più recenti)
    • MacBook (2015 e versioni più recenti)
    • iMac Pro (2017)
    • iMac (2012 e versioni più recenti)
    • Mac mini (2012 e versioni più recenti)
    • Mac mini Server (fine 2012)
    • Mac Pro (fine 2013)

    Vediamo ora come abilitare un Mac Pro 5.1 (2010-2012), computer non recentissimo ma ancora potente e prestazionale, specialmente se oggetto di qualche upgrade, all’installazione di Windows 10 (in teoria sarebbe limitato al massimo a Windows 8), partendo anche da un file ISO di Windows anziché da un DVD.

    La procedura può essere adattata anche ad altri Mac non supportati, anche se potrebbe risultare un po’ più complessa (io non avevo a disposizione Mac più vecchi del 5.1 – per inciso con High Sierra 10.13.6 – su cui ho effettuato con successo il test).

    La prima operazione da fare è creare una copia del nostro Assistente Boot Camp, che terremo di riserva in caso di errori. A tale scopo andiamo su Applicazioni —> Utility, selezioniamo Assistente Boot Camp e col tasto destro del mouse scegliamo Duplica. Il risultato sarà un file Assistente Boot Camp copia.

    Apriamo ora il Terminale, sempre dalla cartella Utility.

    Digitiamo (si può fare anche Copia – Incolla):

    sudo nano /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist

    Per convalidare sarà chiesta la Password amministratore. Una volta inserita, sarà mostrata la plist di Boot Camp (Figura 2).

    Figura 2

    Scorrendo in basso con il cursore, bisognerà cercare la sezione PreUSBBootSupportedModels. Bisognerà cancellare il suffisso Pre, lasciando solo USBBootSupportedModels.

    Scorrere ora di nuovo verso il basso fino alla sezione SupporedNonWin10Models, che di fatto elenca i modelli di Mac dove Windows 10 non “deve” girare (Figura 3).

    Figura 3

    Qui bisogna eliminare MacPro5,1. Appena sotto, c’è la sezione Win7OnlyModels, che andrà eliminata completamente. Il risultato dovrà essere quello mostrato in Figura 4.

    Figura 4

    A questo punto per convalidare bisogna premere Ctrl-x, poi y per confermare ed infine Enter.

    Così facendo il file plist modificato sarà salvato e si ritornerà al prompt di comando di Terminale.

    Prima di uscire da Terminale, digitare:

    sudo codesign -fs – /Applications/Utilities/Boot\ Camp\ Assistant.app

    per renderlo eseguibile.

    Usciamo quindi da Terminale e lanciamo Assistente Boot Camp dopo le modifiche. La schermata iniziale non sarà più quella mostrata all’inizio, ma questa:

    Figura 5

    Quindi con la possibilità di installare anche Windows 10 (Windows 7 o versione successiva…), non più soltanto Windows 7 o 8.

    Proseguendo, nella schermata successiva (Figura 6), sarà possibile selezionare l’immagine ISO di Windows 10, senza dover ricorrere ad un DVD di installazione.

    Figura 6

    In un prossimo articolo vedremo come effettuare l’installazione completa di Windows 10 su un Mac Pro 5.1.

    Nel frattempo vi anticipo già che avrete difficoltà ad installare le ISO di Windows 10 recenti. Nella fase di preparazione della chiavetta USB per l’installazione di Windows 10, Boot Camp vi restituirà ad un certo punto un messaggio di “Spazio insufficiente”. Il problema deriva dal fatto che l’immagine di Windows è troppo grande per la partizione (in formato FAT32, che non gestisce file più grandi di 4 Tb) utilizzata da Assistente Boot Camp per l’installazione, perché contiene sia l’immagine a 32 bit che quella a 64 bit (vedi QUESTO LINK).

    Bisogna quindi scaricare l’immagine ISO di Aprile 2018, che contiene separatamente le installazioni a 32 e 64 bit, secondo le vostre esigenze, per poi effettuare l’aggiornamento successivamente.

    Di seguito trovate i link diretti alle immagini ISO di Windows 10 di aprile 2018 versione 1803 Build 17134.1:

    • .ISO x64 – Contenente tutte le edizioni a 64-Bit in italiano.
    • .ISO x86 – Contenente tutte le edizioni a 32-Bit in italiano.
    Stefano Minotto
    Stefano Minotto
    Si occupa professionalmente di Mac fin dall'uscita del primo Macintosh (1984). Ha svolto numerosi ruoli in aziende di informatica, attualmente si occupa di consulenza, sviluppo siti web e web marketing come libero professionista.

    17 Comments

    1. Avatar Stefano Cisotto ha detto:

      Il problema è che mi dice che non ho i privilegi necessari per modificare il file.Ho provato anche a loggarmi come root, ma è la stessa cosa. Come si deve fare ? Grazie.

    2. Avatar Marco Fortunato ha detto:

      Gentile Stefano, sto cercando da un paio di giorni di installare Windows 7 tramite USB sul mio MacBookPro8,1, senza riuscirci.
      il messaggio di errore dice che non è possibile trovare il supporto dove è salvata la immagine ISO di Windows.
      ho iniziato la procedura da te descritta però al momento di rendere eseguibile le stringhe di comando modificate, mi chiede di installare Xcode per sviluppatori.
      Ovviamente il vecchio Boot Camp Assistant non funziona ( pero ho fatto una copia).
      Ora ….devo utilizzare xcode per modificare le stringhe? la procedura è valida per il mio MacBookPro8,1?
      grazie

    3. Avatar marco ha detto:

      MacBook-Pro:~ Marco$ sudo codesign -fs- /Applications/Utilities/Boot\ Camp\ Assistant.app
      /Applications/Utilities/Boot Camp Assistant.app: replacing existing signature
      xcode-select: note: no developer tools were found at ‘/Applications/Xcode.app’, requesting install. Choose an option in the dialog to download the command line developer tools.
      /Applications/Utilities/Boot Camp Assistant.app: the codesign_allocate helper tool cannot be found or used
      MacBook-Pro:~ Marco$ sudo codesign -fs – /Applications/Utilities/Boot\ Camp\ Assistant.app
      –: no identity found

    4. Avatar GIUSEPPE CASTELLANO ha detto:

      Salve,
      ho letto ed effettuato le modifiche da Lei apportate.
      Devo dire che ho subito riscontrato un problema di salvataggio in quanto non mi permetteva di sovrascrivere il file.
      Csoì , sempre leggendo in internet, ho disabilitato “csrutil” ppotendo apportare le dovute modifiche.
      Fatto tutto e riattivato csrutil e riavviato il sistema, mi esce finalmente la possibilità di creare un disco di avvio ma purtroppo sempre e solo di windows 7 o 8. Non ho quindi la possibilità di installare windows 10 e neanche vedo la dicitura come in figura di poter installare win 7 o versioni successive.
      Come posso fare per risolvere il problema?
      Inoltre quando dopo aver effettuato le modifiche ho lanciato la stringa:
      “sudo codesign -fs – /Applications/Utilities/Boot\ Camp\ Assistant.app”
      mi restituiva non trovata.

      Anticipatamente ringrazio
      Saluti
      Giuseppe Castellano

    5. Avatar Francesco ha detto:

      Salve, ho provato a fare la stessa procedura su imac 11.1 (late 2009, 27″ con High Sierra), ovviamente cancellando la stringa relativa al 11.1, arrivato alla convalida premo Ctrl-x, poi y per confermare ed infine Enter. Quando però premo enter mi sa che appare nel menù sotto alla base [Error writing /Applications/Utilities/Boot Camp Assistant.app/Contents/Info. ]
      la schermata su cui dovevo, come da istruzioni, premere enter, era questa: File Name to Write:$o.plist
      Riuscirebbe a darmi una dritta? Grazie infinite!

    6. Avatar Nerli luca ha detto:

      salve, ho seguito la guida fino alla fine, ma bootcamp mi riporta l’errore di spazio insufficiente anche con la versione di win 10 di Aprile 2018 e la procedura si ferma. Grazie per eventuali chiarimenti.

    7. Avatar Max ha detto:

      Ciao, ho provato la procedura e va tutto bene fino a quando devo dare l’ultimo comando (sudo codesig…)..
      Nel terminale inserendo il comando e dando l’ok mi dà questo errore “error: The specified item could not be found in the keychain.” e ritorna al prompt dei comandi con il nome del mac.
      Sicuramente qualcosa non va a buon fine, infatti quando lancio Assistente Boot Camp non parte e non mi dà neanche l’errore che darebbe con la tua procedura.
      Ho un Mac Pro 4.1 con firmware 5.1, con Mojave aggiornato e disco NVME su adattatore PCIE, scheda grafica NVIDIA GTX 680.
      Grazie per le info.

    8. Avatar FABIO GAREGGIA ha detto:

      salve
      guida utile ma all’ultimo passaggio ricevo sempre il messaggio “The specified item could not be found in the keychain.”

      questioni di certificato??

      grazie

    9. Avatar Roberto ha detto:

      Grazie Stefano.
      Spiegazione eccezionale, mi sono ritrovato su quasi tutto nel tentativo di installare Win10 sul mio MacBook Pro 8.1 con OSX High Sierra 10.13.6
      Unico neo che non sono riuscito a risolvere: quando modifico il file info.plist (nelle righe con MacBook Pro 8.1 chiaramente) poi non me lo fa salvare. Mi dice che l’operazione non è consentita (faccio CTRL+X / Y / Enter… e mi da errore non consentito).
      Quindi sono ancora fermo al palo sigh sob

      Per altro ho anche il disco di installazione di Win7, creo la partizione con Boot Camp (pensando di installare Win7 e poi aggiornare a 10, cosa fattibile che avevo già in esecuzione prima del crash del HDD originare e successiva sostituzione con SSD e nuova reinstallazione OSX) ma poi al riavvio del sistema mi fa una schermata nera nel tentativo di installazione di Win7 da disco e resta bloccato.

      Come si potrebbe fare?

    10. Avatar Atlas Campione ha detto:

      Salve, io vorrei installare Windows 10 su imac 2011 high Sierra 10.13.6, (schermata boot amo come la prima sua immagine, seguendo le istruzioni ho scaricato il file Windows 7 su usb formattata come dice Apple ma nel momento in cui voglio installare Windows mi dice che non legge nessun disco esterno.. come dovrei fare?

    11. Avatar rob ha detto:

      ciao ho un macbook late 2006 ( inetl core 2 duo 2 ghz, 4gb ram) pensi possa installare windows 7 o windows 10

    12. Avatar Edoardo Elia ha detto:

      Ciao, ho fatto tutto il procedimento dal terminale disabilitando il SIP precedentemente, ma quando do il comando
      sudo codesign -fs – /Applications/Utilities/Boot\ Camp\ Assistant.app mi dice che l’ item non può essere trovato nel portachiavi come mai?

    13. Avatar Alby ha detto:

      Ciao,

      e se volessi fare l’operazione contraria? Cioè voglio installare windows 7 ultimate su mac air early 2014 aggiornato a Catalina; ho l’immagine ISO ma quando lancio il bootcamp mi dice che posso installare solo windows 10 o versioni successive. Mi serve il 7 perchè è l’unico che comunica senza problemi con AS400 aziendale da remoto.

      GRAZIE
      Alby

    14. Avatar Atlas ha detto:

      Ciao Stefano,
      ho fatto la tua procedura sul mio iMac 12.1 (21.5 High Sierra 10.13.6), tutto fatto solo che non mi è chiaro nella parte finale, dove devo scrivere “sudo codesign -fs – /Applications/Utilities/Boot\ Camp\ Assistant.app”, dopo aver premuto ctrl+x poi y. Devo scriverlo nella sezione (rigo nero alla fine File Name to write: ….?
      grazie!!!!

    15. Stefano Minotto Stefano Minotto ha detto:

      Buongiorno a tutti, non avendo sfortunatamente la possibilità di effettuare test approfonditi in relazione alle problematiche segnalate, vi invito se di interesse ad utilizzare metodi alternativi di installazione di Windows 10, come ad esempio indicato nella guida scaricabile a questo link:
      https://www.macspecialist.it/File/How_to_Install_Windows_10_and_Bootcamp_Drivers_Macpro_2010_2012.pdf

    16. Avatar Flute ha detto:

      Per il Problema dell’errore che non consente di salvare il file info.plist dopo le modifiche, c’è una sicurezza che blocca le modifiche su file di sistema: per risolvere avviare la macchina in modalità Recovery tenendo premuto cmd R all’avvio. Poi dal Menu Utility si apre il Terminale e si digita il comando csrutil disable. Si riavvia e le modifiche da Terminale al file info.plist verranno salvate. Ovviamente poi si può tornare in modalità Recovery ed eseguire il comando csrutil enable per ripristinare la sicurezza.
      Per il comando sudo codesign, restituisce un errore, ma io ho chiuso il terminale e comunque lanciando Boot Camp poi la modica è stata recepita, quindi non sembra necessario quel comando.

      • Avatar Max ha detto:

        Ciao, ho fatto tutto il procedimento, ma Bootcamp non ne vuole sapere di partire, errore “Assistente Boot Camp non può essere utilizzato. Questo Mac non supporta Boot Camp.”
        Per ora ho bypassato il problema Boot Camp installando come se fosse un normale pc, ho messo un ssd in più e ho installato Win 10 su quello, ma mi dà comunque problemi, nel senso che quando avvio il pc si riavvia 2 o 3 volte dicendo che ha problemi, poi parte normalmente.. Se avete altre idee su come risolvere il problema Boot Camp ve ne sarei grato, metto anche la configurazione che magari serve per capire il problema. “Mac Pro 4.1 flashato 5.1 – disco di avvio NVME 512 Gb su slot PCIE – RAM 128 Gb – 2 x 3,46 Xeon 6 core – Scheda video GTX 680” .
        Grazie a tutti

    Rispondi a Roberto Annulla risposta

    Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *