O rEFInd constrói seu menu de inicialização "fresh" toda vez que é executado. (Uma exceção é se você usar estrofes de inicialização manuais - mas se esse fosse o caso, presumivelmente você estaria ciente desse fato e saberia como alterá-las.) Assim, se você está vendo entradas de inicialização para SOs, excluída, a causa é quase certamente que você não excluiu completamente os sistemas operacionais em questão. Na maioria dos casos, os arquivos do gerenciador de inicialização residem na partição do sistema EFI (ESP), geralmente em um subdiretório de EFI
; por exemplo, EFI\ubuntu
para o Ubuntu. rEFInd geralmente exibe o nome completo do arquivo e o nome ou uma descrição do volume, sob os ícones quando você realça uma opção. Por exemplo, na sua captura de tela, a descrição mostra Boot EFI\boot\bootx64-trueos.efi from EFI
. Assim, para remover essa entrada, você excluiria esse arquivo.
Claro, isso significa que você deve saber como acessar seu ESP. Os detalhes de como fazer isso variam de um sistema operacional para outro. No macOS, você pode usar o script mountesp
que vem com o rEFInd. (Executar o script produzirá uma mensagem revelando onde o ESP foi montado.) Eu não sei de antemão se o FreeBSD monta o ESP por padrão, ou onde é comumente montado.
Observe que excluir o carregador de boot nem sempre é apropriado. Por exemplo, se você quiser ocultar uma entrada sem torná-la totalmente inacessível, use dont_scan_files
, dont_scan_dirs
ou dont_scan_volumes
in refind.conf
para ocultar a entrada. Você pode fazer isso se a entrada do menu de inicialização rEFInd for de uma ferramenta que você deseja deixar instalada no ESP, mas você simplesmente não deseja ver uma entrada de inicialização para ela. (Talvez seja algo executado em um shell EFI ou iniciado a partir de um carregador de inicialização cuja entrada você deseja manter). As entradas dos carregadores de inicialização no modo BIOS também precisam ser tratadas de maneira diferente, desabilitando a verificação de opção de inicialização do BIOS. através da linha scanfor
em refind.conf
. Eu não acho que nenhum desses casos se apliquem a você; Eu menciono isso apenas por uma questão de perfeição.