Como atualizar de rEFIt para rEFInd

1

Eu instalei recentemente o Ubuntu Server (12.04.3) em um MacMini1.1 ...

O MacMini já tinha o OSX (Leopard) e eu queria mantê-lo, então depois de muita pesquisa, eu usei o gpart e fdisk dentro de um "Ubuntu-Desktop i386 LiveCD" -em-um-usb-stick para encolher a partição OSX e, em seguida, usou uma instalação usb-stick-Ubuntu-Server-i386 de maneira semelhante para formatar a partição que sobrou e instalar o Ubuntu Server nela.

Tudo correu bem até agora. Processo assustador, mas sem falhas:)

Antes de fazer tudo isso, instalei o rEFIt. Eu vi em tantos guias da internet, e lembrei-me de lá antes de eu ser Gerente de TI & amp; Tech ... Então eu tenho certeza que vai ser a coisa para me ajudar.

E de fato foi ótimo, só perdi um detalhe muito importante: Na página principal do rEFIt, eles afirmam claramente: "Como você deve ter notado, o rEFIt não é mais mantido ativamente. Por favor, confira rEFInd , um fork que é mantido e está sob desenvolvimento ativo. "

Então agora, de repente, eu noto esse fenômeno estranho: Meu sistema operacional Ubuntu Server apenas inicializa corretamente, enquanto eu tenho uma tela conectada à máquina (MacMini). O teclado & amp; mouse parece não ser necessário, mas se eu reiniciar sem uma tela sendo conectada, ele fica preso ao longo do caminho e eu não posso acessá-lo via putty da minha máquina Windows não tão remota. Se eu conectar uma tela ao MacMini, vejo que ficou preso no caminho e não há opções a serem escolhidas. Atualmente, minha única opção parece estar reiniciando com uma tela conectada, então desconectando-a e conectando-a de volta ao meu windows-pc, onde eu uso putty para uma conexão ssh através da LAN.

Eu decidi verificar o site do rEFIt para opções de solução de problemas, quando de repente eu notei o comentário sobre o rEFInd e instantaneamente palmas.

Eu vi que o mantenedor do rEFInd está aqui nos fóruns (estou certo em minha percepção de que é Rod Smith ? Então eu pensei depois de explicar a situação e como é delicado para o meu trabalho - eu faria essa pergunta supostamente simples: Eu li o guia de instalação no site do rEFInd e ainda não entendi como posso substituir meu rEFIt atual pelo novo rEFInd sem ter que formatar nada, nem apagar nada, nem excluir nem arriscar nada no meu sistema atual e / ou arquivos. Você pode por favor me ajudar?

    
por Captain Gold 28.10.2013 / 13:03

1 resposta

1

Sim, sou o mantenedor do rEFInd.

Basta executar o script install.sh do OS X para instalar o rEFInd como o carregador de inicialização padrão, ignorando o rEFIt, embora você também queira instalar um driver do sistema de arquivos EFI para o sistema de arquivos no qual reside o kernel do Linux. (Isso permitirá a inicialização direta do Linux sem envolver o GRUB.) Além disso, a execução do script install.sh do rEFInd não removerá completamente o rEFIt. Se você achar que o rEFInd funciona tão bem ou melhor que o rEFIt, você pode excluir o rEFIt manualmente removendo o diretório /EFI/refit no OS X (ou no seu ESP, se você o instalou lá).

Dito isto, parece-me improvável que o rEFInd conserte o problema que você está tendo. Eu nunca ouvi falar desse problema antes, mas minha suspeita é que é uma limitação de firmware, não um bug no rEFIt. Fiz algumas alterações no processamento de vídeo em rEFInd e é possível que uma dessas alterações resolva inadvertidamente seu problema. Vale a pena tentar responder para ver se este é o caso, mas eu não esperava minhas esperanças.

Você pode tentar remover completamente o rEFIt antes de instalar o rEFInd para testar se o computador inicializará com o monitor desconectado, sem que nenhum gerenciador de inicialização de terceiros tenha sido instalado. Em caso afirmativo, o rEFIt provavelmente está interrompendo ou pausando e aguardando a entrada quando o monitor é desconectado. Se rEFInd fizer a mesma coisa, seria difícil depurá-lo, porque não há atualmente nenhum recurso para gravar um arquivo de log que revele onde esse travamento ocorre.

    
por Rod Smith 28.10.2013 / 15:02