É possível configurar uma instalação do Linux para montar o ESP em /boot
; no entanto, existem algumas advertências e problemas significativos que tornam essa configuração desaconselhável para o Ubuntu. Especificamente:
- Como o ESP normalmente é montado em
/boot/efi
no Ubuntu, as ferramentas podem assumir que ele é montado aqui e, se você montá-lo em outro lugar, essas ferramentas podem se comportar mal. Eu não estudei o problema em detalhes, mas eu ficaria desconfiado das ferramentas de configuração do GRUB (se você usar o GRUB como seu gerenciador de inicialização) a esse respeito. - O sistema de gerenciamento de pacotes Debian ocasionalmente cria links simbólicos ao instalar arquivos. Isso pode criar problemas ao atualizar pacotes do kernel, que descartam arquivos em
/boot
, já que o ESP usa FAT, que não suporta links simbólicos. - Com o ESP montado em
/boot
, seus kernels irão para o diretório raiz do ESP. Isso aumentará as demandas por espaço em disco no ESP. Se você planeja apropriadamente (digamos, com um ESP de 500-1000 MB), isso provavelmente ficará bem; mas se você começar com um pequeno ESP (como o ~ 100 MB ESP que foi criado por padrão com algumas versões do Windows), pode ser muito pequeno para fazer o trabalho. Além disso, você realmente quer seus kernels expostos no ESP, onde qualquer outro sistema operacional com o qual você dual-boot pode mexer com eles? Isso pode dificultar a recuperação se outro SO se comportar mal e excluir arquivos no ESP. (É claro que, quando o dual-boot não existe proteção absoluta contra tais problemas, mas colocar os kernels no ESP aumenta sua exposição ao risco.) - Se você inicializar duas vezes com outra distribuição do Linux e tentar montar o ESP como
/boot
para ambas as distribuições, terminará com os kernels de ambas as distribuições no mesmo diretório. Isso pode ser confuso, tanto para você quanto para coisas como os scripts de configuração do GRUB e o código de varredura de kernel do rEFInd.
Dito isso, algumas distribuições incentivam a montagem do ESP em /boot
. Essa prática é comum entre os usuários do Arch Linux. A Especificação do Carregador de Boot do Freedesktop também incentiva a montagem do ESP em /boot
e a colocação de kernels em subdiretórios específicos da distribuição; no entanto, esta proposta parece estar indo a lugar nenhum.
No geral, é melhor deixar o ESP montado em /boot/efi
no Ubuntu. Sim, o caminho para acessar os arquivos do gerenciador de inicialização é um pouco mais longo, com a duplicação do componente efi
pathname, mas isso é um inconveniente menor na pior das hipóteses. As desvantagens de montar o ESP em /boot
são muito mais significativas.