Não, para ambos. O systemd-boot não pode ler partições fora do seu. No entanto, você não deve ter mais de uma partição EFI por disco (seu layout de arquivo foi explicitamente projetado para ser compartilhado entre diferentes sistemas operacionais).
Acabei de instalar o Arch Linux em um novo conjunto de partições na minha máquina com Windows 8. Ao fazer isso, criei uma nova partição EFI de 512 MB para o Linux, deixando a partição Windows EFI existente intacta. (Não tenho certeza se isso era a coisa certa a fazer.)
Agora o systemd-boot não está reconhecendo minha instalação do Windows. Não é um grande problema, pois ainda posso entrar no gerenciador de inicialização do Linux a partir do Windows, mas gostaria de poder aderir a um gerenciador de inicialização, se possível.
Como posso obter o systemd-boot para reconhecer meu bootloader do Windows? É importante copiar arquivos de uma partição para outra? Ou eu preciso combiná-los de alguma forma?
Não, para ambos. O systemd-boot não pode ler partições fora do seu. No entanto, você não deve ter mais de uma partição EFI por disco (seu layout de arquivo foi explicitamente projetado para ser compartilhado entre diferentes sistemas operacionais).
Tags uefi systemd bootloader multi-boot