Portanto, /dev/sda1
é provavelmente a partição do sistema EFI usada pelo Windows, LFS e Mint. Você pode inicializá-los porque os arquivos relevantes para esses sistemas operacionais estão dentro de /dev/sda1
e, portanto, é o GRUB. Portanto, o GRUB pode detectá-los.
No entanto, a instalação do FreeBSD criou sua própria partição do sistema EFI em /dev/sda8
e esta é a razão pela qual update-grub
não funciona porque o GRUB em /dev/sda1
não consegue encontrar os arquivos EFI relevantes em /dev/sda1
.
Você pode tentar mover os arquivos EFI relevantes em /dev/sda8
criado pelo FreeBSD para /dev/sda1
, editá-los para refletir as alterações e tentar executar update-grub
novamente.
Em outra nota, por que instalar tantos sistemas operacionais em tantas partições? Usar uma solução de virtualização como qemu
ou VirtualBox
pode ser uma opção melhor.