Se você quiser usar rEFInd, mas reduzir o número de opções que o próprio rEFInd mostra, editar as entradas como mostrado por efibootmgr não funcionará. De fato, é improvável que usar efibootmgr em um Mac tenha qualquer resultado desejável, já que os Macs são esquisitos em como eles gerenciam programas de inicialização.
Em vez disso, você precisa gerenciar suas entradas de inicialização de uma das maneiras que o rEFInd suporta, como:
- Excluindo programas do carregador de boot indesejados do disco rígido.
- Usando as opções
dont_scan_volumes,dont_scan_dirsoudont_scan_filesemrefind.confpara colocar em lista negra partições, diretórios ou nomes de arquivos específicos da detecção automática de rEFInd. - Excluindo drivers do sistema de arquivos para evitar que o rEFInd varra partições particulares.
- Ajustando a linha
scanforemrefind.confpara evitar a verificação de determinadas classes amplas de programas de inicialização, como carregadores de inicialização no modo BIOS (removendohdbiosda lista). - Usando
ddpara excluir carregadores de inicialização do BIOS de partições específicas ou do MBR do disco rígido. Este método é potencialmente perigoso, no entanto.
As chances são de que uma das primeiras duas ou três opções faça o que você quer fazer, mas não está claro a partir de sua descrição qual deles funcionará melhor para sua situação. Por exemplo, se você excluiu o Manjaro ou o Ubuntu completamente, mas ainda vê opções de inicialização para eles, é provável que você tenha sobras de carregadores de inicialização para esses sistemas operacionais na partição de sistema EFI (ESP) e a exclusão desses arquivos pode estar em ordem. OTOH, se você está vendo entradas para um sistema operacional que está inicializando de alguma outra forma, talvez uma das opções dont_scan funcione melhor.
Observe que, em alguns casos, o rEFInd produzirá várias entradas para uma distribuição, e elas não serão cortadas. A razão é que o rEFInd pode detectar vários kernels. Você pode ver o nome exato do arquivo abaixo do ícone quando destacar uma entrada. Se os nomes dos arquivos assumirem o formato vmlinuz-{version} , mas diferirem em seus números de versão, isso é o que você está vendo. Você deve manter essas entradas múltiplas porque às vezes um novo kernel não funciona corretamente, e ter múltiplos kernels pode, portanto, fornecer um retorno caso um novo não funcione. Se todos os seus kernels funcionarem, você pode se livrar das entradas mais antigas desinstalando o pacote do kernel antigo com dpkg , apt-get , synaptic ou alguma outra ferramenta. Essa é uma variante da primeira opção. Apenas certifique-se de que o que sobrou seja inicializado com sucesso.