Disk Utility lettura disco in modo errato; visualizzare ext4 come JHFS + e vedere Recovery HD

1

Questo è importato da Superuser, mi sembrava che avrei avuto più tempo a ottenere una risposta qui che in Superuser - è copiata, come di seguito.

Quindi, ho alcuni strani problemi in Utility Disco e diskutil. Non è un problema (si spera), ma voglio solo assicurarmi di non essere sul percorso di danneggiamento o fallimento del disco. Ecco come il mio programma di utilità del disco legge il mio disco rigido:

(come sono elencati)

  • Descrizione del disco: APPLE SSD SD0256F Media
  • Capacità totale: 251 GB (251.000.193.024 byte)
  • Bus di connessione: PCI
  • Scrivi stato: leggi / scrivi
  • Tipo e posizione: disco a stato solido, interno
  • S.M.A.R.T. Stato: verificato
  • Schema mappa partizione: tabella delle partizioni GUID

E qui ci sono le partizioni:

  • Macintosh HD
    • Formato: Mac OS esteso (journaled)
    • Dimensioni: 202,66 GB
  • Recupero HD
    • Formato: Mac OS esteso (journaled)
    • Dimensione: 650 MB
  • disk0s4
    • Formato: Mac OS esteso (journaled)
    • Dimensioni: 46,8 GB
  • disk0s6
    • Formato: Linux Swap
    • Dimensione: 681,6 MB

Il motivo della mia preoccupazione sono due cose: 1) Il recupero HD è visibile, che, potrei sbagliarmi, ma questo non dovrebbe essere visibile OPPURE montato in Utility Disco, e 2) disk0s4 è in realtà ext4, NON JHFS +.

Output dall'elenco diskutil:

    /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            202.7 GB   disk0s2
       3:                  Apple_HFS Recovery HD             650.0 MB   disk0s3
       4: 0FC63DAF-8483-4772-8E79-3D69D8477DE4               46.8 GB    disk0s4
       5:                 Linux Swap                         681.6 MB   disk0s6

E da gdisk ...

    >sudo gdisk /dev/disk0
    Password:
    GPT fdisk (gdisk) version 1.0.0

    Warning: Devices opened with shared lock will not have their
    partition table automatically reloaded!
    Partition table scan:
      MBR: hybrid
      BSD: not present
      APM: not present
      GPT: present

    Found valid GPT with hybrid MBR; using GPT.

    Command (? for help): p
    Disk /dev/disk0: 490234752 sectors, 233.8 GiB
    Logical sector size: 512 bytes
    Disk identifier (GUID): B01E51EA-D531-4CA4-ADA4-A936F8C27DCD
    Partition table holds up to 128 entries
    First usable sector is 34, last usable sector is 490234718
    Partitions will be aligned on 8-sector boundaries
    Total free space is 949 sectors (474.5 KiB)

    Number  Start (sector)    End (sector)  Size       Code  Name
       1              40          409639   200.0 MiB   EF00  EFI System Partition
       2          409640       396222607   188.7 GiB   AF00  Macintosh HD
       3       396222608       397492143   619.9 MiB   AF00  Recovery HD
       4       397492224       488902655   43.6 GiB    8300  
       6       488902656       490233855   650.0 MiB   8200  Apple_HFS_Untitled_2

    Command (? for help): ^C>

gpt ha questo output -

    >sudo gpt -vvv show /dev/disk0
    Password:
    gpt show: /dev/disk0: mediasize=251000193024; sectorsize=512; blocks=490234752
    gpt show: /dev/disk0: Suspicious MBR at sector 0
    gpt show: /dev/disk0: MBR part: type=175, start=409640, size=395812968
    gpt show: /dev/disk0: MBR part: type=175, start=396222608, size=1269536
    gpt show: /dev/disk0: MBR part: type=131, start=397492224, size=91410432
    gpt show: /dev/disk0: Pri GPT at sector 1
    gpt show: /dev/disk0: GPT partition: type=C12A7328-F81F-11D2-BA4B-00A0C93EC93B, start=40, size=409600
    gpt show: /dev/disk0: GPT partition: type=48465300-0000-11AA-AA11-00306543ECAC, start=409640, size=395812968
    gpt show: /dev/disk0: GPT partition: type=48465300-0000-11AA-AA11-00306543ECAC, start=396222608, size=1269536
    gpt show: /dev/disk0: GPT partition: type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, start=397492224, size=91410432
    gpt show: /dev/disk0: GPT partition: type=0657FD6D-A4AB-43C4-84E5-0933C84B4F4F, start=488902656, size=1331200
    gpt show: /dev/disk0: Sec GPT at sector 490234751
          start       size  index  contents
              0          1         MBR
              1          1         Pri GPT header
              2         32         Pri GPT table
             34          6         
             40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
         409640  395812968      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
      396222608    1269536      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
      397492144         80         
      397492224   91410432      4  GPT part - 0FC63DAF-8483-4772-8E79-3D69D8477DE4
      488902656    1331200      6  GPT part - 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
      490233856        863         
      490234719         32         Sec GPT table
      490234751          1         Sec GPT header

e fdisk ...:

    >sudo fdisk /dev/disk0
    Disk: /dev/disk0    geometry: 30515/255/63 [490234752 sectors]
    Signature: 0xAA55
             Starting       Ending
     #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
    ------------------------------------------------------------------------
     1: EE    0   0   1 - 1023 254  63 [         1 -     409639] <Unknown ID>
    *2: AF 1023 254  63 - 1023 254  63 [    409640 -  395812968] HFS+        
     3: AF 1023 254  63 - 1023 254  63 [ 396222608 -    1269536] HFS+        
     4: 83 1023 254  63 - 1023 254  63 [ 397492224 -   91410432] Linux files*

Ho usato gdisk prima di rendere il mio disco rigido ibrido MBR / GPT e ho installato Ubuntu 14.04.

Qualcuno ha un'idea del perché questo è, dov'è disk0s5 e questo sarà un problema?

    
posta Addison Crump 31.08.2015 - 15:39
fonte

1 risposta

1

Se vuoi risposte migliori, prova a perfezionare la tua domanda. Inoltre, pubblica un commento dopo la mia risposta, quindi riceverai una notifica.

Domanda:

1) Recovery HD is visible, which, I could be mistaken, but this shouldn't be visible OR mounted in Disk Utility

Risposta:

In the MBR partition table, the id should be AB and you have AF. In the GPT, the partition type should be 426F6F74-0000-11AA-AA11-00306543ECAC and you have48465300-0000-11AA-AA11-00306543ECAC. This is why it is visible.

Domanda:

2) disk0s4 is actually ext4, NOT JHFS+.

Risposta:

You used the gdisk to change the partition type code for disk0s4 from AF00 to 8300 while disk0s4 while it was still mounted. The Disk Utility application will not see the change until you unmount and mount disk0s4.

Domanda:

where is disk0s5

Risposta:

Currently, the fifth entry in the GPT is not being used. You have not given any information regarding the values in this table entry, other than due to its absence the partition type must be 00000000-0000-0000-0000-000000000000. For all anyone knows, the UUID, attributes, label and starting/ending sector numbers may still be stored in the fifth table entry.

Nota: ho osservato che l'applicazione Utility Disco richiede che le voci nel GPT siano in ordine crescente e contigue. L'output del comando gpt mostra gli indici in ordine crescente, ma poiché manca la quinta voce, gli indici non sono contigui. Quando si verifica una situazione come questa, l'applicazione Utility Disco può visualizzare in modo errato il contenuto del GPT. Nel tuo caso, gli errori mostrati dall'applicazione Utility Disco probabilmente causati dall'uso di gdisk .

Perché hai usato un'installazione BIOS / MBR di Ubuntu? So che è possibile scaricare tali iso, ma la versione iso EFI / GPT funziona anche su Mac. Questo è quello che ho scelto per il mio iMac da 20 pollici a metà 2007. In questo modo puoi evitare di utilizzare un GPT ibrido.

    
risposta data 01.09.2015 - 10:29
fonte

Leggi altre domande sui tag