Partizione di ripristino Apple che potrebbe creare problemi in Ubuntu

4

Prima di leggere, potrebbe essere utile sapere che ho un 13 "Macbook Pro (modello 7,1, metà 2010) .

Recentemente, il filesystem HFS + sul mio OSX è diventato corrotto e dopo molti tentativi ed errori, era chiaro che avrei avuto bisogno di backup, formattazione e reinstallazione di OSX. Dopo aver reinstallato OSX (10.6.8), ho aggiornato a 10.9.1 e tutto sembrava funzionare correttamente. Tuttavia, ho avviato in Ubuntu e ho trovato che il boot loader non riusciva a trovare il mio filesystem e stavo ottenendo una schermata di salvataggio di grub. Ho seguito la prima metà di questa risposta (fino a normal ) e il mio menu di grub è apparso intatto.

Ora, quando continuo a seguire le istruzioni, si dice di reinstallare grub. Quindi, in precedenza, ho dato un'occhiata all'installazione delle partizioni per assicurarmi che lo stavo installando nel posto giusto (voglio installarlo sul mio boot loader, non nella partizione di root. In questo modo posso usare RETURN o tenere premuto il tasto alt / option per selezionare se voglio avviare in Ubuntu o OSX, quindi dopo aver scelto Ubuntu vedrò il menu Grub. Ovviamente questo caso non è l'ideale perché posso scegliere due volte quale operare sistema, ma non voglio rovinare nulla con l'avvio di EFI ... sappiamo tutti quanto può essere scortese.

Dopo aver esaminato le partizioni su Ubuntu, ho scoperto che GParted vede una partizione Recovery HD e% non èfdisk -l. Quindi, per GParted /dev/sda3 è la partizione di ripristino, ma a fdisk -l , sto vedendo /dev/sda3 come partizione di avvio ... Ho capito che l'offset tra i due sta creando un comportamento strano all'avvio. Anche se questo non è il caso, voglio capirlo prima di reinstallare grub quindi so dove lo sto installando.

Qualcuno sa perché ci sono incongruenze tra i due record? OSX non nasconde correttamente la partizione di ripristino o non dovrebbe esserci affatto? In generale, voglio sapere come posso ottenere questi record coerenti, e se ciò richiede la rimozione della partizione di ripristino (che non ho mai visto prima!), Va bene per me.

Per il record, la partizione di ripristino non viene visualizzata in Utility Disco, ma viene visualizzata quando eseguo diskutil list nel terminale OSX. Inoltre, per configurare le mie partizioni, ho seguito la mia risposta qui . Come puoi vedere dalle schermate, GParted non ha rilevato la partizione di ripristino prima di formattare e reinstallare OSX.

Edit: Ubuntu users -- I've linked to this question as part of an answer here if you're having an issue with grub rescue after reinstalling or making chances to OSX.

    
posta jeremy 02.01.2014 - 19:18
fonte

1 risposta

1

OS X crea la partizione di ripristino come una soluzione di avvio alternativa per semplificare la reinstallazione e la risoluzione dei problemi.

Non è necessario per il normale funzionamento, e come qualcuno che abbia familiarità con la tecnologia di avvio e le opzioni, l'opzione più semplice sarebbe semplicemente eliminare completamente la partizione e applicare la patch alla tabella delle partizioni, se necessario.

Ecco un layout di magazzino:

Mac:~ me$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            250.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

È possibile unire partizioni disk0s3 nella partizione che lo precede (in questo caso) per cancellare in modo efficace e quindi eliminare la partizione Apple_Boot elencata come Recovery HD. In questo caso, avresti bisogno di essere avviato su qualche altra unità rispetto a disk0 per avere sia disk0s2 che disk0s3 unmountable (che li renderebbe disk1 o superiori con ogni probabilità).

 diskutil mergePartitions JHFS+ "Macintosh HD" disk0s2 disk0s3

Se ciò non dovesse funzionare, potrebbe essere necessario visualizzare Macintosh HD su un'altra unità come file img (o partizione diritta per partizione) e quindi ripartire hdisk0 per avere solo una partizione e ripristinare.

Per quanto riguarda la domanda più profonda, la mia ipotesi è che il "nascondiglio" della partizione non è compatibile con altri strumenti non Apple e confonde il problema - da qui il consiglio di rimuoverlo e contare su opzioni alternative per ripristinare il tuo sistema o avvio esternamente invece del recupero HD.

    
risposta data 02.01.2014 - 19:29
fonte

Leggi altre domande sui tag