Mac Mini final de 2012 14.10 O servidor não inicializa após a instalação

1

Instalei (e reinstalei várias vezes) o Ubuntu Server 14.10 em um Mac Mini 6,2 (final de 2012).

A mídia de instalação é uma unidade USB. O computador está conectado à internet através de um cabo ethernet. Não há nada substancial para relatar a partir da instalação [1].

Após concluir a instalação e a reinicialização, sou apresentada a imagem piscante de uma pasta com um ponto de interrogação. Eu posso usar o mesmo drive USB e entrar no modo de recuperação.

Usando uma unidade USB diferente, criei uma unidade rEFInd. Se eu deixar esta unidade USB conectada ao computador, ela será inicializada automaticamente para o grub e, em seguida, carregará o Ubuntu. No entanto, ter o computador dependente desta unidade USB externa é inferior ao ideal.

Eu tentei usar o gptsync para corrigir o problema, pois lembro que isso resolveu o problema em um Mac diferente que eu também possuo (MacBook 4,1 - início de 2008).

$ sudo gptsync /dev/sda

Current GPT partition table:
 #      Start LBA      End LBA  Type
 1           2048      1050623  Unknown
 2        1050624   1920161791  Unknown
 3     1920161792   1953523711  Linux Swap

Current MBR partition table:
 # A    Start LBA      End LBA  Type
 1              1         2047  ee  EFI Protective
 2           2048      1050623  83  Linux
 3 *      1050624   1920161791  83  Linux
 4     1920161792   1953523711  82  Linux swap / Solaris

Status: GPT partition of type 'Unknown' found, will not touch this disk.

Outras encantações que tentei:

  • sudo grub-install / dev / sda - após a reinicialização, volta para a pasta intermitente com ponto de interrogação
  • sudo grub-macbless / dev / sda - pasta intermitente com ponto de interrogação
  • sudo update-grub - mesma pasta de antes

Por enquanto, só posso inicializar o computador se a unidade USB redirecionada estiver conectada.

[1] a detecção do teclado não reconhece automaticamente o teclado. Eu tenho certeza disso enquanto eu repetia várias vezes.

    
por medecau 04.12.2014 / 23:11

2 respostas

0
Como você deve ter notado na lista de "Encantamentos" que eu tentei, não sei o que estou fazendo.

O fato de a unidade rEFInd ser capaz de inicializar e carregar o Ubuntu me fez pensar que o rEFInd tinha algo certo que o Grub / Ubuntu não tinha, mas o GRUB / Ubuntu não estava tão bagunçado como não sendo utilizável. Então eu insisti em tentar consertar o problema ajustando os parâmetros para EFI / GPT / MBR / etc.

Em algum momento ontem, enquanto procurava respostas, encontrei um #! Discussão do fórum (CrunchBang) ( link ). E lendo através dele, encontrei o que parecia ser outra pista.

efibootmgr

$ sudo efibootmgr
BootCurrent: 0000
Timeout: 5 seconds
show_boot_order(): No such file or directory
Boot0000* ubuntu
Boot0080* Mac OS X
Boot0081* Mac OS X
BootFFFF* 

Na pasta acima, a linha BootCurrent pode não corresponder exatamente ao que eu tinha originalmente, que é perdida por muito tempo, já que meu buffer de terminal é muito pequeno.

Um pouco receio de que eu bagune o sistema e tenha que reinstalar mais uma vez que testei pela primeira vez com o sinalizador -n para inicialização em seguida. e configurá-lo para o valor de ubuntu de 0000 (isso pode ser diferente em outros sistemas). Reinicie o sistema sem o drive rEFInd conectado e o computador inicializado no Ubuntu.

Agora que eu tinha alguma idéia do que estava acontecendo e como consertá-lo, voltei para o terminal e ajustei a ordem de inicialização. E depois de algumas tentativas, isso é o que eu consegui.

$ sudo efibootmgr -o 0000,0080,0081,FFFF
BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0000,0080,0081,FFFF
Boot0000* ubuntu
Boot0080* Mac OS X
Boot0081* Mac OS X
BootFFFF* 

Agora tenho um sistema funcional com o Ubuntu 14.10 rodando em um Mac Mini.

Agora que o seu sistema está em execução, talvez você queira fazer melhor, começando com essa pergunta: link O pouco sobre conseguir que os fãs trabalhem é bastante importante.

Uma nota para futuros leitores: Por favor, tente documentar o máximo possível das etapas que você tenta e quais soluções funcionam e não funcionam para você. Nossos testemunhos podem ser úteis para nossos futuros eus e outros.

    
por medecau 05.12.2014 / 10:59
0

O sistema não pode ser iniciado porque o bootloader do Mac espera que a partição EFI seja formatada como HFS +, o sistema de arquivos típico do Mac, enquanto o instalador do Ubuntu na verdade o formata como VFAT.

Consulte meu resposta anterior para passos detalhados para instalar o Ubuntu corretamente em um Mac.

    
por Rohith Madhavan 05.12.2014 / 06:12