Primeiro, o GRUB é apenas um dos vários gerenciadores de partida para o Linux. Você pode trocá-lo em favor de outra coisa, se quiser; é não obrigatório, embora seja o carregador de inicialização padrão para o Ubuntu. Para sistemas baseados em EFI, consulte esta página minha, que descreve vários carregadores de inicialização no modo EFI, bem como relacionados em formação. O rEFInd é um gerenciador de boot , que significa que ele mostra opções de boot, mas não é tecnicamente um loader de inicialização. A maneira que você estava inicializando usava o rEFInd e o gerenciador de inicialização stub EFI , que permite que o kernel atue como seu próprio gerenciador de inicialização. Este é um método perfeitamente viável de inicializar o Ubuntu. Resumindo: Instalar o GRUB foi desnecessário para você.
Em segundo lugar, o submenu rEFInd com as quatro opções que você nota permite que você inicie dois kernels, cada um com dois conjuntos de opções (mínimo e único usuário). Um de seus kernels não estava funcionando, provavelmente porque você não tinha instalado os drivers de vídeo proprietários necessários para isso. Você pode facilmente inicializar com o kernel antigo que funcionou. No Ubuntu, você pode digitar sudo touch /boot/vmlinuz-4.2.0-16-generic.efi.signed
(se esse for o kernel que funciona), o que deve torná-lo a opção padrão. Em teoria, a instalação de um novo kernel deve instalar os drivers de vídeo necessários, mas parece que isso não funcionou para você por algum motivo; ou talvez os drivers para o novo kernel tivessem bugs. A questão e as respostas que você mencionou ( aqui ) corrigiram o problema do driver de vídeo para voce. A instalação do GRUB não foi necessária e pode ou não ser preferível ou criar novos problemas.
Se o GRUB for atualmente o seu gerenciador de inicialização padrão e você quiser voltar para o rEFInd, você poderá reinstalar o rEFInd da maneira que você fez antes; ou você pode executar o novo script refind-mkdefault . Este script ainda não faz parte do rEFInd, mas será incluído na próxima versão. Enquanto isso, você pode baixá-lo (clique no link "baixar este arquivo") e digite sudo python3 /path/to/refind-mkdefault
para executá-lo, alterando /path/to
para o caminho apropriado.
Se você preferir rEFInd mas quiser a tela inicial roxa do Ubuntu, você pode executar o script mkrlconf
que vem com rEFInd (executá-lo no Ubuntu) e editar o arquivo /boot/refind_linux.conf
para adicionar quiet splash
às opções de inicialização para sua inicialização padrão (se essas opções ainda não estiverem presentes).