A inicialização do Ubuntu com o ReFIT falha

1

Eu tenho, há algum tempo, uma configuração de inicialização dupla no meu MacBook Pro com MacOS X (configuração mínima para emergências) e Ubuntu (o sistema que uso diariamente). Eu tenho o ReFIT 0.14 instalado. Estou executando essa configuração nesta máquina há mais de um ano sem problemas.

Hoje de manhã eu reiniciei meu MacBook e quando ele voltou, ele mostrou o menu ReFIT, mas a entrada do Linux não funcionava. Ao selecioná-lo, tudo o que veria seria o pinguim e nada mais aconteceria. A inicialização do MacOS X funciona bem.

Eu tenho acesso ao sistema de arquivos via fuse-ext2 no MacOS e vejo os registros que o laptop inicializou pela última vez no dia 22 de outubro. A única atualização do sistema depois foi esta manhã, mas apenas para o git, alguns módulos de entrada do xserver, ruby e macfanctld. Não há atualizações no grub ou no kernel.

Estou um pouco a perder o que fazer, qualquer ponteiros são muito apreciados. Eu já reiniciei a NVRAM e o SMC. Também tentei sincronizar as partições, mas ela se recusou a fazê-lo devido a "análise inconclusiva" (a tabela de partições MBR mostra duas partições adicionais no final (raiz Linux e swap) que a tabela GPT não exibe, mas a partição GRUB é mostrada ambos).

    
por franklin 24.10.2012 / 08:46

1 resposta

0

Até eu ler sua última frase, eu pensei que isso soasse como se sua instalação do GRUB tivesse ido para o sul; no entanto, se a sua tabela de partições MBR estiver exibindo partições que não estão presentes na GPT (Tabela de Partição GUID), isso parecerá uma corrupção séria na tabela de partições. Para diagnosticar isso, os dados GPT e MBR são necessários. Você pode obter isso de uma só vez no Script de Informações da Inicialização . Execute-o a partir de uma inicialização de emergência do Linux e publique um link para o arquivo RESULTS.txt que ele produz. Esteja ciente de que isso provavelmente é um problema altamente específico do sistema.

OTOH, se eu entendi mal, pode ser que você precise reinstalar o GRUB no computador ou instalar outro gerenciador de inicialização. Eu geralmente recomendo usar um gerenciador de inicialização EFI em Macs, especialmente se eles não inicializarem o Windows, já que isso permite que você faça sem toda a desorganização associada a MBR híbrido configurações. OTOH, alguns modelos não fazem bem inicializando o Linux no modo EFI porque o Linux não ativa corretamente todo o seu hardware (algumas vezes incluindo hardware de vídeo). A única maneira de saber com certeza é tentar. Escrevi uma página da Web sobre carregadores de inicialização EFI para Linux, para que você possa ler e decidir quais um que você deseja instalar. Como o rEFIt já está instalado, você só pode soltar os arquivos em um subdiretório do diretório EFI no seu ESP ou na unidade de inicialização do OS X (como em EFI / elilo ou EFI / grub) e o rEFIt deve buscá-los. (Uma exceção é se você quiser usar o stub loader EFI do kernel do Linux; para isso, você deve substituir o rEFIt por rEFInd .)

    
por Rod Smith 25.10.2012 / 03:46