MacBook Pro Principal Volume Não Acessível - Tipo de FileSistema FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF -- acbook-pro campo com partition campo com unix campo com filesystem campo com data-recovery camp apple Relacionado O problema

Macbook Pro main volume not accessible - filesystem type FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF


1
vote

problema

português

Prefácio: Eu sei que há muitas outras perguntas sobre isso aqui, mas eles não correspondem exatamente a minha situação e / ou eu não tenho conhecimento técnico para aplicar as respostas à minha situação. Obrigado antecipadamente por qualquer ajuda!

Eu tenho um macbook pro (final de 2011), correndo alta Sierra. Eu particionei o disco rígido para instalar o Linux. Eu mais tarde desinstalei o Linux, e aparentemente fiz isso de uma maneira ruim! Meu volume principal agora é não bootable, e não aparece no gerenciador de startup. Também não sou capaz de inicializar a partir da recuperação, para chegar ao terminal que eu inicializei de uma unidade flash do UBS com um instalador de MacOS nele.

Eu segui as etapas de respostas para perguntas semelhantes aqui, e cheguei ao passo em que removo o volume com o comando GPT, mas então não consegui mais. Então a partição principal não aparece mais na lista de diskutil (mostrada abaixo).

Aqui está algumas informações relevantes do terminal. Por conveniência de visualização, também incluí fotos dessas saídas (abaixo).

  [-bash-3.2# diskutil list disk0 /dev/disk0 (internal, physical):    #:                       TYPE NAME                    SIZE       IDENTIFIER    0:      GUID_partition_scheme                        *750.2 GB   disk0    1:                        EFI EFI                     209.7 MB   disk0s1    2:                  Apple_HFS                         650.0 MB   disk0s3    3:       Microsoft Basic Data                         74.3 GB    disk0s4  [-bash-3.2# gpt -r show disk0 gpt show: disk0: Suspicious MBR at sector 0        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-BA4B-00A0C93EC93B       409640  1318255112      2  MBR part 218 *[no contents because I removed this one]*   1318664752     1269536      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC   1319934288        1712   1319936000   145210938      4  GPT part - EBD0A0A2-B9E5-4433-B7C0-6886B72699C7   1465146938        2197   1465149135          32         Sec GPT table   1465149167           1         Sec GPT header    

Saída da lista de diskutil Saída de Got -r Show Disk0

A resposta em Esta questão foi a mais útil para mim até agora. No entanto, não tenho um Mac adicional para fazer o despejo hexadecimal que a resposta pede. Se necessário, eu posso pegar emprestado um de um amigo, mas eu não possuo um.

Qualquer ajuda seria muito apreciada!


Saída dos comandos export LC_CTYPE="ASCII" e dd if=/dev/disk0s2 bs=1 count=64 | vis -c;echo :

  64+0 records in 64+0 records out 64 bytes transferred in 0.377151secs (170 bytes/sec) M-6^S^B    
english

Preface: I know there are lots of other questions about this on here, but they do not exactly match my situation and/or I do not have the technical knowledge to apply the answers to my situation. Thank you in advance for any help!

I have a Macbook Pro (Late 2011), running High Sierra. I partitioned the harddrive to install Linux. I later uninstalled Linux, and I seemingly did it in a bad way! My main volume now is unbootable, and it does not show up in the startup manager. I'm also not able to boot from Recovery, so to get to the terminal I've booted from a UBS flash drive with a MacOS installer on it.

I followed the steps from answers to similar questions on here, and I got to the step where I remove the volume with the gpt command, but then couldn't get any further. So the main partition doesn't show up on the diskutil list anymore (shown below).

Here is some relevant information from the terminal. For convenience of viewing, I've also included photos of these outputs (below).

[-bash-3.2# diskutil list disk0 /dev/disk0 (internal, physical):    #:                       TYPE NAME                    SIZE       IDENTIFIER    0:      GUID_partition_scheme                        *750.2 GB   disk0    1:                        EFI EFI                     209.7 MB   disk0s1    2:                  Apple_HFS                         650.0 MB   disk0s3    3:       Microsoft Basic Data                         74.3 GB    disk0s4  [-bash-3.2# gpt -r show disk0 gpt show: disk0: Suspicious MBR at sector 0        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-BA4B-00A0C93EC93B       409640  1318255112      2  MBR part 218 *[no contents because I removed this one]*   1318664752     1269536      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC   1319934288        1712   1319936000   145210938      4  GPT part - EBD0A0A2-B9E5-4433-B7C0-6886B72699C7   1465146938        2197   1465149135          32         Sec GPT table   1465149167           1         Sec GPT header 

output from diskutil list output from got -r show disk0

The answer at this question has been the most helpful to me so far. However, I do not have an additional mac to do the hex dump that the answer calls for. If needed, I can borrow one from a friend, but I don't own one.

Any help would be greatly appreciated!


Output of the commands export LC_CTYPE="ASCII" and dd if=/dev/disk0s2 bs=1 count=64 | vis -c;echo:

64+0 records in 64+0 records out 64 bytes transferred in 0.377151secs (170 bytes/sec) \M-6\0\^S\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^B\0\0\0\0\0\0\0\0\0\0\0\0\0\0 
              
       
       

Lista de respostas

1
 
vote

Você tem particionamento híbrido. A pergunta que você ligou para não. Um indicador de particionamento híbrido é a saída da seguinte mensagem de aviso do comando abcdefghgjklmnabcdefghijklmn0 .

  Suspicious MBR at sector 0    

Quando um particionamento GUID está sendo usado, há duas tabelas. A primeira é a tabela de partição MBR (Mestre Boot Record) localizada no setor 0. Isso é seguido pelo GPT (GUID Partition Table) que ocupa vários setores. Quando a partição híbrida está sendo usada, uma ou mais entradas no GPT são duplicadas na tabela da partição MBR. O comando abcdefghgjklmnabcdefghijklmn2 só pode remover uma entrada duplicada do GPT. Isso significa que a outra duplicata na tabela da partição MBR permanece. O comando gpt add não adicionará uma entrada ao GPT, se esta entrada sobrepor uma entrada no GPT ou na tabela de partição MBR. No seu caso, a entrada duplicada na tabela da partição MBR foi indicada pela seguinte saída de linha do comando abcdefghgjklmnabcdefghijklmn4 .

       409640 1318255112      2  MBR part 218    

O particionamento híbrido é necessário, se você precisar inicializar o BIOS um sistema operacional em um Macs mais antigo que tenha um BIOS. Por exemplo, os Macs mais antigos podem precisar que os BIOS inicializem determinadas versões do Windows. Abaixo estão as respostas que dependem se o Windows está instalado.

.

Nota: Como você estará inicializando para a recuperação de MacOS a partir de uma unidade flash, provavelmente poderá omitir sudo a partir dos comandos dados abaixo. Com versões mais antigas de MacOS e OS X, o ABCDEFGHIJKLMNABCDEFGHIJKLMN7 Opção para o comando ABCDEFGHIJKLMNABCDEFGHIJKLMN8 pode não estar disponível. Se o ABCDEFGHIJKLMNABCDEFGHIJKLMBCDefGHIJKLMN9 opção for omitido, talvez seja necessário inserir o comando Suspicious MBR at sector 0 0 antes de inserir o comando Suspicious MBR at sector 0 1 .

Resposta quando o Windows não está instalado

Como você só tem macos instalado, você não precisa de particionamento híbrido. Abaixo estão as etapas que você pode tomar para remover o particionamento híbrido de Suspicious MBR at sector 0 2 .

Digite o seguinte comando para editar a tabela da partição MBR.

  Suspicious MBR at sector 0 3   

Ao usar o comando acima, as seguintes mensagens de aviso podem ser ignoradas.

  Suspicious MBR at sector 0 4   

Este é um comando interativo. Abaixo estão os valores para entrar neste comando. Uma linha em branco indica que você é para aceitar os valores padrão pressionando a tecla Return . Se você cometer um erro, você pode pressionar o Control + C KBS para sair Suspicious MBR at sector 0 5 sem salvar alterações.

  Suspicious MBR at sector 0 6   

Quando terminar, o Suspicious MBR at sector 0 7 deve produzir a seguinte saída

  Suspicious MBR at sector 0 8   

Após remover o particionamento híbrido, você deve ser capaz de inserir um dos próximos três comandos para adicionar de volta na partição MacOS.

Abaixo está o primeiro comando possível para adicionar a partição MacOS de volta ao GPT. Se você estiver usando o Storage Núcleo, criptografia ou APFs, então pule este comando.

  Suspicious MBR at sector 0 9   

Se você não estiver usando o APFS e estiver usando criptografia e / ou armazenamento principal, você deve usar o comando abaixo.

  gpt remove0   

Se você estiver usando o APFs, então você deve substituir o comando abaixo.

  gpt remove1   

Resposta quando o Windows está instalado

2011 Modelo Macs requer que o Windows seja instalado na inicialização do BIOS. Isso significa que você precisa manter o particionamento híbrido. Nesse caso, as instruções abaixo removerão a entrada duplicada da tabela de partição MBR, adicionará essa entrada de volta à tabela de partição GPT e MBR.

O comando fornecido abaixo remove a entrada duplicada da tabela da partição MBR.

  gpt remove2   

Este é um comando interativo. Abaixo estão os valores para entrar neste comando. Se você cometer um erro, você pode pressionar o Control + C KBS para sair ABCDEFGHIJKLMNABCDEFGHIJKLMN23 sem salvar nenhuma alteração.

  gpt remove4   

Você deve ser capaz de inserir um dos próximos três comandos para adicionar de volta na partição MacOS.

Abaixo está o primeiro comando possível para adicionar a partição MacOS de volta ao Gpt. Se você estiver usando o Storage Núcleo, criptografia ou APFs, então pule este comando.

  gpt remove5   

Se você não estiver usando o APFS e estiver usando criptografia e / ou armazenamento principal, você deve usar o comando abaixo.

  gpt remove6   

Se você estiver usando o APFs, então você deve substituir o comando abaixo.

  gpt remove7   

abaixo adiciona a devolução duplicada na tabela de partição do MBR.

  gpt remove8   

As entradas interativas para o comando acima são fornecidas abaixo.

  gpt remove9   

Corrigindo a partição de inicialização de macos

A partição com um índice de 3 tem um tipo de partição GPT de gpt add0 . Este deve ser gpt add1 . Você precisa mudar isso da mesma maneira que você fez para a partição com um índice de 2.

O comando Remover é fornecido abaixo.

  gpt add2   

O comando Adicionar abaixo.

  gpt add3   

 

You have hybrid partitioning. The question you have linked to does not. An indicator of hybrid partitioning is the output of the following warning message from the gpt command.

Suspicious MBR at sector 0 

When a GUID partitioning is being used, there are two tables. The first is the MBR (Master Boot Record) partition table located at sector 0. This is followed by the GPT (GUID Partition Table) which occupies several sectors. When hybrid partition is being used, one or more entries in the GPT are duplicated in the MBR partition table. The gpt remove command can only remove a duplicate entry from the GPT. This means the other duplicate in the MBR partition table remains. The gpt add command will not add an entry to the GPT, if this entry overlaps an entry in the GPT or the MBR partition table. In your case, the duplicate entry in the MBR partition table was indicated by the following line output from the gpt -r show disk0 command.

     409640 1318255112      2  MBR part 218 

Hybrid partitioning is required, if you need to BIOS boot an operating system on an older Macs that has a BIOS. For example, older Macs may need to BIOS boot certain versions of Windows. Below are answers which depend on whether Windows is installed.

Note: Since you will be booting to macOS Recovery from a flash drive, you probably can omit sudo from the commands given below. With older versions of macOS and OS X, the -f option for the gpt command may not be available. If the -f option is omitted, then you may need to enter the command diskutil unmountdisk disk0 before entering the gpt command.

Answer When Windows Is Not Installed

Since you only have macOS installed, you do not need hybrid partitioning. Below are the steps you can take to remove hybrid partitioning from disk0.

Enter the following command to edit the MBR partition table.

sudo fdisk -e /dev/disk0 

When using the above command, the following warning messages can be ignored.

fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory Device could not be accessed exclusively. A reboot will be needed for changes to take effect. 

This is an interactive command. Below are the values to enter into this command. A blank line indicates you are to accept the default values by pressing the return key. If you make a mistake, you can press the control+C key combination to exit fdisk without saving any changes.

auto hfs edit 1 0 edit 1 ee  1  quit yes 

When finish, the sudo fdisk /dev/disk0 should produce the following output

Disk: /dev/disk0    geometry: 91201/255/63 [1465149168 sectors] Signature: 0xAA55          Starting       Ending  #: id  cyl  hd sec -  cyl  hd sec [     start -       size] ------------------------------------------------------------------------  1: EE    0   0   2 - 1023 254  63 [         1 - 1465149167] <Unknown ID>  2: 00    0   0   0 -    0   0   0 [         0 -          0] unused        3: 00    0   0   0 -    0   0   0 [         0 -          0] unused        4: 00    0   0   0 -    0   0   0 [         0 -          0] unused  

After removing the hybrid partitioning, you should be able to enter one of the next three commands to add back in the macOS partition.

Below is the first possible command for adding the macOS partition back into the GPT. If you are using Core Storage, encryption or APFS, then skip this command.

sudo gpt -f add -i 2 -b 409640 -s 1318255112 -t hfs disk0 

If you are not using APFS and you are using encryption and/or Core Storage, then you should use command given below.

sudo gpt -f add -i 2 -b 409640 -s 1318255112 -t 53746F72-6167-11AA-AA11-00306543ECAC disk0 

If you are using APFS, then you should substitute the command given below.

sudo gpt -f add -i 2 -b 409640 -s 1318255112 -t apfs disk0 

Answer When Windows Is Installed

2011 model Macs require Windows to be installed to BIOS boot. This means you need to keep hybrid partitioning. In this case, the instructions below will remove the duplicate entry from the MBR partition table, then add this entry back into both the GPT and MBR partition table.

The command given below removes the duplicate entry from the MBR partition table.

sudo fdisk -e /dev/disk0 

This is an interactive command. Below are the values to enter into this command. If you make a mistake, you can press the control+C key combination to exit fdisk without saving any changes.

edit 2 0 quit yes 

You should be able to enter one of the next three commands to add back in the macOS partition.

Below is the first possible command for adding the macOS partition back into the GPT. If you are using Core Storage, encryption or APFS, then skip this command.

sudo gpt -f add -i 2 -b 409640 -s 1318255112 -t hfs disk0 

If you are not using APFS and you are using encryption and/or Core Storage, then you should use command given below.

sudo gpt -f add -i 2 -b 409640 -s 1318255112 -t 53746F72-6167-11AA-AA11-00306543ECAC disk0 

If you are using APFS, then you should substitute the command given below.

sudo gpt -f add -i 2 -b 409640 -s 1318255112 -t apfs disk0 

Below adds the duplicate back into the MBR partition table.

sudo fdisk -e /dev/disk0 

The interactive entries for the above command are given below.

edit 2 af n 409640 1318255112 quit yes 

Fixing the macOS Boot Partition

The partition with an index of 3 has a GPT partition type of 48465300-0000-11AA-AA11-00306543ECAC. This should be 426F6F74-0000-11AA-AA11-00306543ECAC. You need to change this the same way you did for the partition with an index of 2.

The remove command is given below.

sudo gpt -f remove -i 3 disk0 

The add command is given below.

sudo gpt -f add -i 3 -b 1318664752 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC disk0 

xc2xa0

 
 
         
         

Perguntas relacionadas

3  iPhone, é possível recuperar apenas um aplicativo de um backup?  ( Iphone is it possible to recover only one app from a backup ) 
O mais recente lançamento de um aplicativo que eu amo é completamente buggy. Posso recuperá-lo de um backup sem recuperar todo o resto? Meu último backup é...

1  iPhone morreu durante a gravação de áudio, como faço para recuperá-lo?  ( Iphone died while recording audio how do i retrieve it ) 
Existe uma maneira de recuperar o arquivo de áudio gravado enquanto o telefone morreu. Quando recarrei o telefone e olhei no aplicativo de gravação de voz, el...

0  Existe uma maneira de recuperar uma versão mais antiga do meu banco de dados iPhoto?  ( Is there a way to recover an older version of my iphoto database ) 
Eu tentei fazer o upload de uma foto do iPhoto para o Facebook e o upload falhou. Eu tentei de novo, e parecia falhar. Culpando minha conexão com a Internet, ...

1  Como salvar mensagens antigas em um Mac?  ( How to save old messages on a mac ) 
Eu tenho todas as minhas antigas conversas do Messenger no meu Mac (e não no meu iPhone). Como eu quero colocar a próxima série alta em um Mac anteriormente e...

1  Meu NTFS Formatado Externo Toshiba Drive é ilegível desde a atualização para Yosemite OS X 10.10.1  ( My ntfs formatted external toshiba drive is unreadable since update to yosemite ) 
Meu disco rígido Toshiba externo portátil agora é ilegível no meu computador de alumínio MacBook Pro Início de 2008. Desde a atualização para yosemite OS X 1...

23  Quais são os próximos passos quando os relatórios do FSCK "não puderam ser reparados após 3 tentativas"?  ( What are next steps when fsck reports could not be repaired after 3 attempts ) 
My Mac Book Pro 13.- "Não passa pela tela de inicialização cinza com a Apple e a roda de fiação (a barra de carregamento aparece, mas quando não faz nada acon...

1  Como transferir dados do MacBook Pro 2014 (SSD) para MacBook Pro 2016  ( How to transfer data from macbook pro 2014ssd to macbook pro 2016 ) 
olá eu tenho um dano líquido no meu macbook pro 15inch (2014) eu trouxe para o centro de serviço e eles disseram provavelmente alguma questão de placa-mãe, ma...

7  Como recuperar um arquivo excluído no Mac OS X?  ( How to recover a deleted file on mac os x ) 
Nós tentamos boomerang, mas não encontra o arquivo excluído. O arquivo foi excluído há 3 dias. Eu acho que é recuperável, mas Boomerang não mostra isso. Qua...

2  Nova unidade externa WD não pode ejetar e arquivos não serão exibidos em macos  ( New wd external drive cant eject files wont display on macos ) 
Não consigo ver os arquivos ou pastas neste disco rígido externo e não consigo ejetar a unidade. Eu não devo perder esta filmagem. A unidade é uma nova WD M...

6  Como posso recuperar arquivos de um disco rígido com falha?  ( How can i recover files from a failing hard drive ) 
Eu estou no processo de tentar recuperar arquivos de um disco rígido do MacBook com falha. Embora eu já tenha substituído a unidade na própria máquina e insta...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.