Como dual boot Linux e Windows 10

Muitas pessoas pensam que a inicialização dupla fácil é reservada para sistemas operacionais como Linux Mint ou Ubuntu, onde tudo é resolvido na ferramenta de instalação. A realidade é que essa configuração é facilmente alcançável em praticamente qualquer distribuição Linux no mercado, usando uma ferramenta simples. Você pode dual boot Linux e Windows 10 independentemente de qual distribuição Linux você está executando.

ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.

A ferramenta que permite aos usuários configurar facilmente uma inicialização dupla no Linux é conhecida como OS Prober. Ele verifica todos os discos rígidos e partições em um PC e procura por sistemas operacionais. Quando os encontrar, ele gerará automaticamente uma entrada de inicialização do Grub que será usada para inicialização dupla.

Para começar com este guia, você precisará particionar corretamente seus discos rígidos, para que haja espaço para ambos os sistemas operacionais. Particionar dois sistemas operacionais diferentes pode ser uma verdadeira dor de cabeça e não é recomendado. Em vez disso, se você planeja dual boot Linux e Windows 10, considere usar discos rígidos separados.

Ao instalar o Windows 10 e o Linux em dois discos rígidos diferentes, você ignora a necessidade de particionamento. Além disso, os sistemas operacionais nunca se tocam, e não há necessidade de aprender a “desinstalar o Linux” se você acabar odiando-o.

  Como acessar fotos e vídeos no seu iPhone no Linux

Observação: ao instalar o Windows em uma unidade dedicada, certifique-se de que a unidade de disco rígido Linux que você planeja usar esteja desconectada do PC. O Microsoft Windows tem dificuldades na instalação quando várias unidades estão presentes. Além disso, você pode excluir acidentalmente sua instalação do Linux.

Configurar inicialização dupla

Depois de instalar o Windows e sua distribuição Linux em seus próprios discos rígidos dedicados, reconecte e carregue o Linux. A partir daqui, abra uma janela de terminal e obtenha acesso root. Para dar à ferramenta OS Prober a melhor chance de sucesso, use a ferramenta fsck para corrigir quaisquer erros de disco rígido que possam estar presentes na unidade do Windows.

Monte a unidade do Windows abrindo o gerenciador de arquivos e clique na unidade para montá-la. Vá para o terminal e execute o comando lsblk para visualizar os nomes dos dispositivos de bloco para todas as unidades conectadas. Descubra o que é o disco rígido do Windows e execute:

sudo fsck -y /dev/sdX

Quando o Fsck terminar, siga o comando abaixo para instalar o OS Prober.

  Como redimensionar volumes LVM no Linux

Observação: os usuários UEFI também devem usar o gerenciador de inicialização EFI para detectar SOs habilitados para UEFI

Ubuntu

sudo apt install os-prober efibootmgr

Debian

sudo apt-get install os-prober efibootmgr

Arch Linux

sudo pacman -S os-prober efibootmgr

Fedora

sudo dnf install os-prober efibootmgr

OpenSUSE

sudo zypper install os-prober efibootmgr

Outros Linux

OS Prober e o gerenciador de inicialização EFI são necessários para inicialização dupla. Como a maioria das distribuições Linux tenta oferecer esse recurso para novos usuários Linux, esse software deve ser fácil de encontrar. Para instalá-lo, abra o gerenciador de pacotes, procure por “os-prober”, “efibootmgr” e instale-o da maneira que os pacotes são normalmente instalados.

Detectar sistemas operacionais

O OS Prober faz muito trabalho, mas não há motivo real para chamá-lo. Em vez disso, ele funciona com o próprio bootloader Grub, quando o usuário gera um novo arquivo de configuração. Para gerar uma nova configuração, abra um terminal e execute os seguintes comandos.

Nota: seu sistema operacional pode ter um comando oficial “update-grub”. Certifique-se de verificar o Wiki oficial do seu sistema operacional antes de continuar. A maioria das instalações do Grub no Linux está localizada em /boot/grub/, portanto, o comando a seguir deve funcionar corretamente para atualizar o Grub.

sudo grub-mkconfig -o /boot/grub/grub.cfg

Se o carregador de inicialização Grub falhar na atualização, sua configuração pode estar em outro local (isso geralmente é verdade apenas para usuários do Fedora/SUSE). Tente este em vez disso.

grub2-mkconfig -o /boot/grub2/grub.cfg

Remover inicialização dupla

Remover um sistema operacional da inicialização dupla é incrivelmente fácil com esse método porque não há partições para excluir. Se você decidiu que não deseja mais usar o Windows 10 com seu PC Linux (por qualquer motivo), veja como removê-lo do carregador de inicialização Grub.

  Monitore o tempo gasto em aplicativos e sites [Windows]

Desligue o seu PC e abra-o. Encontre o disco rígido do Windows 10 e desconecte-o da fonte de alimentação e da placa-mãe. Isso garantirá que o Grub e o OS Prober não possam vê-lo. Quando tudo estiver desconectado, ligue o PC novamente e faça login no Linux.

Abra o terminal e execute novamente a ferramenta de atualização do Grub:

sudo grub-mkconfig -o /boot/grub/grub.cfg

ou

grub2-mkconfig -o /boot/grub2/grub.cfg


Os Prober e Grub irão re-varrer seu PC e procurar por sistemas operacionais como antes. No entanto, como o disco rígido do Windows 10 não está conectado, o OS Prober acha que ele não existe mais. Como resultado, o Grub removerá a entrada do bootloader.

Inicialização dupla do Linux

Neste tutorial, um foco pesado foi colocado no Windows porque a maioria dos usuários do Linux, quando se fala em inicialização dupla, prefere o Windows. Dito isto, o OS-Prober pode detectar qualquer sistema operacional em qualquer partição ou disco rígido. Se você deseja configurar outras distribuições Linux, ou mesmo coisas como BSD e Haiku, esse método deve funcionar bem.