Qual seria o método mais limpo de converter minha partição do APOS macOS novamente em HFS +?

3

Depois de instalar o High Sierra quando foi lançado, fiquei inicialmente feliz com o APFS e não dei importância à sua relativa novidade. Recentemente, tenho usado Linux, macOS e Windows, e ter que reiniciar novamente no macOS apenas para pegar um arquivo e copiá-lo para minhas partições Windows ou Linux está se tornando inconveniente e tedioso, sem mencionar um desperdício de espaço. Decidi fazer uma tentativa de converter minha partição do macOS novamente em HFS +. Aqui estão os passos que eu levei até agora:

  1. Fiz um backup completo da minha unidade interna usando gdd. Eu testei esse backup e estou escrevendo isso inicializado.
  2. Instalou o macOS High Sierra em uma unidade de disco (mantendo-o HFS +).
  3. Copiei todos os meus arquivos do macOS para esta unidade usando sudo cp -a(Modo de disco de destino).
  4. Escrevi esta partição HFS + na minha partição APFS ( gparted-live).
  5. Transferi a Apple_Bootpartição para imediatamente após a partição HFS + na minha unidade interna (modo de disco de destino).
  6. Tentativa de inicializar da minha unidade interna.

A partição HFS + resultante aparece como uma unidade inicializável no Optionmenu hold -at-boot, e quando eu tento inicializá-la (verbalmente), lança vários avisos / erros ao longo das linhas de kernel[0]: ... dyld_shared_cache_x86_64': owned by uid=89 instead of 0, em seguida, gera infinitamente Process[32] crashed: opendirectoryd. Too many corpses being created(número variando de aproximadamente 30 a cerca de 150) e incrementa o número. Após Waiting for DSMOSo ciclo de energia várias vezes, agora ele sai antes do loop infinito.

Aqui está um diskutil listdos meus discos internos:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS macOS                   169.3 GB   disk0s2
   3:                 Apple_Boot                         600.8 MB   disk0s3
   4:           Linux Filesystem                         31.5 GB    disk0s4
   5:                 Linux Swap                         8.5 GB     disk0s5
   6:       Microsoft Basic Data BOOTCAMP                40.8 GB    disk0s6

Dado tudo isso, qual seria a maneira mais limpa de conseguir converter minha partição do macOS para HFS +, tendo em mente que posso começar de novo, se necessário?

atirit
fonte
O que mais você tem acesso? Ou seja, você está tentando fazer isso em um único Mac executando o macOS High Sierra? Ou você tem acesso a outro Mac (ou volume de inicialização) executando uma versão anterior do macOS?
Monomeeth
@ Monomeeth Tenho acesso a este Mac executando High Sierra e outro Mac executando El Capitan.
Atlet
1
Backup: apagar: partição: instalar fresco
Solar Mike
Etapa 3: não use cp, prefira CCC(Carbon Copy Cloner). Etapa 4: inicialize a partir de um USB inicializável e apague como HFS + maiúsculas de minúsculas sua partição MacOS. Etapa 5: reverta a etapa 3, com o CCC. Etapa 6: inicializa!
dan

Respostas:

1

Depois de formatar um disco rígido como um volume APFS, não é fácil voltar ao HFS +. Fiz a experiência ao formatar um disco de backup externo de 10 TB como APFS, apenas para decidir que talvez o HFS + seria melhor para o meu cenário de uso. Quando tentei reformatar o disco rígido, a versão HFS + desapareceu do diskutil. Eu tive que apagar a estrutura completa do volume e, assim que fiz isso, pude formatar como HFS +.

Então eu acho que você terá que passar por isso também.

  1. Backup completo (máquina do tempo, cópia carbono, ...)
  2. Após minha experiência, eu diria para apagar completamente a estrutura de volume do seu HDD interno, através do modo de disco de destino ou enquanto inicializado na partição de recuperação de uma unidade USB externa.
  3. Reinstalar
  4. Restaurar

Boa sorte!

Com outras palavras: eu diria que não há como evitar uma completa exclusão e reconfiguração de toda a estrutura do volume + reinstalar.

Os “muitos cadáveres” impedem a corrupção da sua conta / configuração da máquina. Se for a conta do usuário, você pode tentar criar um novo usuário:

  1. Comece com ⌘-S
  2. Verifique o disco de inicialização: / sbin / fsck -fy
  3. Monte o disco de inicialização usando: / sbin / mount -uw /
  4. Remova o sinalizador de conclusão da instalação usando: rm /var/db/.AppleSetupDone
  5. Instale o macOS e crie um novo usuário.
  6. Copie seus dados para o novo usuário.

Se for um problema relacionado à configuração da máquina: apagar, etc.

SEJU
fonte