Da quando ho sperimentato molto su questo problema senza arrivare a una soluzione, spero che qualcun altro possa aiutarmi con esso.
Al momento sto eseguendo una configurazione con quelle partizioni:
- Fusion Drive (Mavericks)
- Windows (Windows 7 Ultimate 64)
- Ripristino HD
diskutil list
mi dà l'output standard per le unità Fusion prodotte e realizzate da te con recupero HD:
Andys-Macbook-Pro:~ Andy$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *512.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage 511.8 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_CoreStorage 845.3 GB disk1s2
3: Apple_Boot Recovery HD 650.0 MB disk1s3
4: Microsoft Basic Data Windows 7 154.0 GB disk1s4
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Mac OS X *1.4 TB disk2
Ecco il problema: quando avvio con alt non riesco ad accedere al recupero HD, che capisco è comune. Ma anche usare Command-R non avvia il recovery HD, ma avvia Internet Recovery (che dovrebbe iniziare su Command-Alt-R ?!) Tutte le funzionalità come Find my Mac o FileVault 2 (FileVault's encrypting as I write) funzionano solo bene per quanto posso vedere. Il mio MacBook è posizionato correttamente e posso riprodurre un suono sul Mac da iCloud.com, quindi suppongo che funzioni come dovrebbe. Anche tutto il resto funziona bene.
Non ho davvero bisogno del mio Recovery HD, perché ho anche ottenuto un'altra partizione di ripristino esterna su una chiavetta USB. Ma sarei lieto di sapere qual è il problema qui, soprattutto perché mi fa sentire friabile disporre di un'unità crittografata che si affida a un Recovery HD non installato correttamente utilizzando CoreStorage. Correre su una configurazione corretta mi farebbe sentire molto meglio;)
L'ho installato con i seguenti passaggi: DIY Fusion Drive: aggiunta di Recovery HD a un gruppo di volumi CoreStorage (Installazione iniziale su HD per creare Recovery HD, quindi unione di partizione Full SSD e HDD, recupero del backup da CCC)
Quello che so anche è che è importante impostare BootCamp su FileVault. Ho ripristinato il mio Windows 7 da un'immagine Winclone, dal momento che è molto più conveniente, che installare Windows e tutte le utility di cui hai bisogno ogni volta. Sono anche molto sicuro che questo non stia causando il problema.
Im utilizzando un MacBook Pro 9,1 (metà 2012, non Retina) con un Samsung 840 Pro da 512 GB in Optibay utilizzando OWC Data Doubler e 1 TB WD Scorpio Blue in Drivebay. Ho 2 porte SATA III, quindi è stato meglio lasciare l'HD in Drivebay per evitare il rumore e mantenere il sensore di movimento improvviso in funzione ... Ho anche ottenuto un upgrade di 16 GB di RAM quando ho ricevuto il mio SSD a marzo, ma non penso che sia comunque importante.
Quindi qual è la soluzione per questo pasticcio?
3 domande aggiuntive:
- Sarò in grado di avviare Recovery HD utilizzando FileVault (supponendo che funzioni correttamente)? Se funziona dopo la crittografia, non mi sforzerò di risolverlo ...
- Il secondo dispositivo di avvio che avvia OS X, presente a causa di Fusion Drive, di solito scompare dopo aver eseguito la crittografia?
- Windows può essere avviato da un dispositivo in optibay (la mia prima installazione quando ho ottenuto il mio SSD era: 2 partizioni su SSD, una per Fusion Drive e una per Windows, per ottenere anche quella veloce.) Ma non potevo lavorare fuori per l'avvio, mi ha sempre dato l'errore "nessun dispositivo avviabile", altri hanno dichiarato che, una volta installato in Drivebay, un'installazione di Windows può essere rimessa in optibay e funziona bene: Windows non si avvia alla mia partizione di boot camp su un'unità di fusione fai da te - dà errore "Nessun dispositivo avviabile trovato" )
EDIT: bless -info -verbose mi dà:
Andys-Macbook-Pro:~ Andy$ bless -info -verbose
EFI found at IODeviceTree:/efi
Current EFI boot device string is: '<array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>2B1B626D-ECA3-45E0-B2C1-F9091B0BE3F4</string></dict></dict><key>BLLastBSDName</key><string>disk10s2</string></dict></array>'
Boot option is 8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0080
Processing boot option 'Mac OS X'
Boot option matches XML representation
Could not find disk device for string
Could not find network interface.
Firmware feature mask: 0xC003FF37
Firmware features: 0xC001F537
Legacy mode suppported
Boot option is not a legacy device
Could not interpret boot device as either network or disk
Can't interpet EFI boot device
Proverò a rinominare Recovery HD in "Boot OS X" ma ne ho visti altri che l'hanno chiamato recovery HD e funziona bene ... In che modo un'operazione di core storage può riposizionare una partizione di ripristino, di cui non si è mai sentito parlare?!