Eu fiz exatamente a mesma coisa que você está falando aqui ... primeiro deixe-me recapitular o que eu estou supondo que você está perguntando para que você possa dizer se eu estou indo na direção errada:
-
Você tem um UEFI com o Windows 10 sendo desligado de uma unidade
-
Você deseja que o Arch linux inicialize a segunda unidade
-
Você não tem certeza de como fazer isso funcionar corretamente
Vamos começar. Você já tem o windows 10 instalado, que criou a partição UEFI. Essa partição UEFI pode ser usada antes de você / partição de inicialização quando você instala o archlinux.
Monte sua partição do archlinux em / mnt. Se você tiver uma partição inicial, crie um diretório inicial em / mnt e monte a partição nela. Ajuste XY para corresponder ao seu particionamento.
mkdir /mnt home
mount /dev/sdXY /mnt/home
Crie uma direção de inicialização em / mnt e monte a partição EFI das janelas lá.
mkdir /mnt boot
mount /dev/sdXY /mnt/home
Quando tiver certeza de que tudo está pronto, execute
pacstrap /mnt base
para instalar os pacotes básicos. Continue instalando o archlinux como faria normalmente.
Se você está tendo problemas com o boot duplo, eu faria o seguinte:
- Verifique a BIOS depois de instalar e torne seu gerenciador de inicialização Linux o padrão
- Se você não tiver nenhuma opção para tornar o Linux padrão, instale o pacote efibootmgr
- Execute o efibootmgr sem sinalizadores para ver a ordem de inicialização atual
- Use efibootmgr -A para definir a inicialização do Windows como inativa (provavelmente 0000)
- Use efibootmgr -a para definir o gerenciador de inicialização do Linux como ativo
- Use efibootmgr -o para definir explicitamente a ordem de inicialização. Configure o Linux para o primeiro.
Como última nota, eu recomendaria procurar no systemd-boot para a inicialização via UEFI. O Systemd-boot simplifica muitos dos problemas que enfrentei ao configurar um gerenciador de inicialização com o grub.
Dito isto, se você for usar o grub, há algumas etapas adicionais que você pode precisar fazer. Eu sei que o grub requer que uma partição bios / boot seja criada ao configurar o grub em uma partição GPT. Se essa partição não estiver lá, você poderá ter problemas mais tarde. Como o Windows já criou a estrutura de partições na sua unidade principal, você não poderá criar essa partição. (Veja o comentário de Johan Myréen para esclarecimentos adicionais)
Como ainda não tenho reputação suficiente para comentar, posso ter que responder a qualquer pergunta com outra resposta.