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_dirs
oudont_scan_files
emrefind.conf
para 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
scanfor
emrefind.conf
para evitar a verificação de determinadas classes amplas de programas de inicialização, como carregadores de inicialização no modo BIOS (removendohdbios
da lista). - Usando
dd
para 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.