Como Consertar Seu Dual-Boot Quebrado Pelo Patch de Agosto do Windows 11

Como Consertar Seu Dual-Boot Quebrado Pelo Patch de Agosto do Windows 11

A recente atualização de segurança de agosto da Microsoft, destinada a corrigir várias vulnerabilidades críticas no Windows, trouxe um problema inesperado para aqueles que utilizam sistemas dual-boot, especialmente em combinações que incluem distribuições Linux mais antigas ou qualquer uma que utilize o bootloader GRUB 2. Este problema impede que esses sistemas inicializem corretamente. Se você é um dos afetados, este guia irá ajudá-lo a entender o que aconteceu e como consertar seu dual-boot.

O Problema: Atualização do Windows e Bootloaders Vulneráveis

A atualização de segurança do Windows implementou uma correção que bloqueia bootloaders mais antigos, considerados vulneráveis, de serem usados com o Secure Boot ativado. Esta correção é feita através de uma configuração chamada Secure Boot Advanced Targeting (SBAT). O problema surge porque a atualização não deveria afetar sistemas configurados com dual-boot, mas algo deu errado e muitos usuários com Linux e Windows no mesmo hardware foram impactados.

Especificamente, se o GRUB 2 estiver configurado como seu bootloader em um sistema com Secure Boot ativado, a atualização pode bloquear a inicialização do sistema Linux, deixando-o incapaz de acessar seu sistema operacional principal.

Passos para Consertar o Dual-Boot Quebrado

1. Desabilite o Secure Boot no BIOS

O primeiro passo para corrigir o problema é desativar o Secure Boot na configuração do BIOS. Isso pode ser feito da seguinte maneira:

  • Reinicie seu computador e entre no BIOS/UEFI pressionando a tecla correspondente (geralmente, é F2, F10, DEL, ou ESC, dependendo do fabricante).
  • Navegue até a configuração do Secure Boot, que geralmente está na aba “Boot” ou “Security”.
  • Desative o Secure Boot.
  • Salve as mudanças e saia do BIOS.

Desativar o Secure Boot permitirá que seu sistema inicialize normalmente, independentemente das mudanças implementadas pelo patch de segurança do Windows.

2. Reinstale o Bootloader do Linux

Com o Secure Boot desativado, você precisará reinstalar o bootloader Linux (GRUB 2) para garantir que ele funcione corretamente:

  • Inicie seu sistema usando uma mídia de instalação ou live USB da sua distribuição Linux.
  • Após iniciar a sessão live, abra o terminal.
  • Monte a partição onde seu sistema Linux está instalado. Por exemplo:
  sudo mount /dev/sdXn /mnt

Substitua /dev/sdXn pela partição correta.

  • Monte as seguintes partições e diretórios essenciais:
  sudo mount --bind /dev /mnt/dev
  sudo mount --bind /sys /mnt/sys
  sudo mount --bind /proc /mnt/proc
  sudo mount --bind /run /mnt/run
  • Entre no chroot para acessar o sistema como se estivesse inicializado diretamente dele:
  sudo chroot /mnt
  • Reinstale o GRUB:
  grub-install /dev/sdX
  update-grub

Certifique-se de substituir /dev/sdX pelo disco correto, geralmente /dev/sda.

  • Saia do chroot:
  exit
  • Desmonte as partições e reinicie o sistema:
  sudo umount /mnt/dev
  sudo umount /mnt/sys
  sudo umount /mnt/proc
  sudo umount /mnt/run
  sudo umount /mnt
  sudo reboot
3. Reative o Secure Boot (Opcional)

Depois de ter reinstalado o GRUB e verificado que seu sistema está inicializando corretamente, você pode tentar reativar o Secure Boot no BIOS. No entanto, este passo é opcional e só deve ser feito se você precisar manter o Secure Boot ativo por razões de segurança.

4. Verifique se Seu Sistema Está Atualizado

Assim que seu sistema estiver funcional novamente, é aconselhável garantir que todas as suas distribuições Linux e o Windows estejam atualizados. Instalar as últimas atualizações pode corrigir bugs adicionais e garantir que seus sistemas estejam protegidos contra outras vulnerabilidades.

sudo apt update && sudo apt upgrade

Esse comando, ou equivalente para a sua distribuição, garantirá que você tenha as correções de segurança mais recentes.

Prevenção Futura

Para evitar problemas semelhantes no futuro, você pode:

  • Manter ambas as partições Windows e Linux atualizadas com as últimas versões de software e segurança.
  • Desabilitar atualizações automáticas no Windows, permitindo que você revise o conteúdo das atualizações antes de instalá-las.
  • Configurar um backup regular de seus arquivos e uma imagem de backup do sistema Linux. Assim, você pode restaurar rapidamente se algo der errado.

Embora a atualização de segurança de agosto do Windows tenha causado transtornos para os usuários de dual-boot, o problema pode ser corrigido com alguns passos. Desabilitar o Secure Boot e reinstalar o GRUB são as soluções mais eficazes. Se você ainda não fez a atualização e está usando dual-boot, é prudente esperar até que uma correção mais estável seja lançada.

Sempre mantenha um backup atualizado do seu sistema e esteja preparado para seguir etapas semelhantes se futuros patches de segurança causarem problemas semelhantes.

Grupo do Telegram MobZNews

Share this content:

Eduardo Rodrigues

Apaixonado por tecnologia, video-games e jornalismo.