Come posso recuperare un'opzione di avvio "invisibile" OS X in BootCamp (in esecuzione su un MBA 2013)?

5

Sommario

Impossibile avviare la partizione OS X di un MBA 2013 che esegue il dual-boot di OS X e Windows 8 tramite BootCamp. Potrebbe "riparare il disco" tramite "Utility Disco" danneggiare la partizione di Windows 8 funzionante? Quali altre utilità / azioni dovrei provare?

Dettagli

Ho un MBA 2013 che è stato impostato dal reparto Operazioni di una società per il quale ho fatto un po 'di lavoro su OS X dual-boot (per me) e Windows 8 crittografato con BitLocker (per lavorare sulla base di codice) tramite BootCamp. Hanno dovuto cancellare la partizione di ripristino OS X per raggiungere questo obiettivo. Ad un certo punto la partizione di OS X funzionava bene (sono sicuro), ma ora posso solo avviare Windows 8. Per complicare le cose il mio accesso all'account sulla partizione Windows è ora disabilitato (quindi non posso fare ulteriori diagnosi attraverso di esso), ma questa è un'altra storia. Il reparto Operazioni ha avuto un aspetto ma è al di là della loro esperienza con BootCamp.

  • Premendo Alt/Option all'avvio posso entrare nel selettore BootCamp Boot; elenca solo "Windows"
  • Da Windows 8, quando scelgo l'opzione BootCamp "Avvio su OS X", si avvia di nuovo su Windows 8.
  • Da Windows 8, il pannello di controllo BootCamp elenca due opzioni di avvio correlate a "Windows", che sembrano entrambe avviate allo stesso
  • Da Windows 8 potrei confermare che c'erano 2 partizioni disco accessibili di circa uguale dimensione, una guardata (a un esame superficiale) per avere la struttura del filesystem che mi aspetterei da un Unix, da cui estrapolo che i file di la partizione OS X è ancora al suo posto e non danneggiata.
  • Quando eseguo Internet Recovery, Utility Disco elenca 5 partizioni. Non è in grado di montare qualsiasi di loro. disk0s2 e disk0s4 devono essere le partizioni Windows e OS X in quanto sono quasi il 50% del volume totale ciascuna (gli altri sono tutti ~ 100 MB), ma entrambi si presentano come MS-DOS (FAT) , mentre presumibilmente uno dovrebbe essere un Mac OS Extended formato? Ho provato a "verificare" i primi tre, tutti arrivati fino a "Controllo del file system" e poi non riuscito "Errore: questo disco deve essere riparato. Fai clic su Ripara disco", alcuni con informazioni aggiuntive:

    • disk0s2 Formato: MS-DOS (FAT) :

      ** /dev/disk0s2
      Invalid BS_jmpBoot in boot block 000000
      
    • disco0s3 Formato: Mac OS Extended (Journaled) : [Nessuna spiegazione aggiuntiva]

    • disk0s4 Formato: MS-DOS (FAT) :

      ** /dev/disk0s4
      Invalid signature in fsinfo block
      fix? no
      ** Phase 1 - Preparing FAT
      FAT[0] is incorrect (is 0xD9058EB; should be 0xFFFFFF8)
      Correct? no
      FAT[1] is incorrect
      Correct? no
      ** Phase 2 - Checking Directories
      Root directory starts with cluster out of range(0)
      
    • disco0s5 Tipo di partizione: DE94BBA4 -... (corrisponde a Windows Recovery Environment ): non disponibile per la verifica

    • disk0s6 Tipo di partizione: DE94BBA4 -... (corrisponde a Windows Recovery Environment ): non disponibile per la verifica

Le mie domande sono

  • Il "Disco di riparazione" in esecuzione potrebbe danneggiare la partizione di lavoro di Windows?
  • Questo suona come un problema comune che può essere facilmente risolto facendo X (il mio google-fu ha disegnato uno spazio vuoto)?
  • Quali altre utilità / azioni dovrei provare che sicuramente non danneggerà la partizione di Windows 8 funzionante?
posta Tom 29.08.2013 - 20:42
fonte

2 risposte

3

Sono riuscito a eseguire più diagnostica sui dischi dal lato Windows. Dalla schermata della password di BitLocker, scegli qualcosa come "Esc", "Esc", "Skip this drive", "Advanced", "Utilities", "Command-line" (correggi), quindi usa manage-bde -unlock per sbloccare l'unità BitLocker e utilizzare vari comandi wmic per esaminare le partizioni del disco. Attraverso questo ho confermato:

  • disk0s2 è la mia partizione OS X. Esistono alcuni strumenti che possono modificare Guid nel GPT ; sembra questo è quello che è successo alla mia partizione OS X. Questo spiega perché OS X non lo riconosce, ma quando ho avviato Windows posso accedere ai dati senza problemi.
  • disk0s4 è la mia partizione Windows. Per quanto ne so, gli errori di Invalid signature in fsinfo block che stavo ottenendo sono dovuti al fatto che è completamente BitLockered, il che significa che i bit crittografati sul disco non assomigliano a una partizione valida. Windows può apparentemente riconoscere la firma e avvisarti quando provi a leggere da una partizione bloccata di BitLocker.

Queste sono tutte le possibili soluzioni che ho trovato (in gran parte tramite l'utile supporto tecnico di Apple), comprese le cose che non hanno funzionato per me e perché:

  1. Esegui il backup delle partizioni esistenti come immagini su un'unità esterna tramite l'opzione "Nuova immagine" in Utility Disco . Ho un disco di backup da 1 TB, ma è formattato NTFS e apparentemente OS X non può scrivere su dischi NTFS per impostazione predefinita (prova questo per abilitare l'accesso in scrittura NTFS su un'installazione OS X standard, ma non funziona in Internet Recovery poiché il terminale ti dà accesso solo a un sistema di file di sola lettura).
  2. Esegui il backup delle partizioni esistenti come immagini su un'unità esterna tramite [nome del programma Windows qui] . Non sono riuscito a trovare alcuna utilità di Windows incorporata in grado di farlo e, a causa della disabilitazione dell'accesso a Windows, non sono riuscito ad accedere a un ambiente Windows completo per eseguire gli strumenti di backup appropriati. Ho provato a eseguirli dalla riga di comando di BitLocker ma non sono riuscito a far funzionare nessuno di loro, presumo perché l'ambiente è strongmente ridotto (e molti di loro insistono per "installare" anziché semplicemente "in esecuzione").
  3. Esegui il backup dei tuoi file esistenti trasferendoli su un altro Mac tramite la Modalità disco di destinazione - Non ho secondi Mac a portata di mano per farlo funzionare.
  4. Esegui solo il disco di riparazione - a quanto si dice, è molto improbabile che danneggi qualcosa. Quando ho provato questo ha appena detto che non è possibile riparare il disco - probabilmente perché la partizione di BitLocker non sembra una partizione valida (vedi sopra). Un po 'di sconforto dopo aver agonizzato la decisione per giorni ...
  5. Se hai l'errore Invalid BS_jmpBoot in boot block 000000 , qualcuno ha scritto un utility che può risolvere il GPT a quanto riferito . Non potevo usarlo perché non riuscivo a trovare un modo per installare tutte le sue dipendenze (ad es. Python ...) nel file system di sola lettura di Internet Recovery.
  6. Basta cancellare alcune / tutte le partizioni e ricominciare - alla fine ho deciso di fare il grande passo e cancellare la partizione OS X corrotta esistente, lasciando intatto il resto (una volta mi sono reso relativamente certo quale era OS X). Disk Utility rende molto semplice la cancellazione di una singola partizione e l'installazione di OS X su di essa.

Cancellare la partizione di OS X e reinstallarlo ora mi ha portato ad essere in grado di eseguire il doppio avvio di OS X e Windows 8 tramite BaseCamp come desiderato. La prossima volta che sarò su Windows dovrò verificare se ho effettivamente installato "MacDrive" e rimuoverlo se lo faccio.

    
risposta data 07.09.2013 - 23:04
fonte
0

se solo tu potessi rimuovere l'unità e semplicemente collegarla ad un'altra macchina Windows8, dove se l'unità è riconosciuta e accessibile, Bitlocker dovrebbe richiedere l'autenticazione.

se hai un'istanza virtualizzata del disco, potresti collegare il file flat a un altro ospite di Windows 8 e vedere se l'unità è riconosciuta ...

(

opzione 2 (bit di una ripresa più lunga)

reinstallare osx sulla precedente partizione osx. Installa fusion per vedere / run / access / convert ... la partizione boot8camp win8

    
risposta data 05.09.2013 - 23:02
fonte

Leggi altre domande sui tag