avvio della partizione macOS Tipo di volume FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF

9

Ho riscontrato un problema quasi identico a quello in questa domanda (e anche questo: Dati non sottoposti a backup, tipo di partizione: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF ), ma la partizione principale del mio disco rigido è formattata in APFS. Quando ho provato a correggere l'errore GUID come mostrato nella risposta, dopo aver raggiunto il passaggio in cui è stato immesso il seguente comando: gpt add -i 2 -b 409640 -s 372637568 -t APFS /disk0 , è stato restituito un errore: usage: gpt add [-b lba] [-i index] [-s lba] [-t uuid] device ... .

NonpossoavviareinmacOS,ilmiocomputerèinambientediripristinodiInternet.Qualèl'uuiddelnuovoformatoAPFS?NonriescoatrovarlodanessunapartenelwebeilmiocomputernonstarilevandoiltipodellapartizionemacOSprincipale.Ilmodellodelmiocomputer:MacBookProallafinedel2013.Imieidatinonsonosupportatiemipiacerebbedavverorecuperarli.Aggiornamento:gpt-rshowdisk0:

Aggiornamento:HocreatoundiscodiinstallazionediMacSierraHighSierraemisonoriavviato.Lanuovautilitàdiscononriconosceaffattolapartizionedisk0s2ediskutillistincludeladimensionedellapartizioneosxprincipaleinGUID_partition_schemepartedeldisco.Sarebbepossibile(ecome)recuperareidatidellapartizioneeliminata(s2)sehoreinstallatomacOSsuunapartizionenonutilizzataesistente(lapartizioneLinuxdisk0s4)?

    
posta GintsK 03.12.2017 - 18:37
fonte

1 risposta

6

Il GUID corretto delle partizioni APFS è 7C3457EF -images.11AA-AA11-00306543ECAC.

Il pMBR predefinito è stato sostituito con un MBR vecchio stile, probabilmente dall'installazione Linux!

Il tuo sistema di avvio (in Internet Recovery Mode) sembra piuttosto vecchio. Qualsiasi verifica del disco o della partizione eseguita con diskutil può produrre risultati fasulli. In nessun caso prova a riparare qualcosa con diskutil!

Per ripristinare la partizione APFS, rimuovere la partizione disco0s2 e ripristinarla con il tipo corretto:

  • Apri nella barra dei menu > Utilità > Terminale
  • ottieni alcuni dettagli:

    diskutil list #below I assume the disk identifier of the internal disk is disk0
    gpt -r show disk0
    
  • Smonta disco0:

    diskutil umountDisk disk0
    
  • rimuovi e ripristina la seconda partizione:

    gpt remove -i 2 disk0
    diskutil umountDisk disk0
    gpt add -i 2 -b 409640 -s 372637568 -t 7C3457EF-0000-11AA-AA11-00306543ECAC disk0
    
  • verifica disco e partizione:

    diskutil list
    diskutil verifyDisk disk0       
    diskutil verifyVolume disk0s2
    

Il tuo Mac dovrebbe essere in grado di avviarsi nonostante l'MBR.

Se si desidera (o si ha) il ripristino di pMBR perché l'MBR è testardo / blocca la modifica della tabella delle partizioni come segue:

  • ottieni tutti i dettagli del disco:

    diskutil list #below I assume the disk identifier of the internal disk is disk0
    gpt -r show disk0
    
  • sostituire la tabella delle partizioni GUID:

    diskutil umountDisk disk0
    gpt destroy disk0
    gpt create -f disk0
    
  • aggiungi nuovamente tutte le partizioni precedenti visibili nell'ultimo output gpt -r show disk0 :

    gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0
    gpt add -i 2 -b 409640 -s 372637568 -t 7C3457EF-0000-11AA-AA11-00306543ECAC disk0
    gpt add -i 3 -b 373047208 -s 262144 -t 426F6F74-0000-11AA-AA11-00306543ECAC disk0
    gpt add -i 4 ...
    gpt add -i 5 ...
    

    Se si verifica un errore risorsa occupato dopo uno dei passaggi, è sufficiente smontare di nuovo disk0 con

    diskutil umountDisk /dev/disk0
    
  • Infine verifica il disco e le partizioni:

    diskutil list
    diskutil verifyDisk disk0       
    diskutil verifyVolume disk0s1
    diskutil verifyVolume disk0s2
    diskutil verifyVolume disk0s3
    #disk0s4 & disk0s5 can't be verified with the default macOS tools because the latter is a Linux swap and the former a Linux partition, probably with ext4
    

risposta data 03.12.2017 - 19:44
fonte

Leggi altre domande sui tag