De falar com as pessoas no #archlinux, tenho algumas ideias sobre como fazer isso
- Desinstale o grub do arco e simplesmente use o grub install do lubuntu. Você usaria a instalação grub do lubuntu sobre o archlinux, porque o lubuntu altera muito as versões do kernel e possui múltiplas entradas no grub.cfg, etc.
- O Chainlink grub é instalado. Veja aqui . Você precisa fazer
grub-install /dev/sdaN
com grub2. Ele vai reclamar sobre a instalação em uma partição e falhar, mas tenho certeza que há uma maneira de substituir isso. - Use um único / boot. Arch e lubuntu grub2 instala podem coexistir. Eu não gostei dessa solução porque parece que as atualizações do kernel podem substituir umas às outras. Talvez não com um combo ubuntu e Arch .. mas certamente com outros combos.
- desinstale o grub2 do lubuntu e use a instalação do grub1 no Arch. E então use um link simbólico de / boot / kernel > / boot / actual_kernel_name. Isso requer tarefas manuais, então optei por isso.
Acabei com 1.
Desta forma, update-grub
funcionará corretamente dentro do lubuntu.
Se eu precisar atualizá-lo no Arch, eu sempre posso usar grub-mkconfig /mnt/lubuntu/boot/grub.cfg
(na verdade, isso vai usar o grub.d do Arch e eu não quero ter que manter dois deles. hmm.)