Per caso hai usato Utility Disco di Apple per creare un filesystem FAT in quella partizione per essere Windows? Se è così, hai convertito il disco da un disco GPT legale in un disco hybrid MBR , che OS X vede come GPT e Windows vede come MBR. La soluzione in questo caso è cancellare i dati MBR ibridi. Un certo numero di utility può farlo. Descriverò come farlo con la mia GPT fdisk (gdisk
) utility:
- Scaricare GPT fdisk dalla sua Sourceforge page e installarlo. (Sono disponibili versioni per Linux, OS X e Windows. Presumo che lo farete da OS X). In alternativa, puoi eseguirlo da un disco di emergenza per Linux come Parted Magic.
- Lancia
gdisk
sul tuo disco digitando sudo gdisk /dev/disk1
in una finestra del Terminale. (Cambia l'identificatore del dispositivo se non è quello che hai presentato prima o se usi un altro sistema operativo per il lavoro).
- Digita
p
per visualizzare la tabella delle partizioni e verificare che stai lavorando sul disco corretto. Se non è così, digitate q
per uscire senza salvare le vostre modifiche e riprovate con un altro dispositivo.
- Digitare
x
per entrare nel menu degli esperti.
- Digitare
n
per creare un nuovo MBR protettivo. Notate che gdisk
non confermerà un cambiamento; vi mostrerà solo un nuovo prompt degli esperti.
- Digita
w
per salvare i tuoi cambiamenti. Vi verrà chiesto di confermare questa azione. Fallo.
Con un po’ di fortuna questo risolverà il problema. Se non lo fa, però, puoi usare l'opzione gdisk
(in qualsiasi menu) per far sì che v
cerchi i problemi della tabella delle partizioni. Può risolvere alcuni problemi minori automaticamente, ma altre volte dovrete fare dei cambiamenti espliciti. Vedere la documentazione GPT fdisk sulle riparazioni GPT per i dettagli.
El Capitan Addendum:
Apple OS X 10.11 (“El Capitan”) include una nuova caratteristica, conosciuta come “rootless” o “System Integrity Protection”, che rende difficile o impossibile eseguire certi tipi di utilità, incluso GPT fdisk. Per essere sicuri, questa nuova caratteristica ha lo scopo di migliorare la sicurezza rendendo più difficile per il malware prendere il controllo del computer o per gli utenti di danneggiare accidentalmente i propri sistemi; ma causa anche problemi se avete davvero bisogno di usare GPT fdisk o altri strumenti di terze parti. Se gli strumenti di Apple permettono di rimuovere un MBR ibrido, non so come venga fatto con loro, quindi AFAIK questo compito richiede davvero di bypassare questa nuova caratteristica di sicurezza.
Ci sono diversi modi per aggirare questo problema, come:
- Usare un sistema operativo non-OS X, come un installatore Ubuntu avviato nella sua modalità “prova prima di installare”.
- Tenere premuto Command+R mentre si avvia il Mac per lanciare l'ambiente di ripristino, in cui questa funzione è disabilitata. In teoria, dovresti essere in grado di eseguire
gdisk
in questo ambiente, anche se potresti aver bisogno di regolare la variabile d'ambiente gdisk
. (Non ho provato questo approccio, quindi potrebbero esserci ostacoli che non ho considerato.)
- Avvia l'ambiente di ripristino, apri una finestra del terminale, digita
PATH
, e riavvia nel tuo ambiente normale. Questa azione disabilita il sistema senza root. Puoi riabilitarlo eseguendo questi passi ma passando csrutil disable
piuttosto che enable
a disable
.
Per saperne di più sull'argomento dell'ambiente senza root, vedi questa pagina.