1 pontos por GN⁺ 2023-11-01 | 1 comentários | Compartilhar no WhatsApp
  • Artigo sobre falhas de inicialização no macOS Sonoma e no macOS Ventura 13.6, causadas por bugs graves durante a atualização e o processo de boot
  • Esses bugs fazem com que a máquina sempre inicie com uma tela preta, deixando o usuário travado
  • A única solução para esse problema é usar a recuperação via DFU
  • Esse problema pode ocorrer em determinadas configurações e modelos, quando várias versões do macOS estão instaladas lado a lado
  • O Asahi Linux se comporta como o macOS 12.3/12.4/13.5, e uma instalação em dual boot de macOS Sonoma com Asahi Linux produz o mesmo efeito
  • No caso do macOS 13.6, essa situação pode ocorrer mesmo sem um sistema em dual boot, podendo ser acionada por um sistema operacional instalado sozinho
  • O instalador do Asahi Linux executa automaticamente verificações de integridade e faz diagnósticos ao iniciar o sistema
  • O bug está relacionado a upgrades do macOS Sonoma que usam uma versão instalada anteriormente como recuperação do sistema, o que pode causar problemas de compatibilidade, possivelmente ligados à configuração de tela dos modelos de 14" e 16"
  • Usuários afetados precisam de outro Mac para usar o modo DFU, mas os dados não são perdidos
  • As máquinas afetadas são modelos de MacBook Pro com tela ProMotion (14" e 16")
  • As versões afetadas são macOS Sonoma 14.0+ e macOS Ventura 13.6+
  • O artigo fornece instruções detalhadas para quem ainda não atualizou, para quem já atualizou e para quem foi afetado pelo problema
  • Também traz instruções sobre como consertar a máquina com o modo DFU, o que fazer se você não tiver outro Mac para usar o modo DFU, e o que fazer se você tiver o macOS 13.6 Ventura e não o Sonoma

1 comentários

 
GN⁺ 2023-11-01
Comentários do Hacker News
  • Discussão sobre a falha de inicialização do macOS Sonoma, especialmente envolvendo chips Apple Silicon e telas ProMotion.
  • A especulação sobre a causa do problema é que a aversão da Apple ao piscar na troca de modo da tela fez com que o modeset fosse salvo na nvram, e isso é aplicado durante a inicialização inicial, causando erro de boot quando a taxa de atualização muda.
  • Alguns usuários relataram esse problema ao atualizar um MacBook Pro M1 para o Ventura 13.6, e isso aconteceu mesmo sem configuração de dual boot.
  • O problema parece ocorrer quando o computador está conectado a um Thunderbolt Display durante a atualização. Isso altera a taxa de atualização.
  • Os usuários tiveram que fazer uma restauração DFU em outro Mac e executar o instalador do macOS Sonoma via USB para resolver o problema. Nesse processo, os dados foram preservados.
  • Alguns usuários tiveram dificuldades durante o processo de restauração DFU, porque ele só funciona com um cabo USB-C comum, e não com um cabo Thunderbolt.
  • Houve críticas ao controle de qualidade da Apple em relação a esse problema, que parece ser uma questão de compatibilidade entre sistemas baseados em 13.2 e a instalação do 13.6.
  • Os usuários expressaram frustração por não haver como criar um instalador oficial inicializável por USB nem realizar uma restauração DFU sem outro Mac.
  • Houve a sugestão de que, por ser um problema puramente de software, a Apple deveria corrigi-lo gratuitamente.
  • Esse problema não afeta chips Intel nem dispositivos mais antigos sem tela ProMotion.
  • Houve especulação de que isso também pode ser a causa das falhas de upgrade para Sonoma vistas no eBay.
  • A situação foi comparada a uma inversão da antiga ideia de que computadores poderiam danificar monitores por engano; agora seria como se monitores pudessem danificar computadores por engano.
  • Os usuários elogiaram o esforço de terceiros para identificar problemas no macOS.
  • Alguns usuários relataram que o M1 MacBook Air parou de funcionar após a atualização para Sonoma, levantando suspeitas de relação entre os casos.
  • Uma das possíveis soluções sugeridas foi usar o modo de inicialização com VoiceOver, que já havia sido usado para recuperar um Mac cuja luminosidade ficou travada em 0 após a atualização.