Refind mostra apenas a recuperação hd para mac osx, encena um “golpe” ao inicializar no mac osx

1

Atualmente estou executando um macbook pro de 2013 com um boot duplo do mac osx / Ubuntu Por algum motivo, depois que eu consegui reagrupar o trabalho corretamente, a única opção que tenho para inicializar no Mac Osx é através da recuperação HD.

Para completar, uma vez que realmente passei pela recuperação e inicializei no meu Mac OSX, parece que o sistema operacional muda a ordem de inicialização para iniciar no Mac Osx em vez de refazer, o que causa muitos problemas. Estou ciente de que esta é uma questão separada do Mac Osx iniciar um "golpe" na minha ordem de inicialização, mas isso só torna o problema muito mais difícil de solucionar problemas). Eu sei como contornar isso, mas é muito demorado.

Eu já assegurei que o fileVault está desativado, já que essa é a única sugestão real que aparece em uma pesquisa no google.

Alguém tem ideia do que está acontecendo com isso?

    
por Cody Bordelon 14.04.2017 / 17:45

1 resposta

0

Primeiro, inicializar o OS X através de Recovery HD é normal, pelo menos para instalações recentes do OS X. Esse método é uma consequência de como a Apple escolheu projetar seu sistema. Especificamente, no passado, o carregador de boot do OS X residia na partição raiz do OS X ( / ); no entanto, o firmware (e, portanto, o rEFInd) não pode ler essa partição se ela estiver criptografada ou usar uma configuração do LVM. Como a Apple mudou para o LVM por padrão uma ou duas versões atrás, ele precisou colocar o carregador de boot em outro lugar. Em vez de colocá-lo na partição do sistema EFI (ESP), como todo mundo, a Apple decidiu colocá-lo na partição Recovery HD . Como rEFInd informa o nome do volume a partir do qual o carregador de boot é carregado, você vê isso com precisão representado no menu.

Quanto ao golpe de inicialização, seu uso desse termo sugere que você já o tenha lido, mas se ainda não o fez, leia minha página sobre o assunto. Golpes de inicialização persistentes causados pelo OS X são extremamente raros, na minha experiência. Eu tenho algumas sugestões:

  • Automatizar a bless solution - Minha página descreve o uso de bless para recuperar-se de um golpe de inicialização. Você pode criar um script curto que monte seu ESP, emita o comando bless com as opções apropriadas e, opcionalmente, desmonte seu ESP e chame esse script como um script de inicialização ou login. Não sou especialista nesse aspecto do OS X, mas veja referências como isto ou isto para informação.
  • Reinstale o rEFInd em um volume HFS + - Se você reinstalar o rEFInd em um volume HFS + (não-LVM) usando a opção --ownhfs para refind-install , isso pode ser suficiente para obter OS X para parar com seus golpes de inicialização. (Esta solução assume que rEFInd está atualmente instalado no ESP. Se já estiver instalado em um volume HFS +, você pode tentar alterná-lo para uma instalação baseada em ESP.) Essa solução provavelmente exigirá a redução de sua instalação existente do OS X por um pequeno quantidade para dar lugar a um volume dedicado de rEFInd; no entanto, se você tiver uma partição HFS + separada para os arquivos do usuário ou outra finalidade, poderá ser possível adicionar rEFInd a ela.
por Rod Smith 17.04.2017 / 15:42