O que faremos nesse artigo é fazer o sistema iniciar diretamente na sua distribuição, sem passar pela tela do
Grub, e com um atalho na sua área de trabalho iniciar o Windows apenas com os recursos mais básicos do sistema, juntamente com a
Steam, dando a impressão de que você apenas a iniciou em seu
Linux, quando na verdade você reiniciou seu sistema rapidamente para aproveitar seus jogos sem se sentir em um sistema diferente.
Iniciando a configuração
Primeiramente instale ambos o sistemas operacionais. Caso ainda não tenha nenhum instalado, instale primeiro o Windows e depois a sua distribuição.
Normalmente as distribuições mais comuns já acompanham o Grub instalado, porém em alguns casos seja necessário instalar o
os-prober. Se for esse seu caso utilize os comandos:
sudo apt-get install os-prober
$ sudo update-grub
Pronto, agora você precisa "remover" a tela do Grub ao iniciar o sistema, alterando seu tempo de exibição para 0.1 segundos, tempo imperceptível durante o boot.
Para isso, edite o arquivo
/etc/default/grub e altere a seguinte linha para o valor 0.1:
GRUB_TIMEOUT="10"
Ficando assim:
GRUB_TIMEOUT="0.1"
Agora gere novamente o arquivo grub.cfg com o comando:
# update-grub
Vamos agora criar o script para iniciar o Windows com um atalho na área de trabalho.
Primeiramente, confira a ordem de boot de seus sistemas, você pode fazer isso utilizando o programa
grub-customizer. Agora vamos criar um script em um local de sua escolha com o comando:
# gedit Windows.sh
E então adicione isso ao seu script:
#!/bin/bash
sudo grub-reboot 1
reboot
Trocando o 1 pelo numero da ordem do Windows no seu Grub, lembrando-se de que o primeiro sistema é o 0, então o segundo seria 1 e assim em diante.
Então dê permissão de root para o script com os comandos (trocando o local pelo caminho de seu script):
# chown root.root /home/Usuario/Windows.sh
# chmod 6777 /home/Usuario/Windows.sh
Agora crie um arquivo de atalho na sua área de trabalho com o comando:
# gedit /home/Usuario/Desktop/Steam.desktop
(caso seu sistema esteja em português o caminho é /home/Usuario/Área\ de\ Trabalho/)
E cole o seguinte no novo script:
[Desktop Entry]
Name=Steam
Comment=Reiniciar para a Steam do Windows.
Exec=/home/Usuario/Windows.sh #Coloque aqui o caminho do primeiro script criado
Icon=/home/Usuario/Imagens/2000px-Steam_icon_logo.svg.png #Coloque aqui o caminho para o ícone de sua escolha.
Terminal=true
Type=Application
Name[en_US]=Steam
Name[pt_BR]=Steam
Pronto, agora você pode iniciar seu Windows com um atalho na área de trabalho. Você pode iniciá-lo agora, pois vamos para a configuração dentro do Windows.