TL;DR: como instalei o Linux junto com meu Windows 11 em duas unidades diferentes, acessar meu BIOS/UEFI resulta em uma tela preta em branco. Desconectar a unidade que contém o Linux torna o UEFI acessível novamente, mas preciso do meu dual boot e não tenho mais acesso ao Linux.
Em meados de dezembro, instalei o Linux Tuxedo OS em uma unidade separada do meu Windows 11. Mais precisamente:
- Eu tinha duas unidades SSD: C com Windows e S com softwares Windows.
- Reduzi a partição S para 200 GB, deixando o restante livre para instalar o Tuxedo
- Inicializado em um Tuxedo USB ativo a partir do UEFI/BIOS: funcionou bem naquela época
- Durante a instalação, particionei manualmente o restante do S para ter uma partição efi,
/
partição,/Home
partição e uma swap.
Estou 80% confiante de que usei as configurações corretas na última etapa. Não consigo lembrar exatamente quais formatos, pontos de montagem, sinalizadores e tamanhos de partição usei. Mas pesquisei online o que deveria fazer, e o instalador forneceu avisos quando prossegui para a próxima página com coisas incoerentes, como a falta do sinalizador efi.
E a instalação foi bem-sucedida. Na semana seguinte, a máquina inicializaria automaticamente no GRUB, do qual eu conseguia selecionar Linux ou Windows e usá-los normalmente.
Mas hoje, depois de ver a mensagem usual "pressione F2 ou DEL para entrar na configuração do BIOS" e pressionar o botão, tudo o que vejo é uma tela preta.
O monitor continua ligado, não mostra nenhum "sem sinal, indo para o modo de hibernação", os LEDs permanecem azuis como se estivessem recebendo sinal (em vez do laranja usual quando não recebem nada).
A partir daí, não consigo fazer nada, além de desligar com o botão de energia.
Tentei muitas coisas para descobrir onde está o problema (veja abaixo). Eventualmente, descobri que desconectar a unidade Linux me permite acessar o UEFI/BIOS novamente .
Mas no processo de chegar lá, agora a unidade do Windows é a primeira na ordem de inicialização, então não posso mais usar o Linux . Preciso de uma solução para tornar o bios funcional com a unidade do Linux conectada. Acho que provavelmente será necessário usar meu Tuxedo USB ao vivo.
O que tentei acessar o BIOS, mas não parece ter ajudado:
Inicializando UEFI a partir da Recuperação do Windows
Carregando o Ambiente de Recuperação do Windows e indo para:
Troubleshoot > Advanced Options > UEFI Firmware Settings
Então clique em Restart. Muito parecido com o acesso regular ao BIOS: funciona somente se a unidade Linux estiver desconectada.Brincando com telas
Tentei inicializar com ambas as telas individualmente, conectadas via HDMI e Displayport, na GPU ou na Motherboard. Tentei desligar e ligar a tela novamente enquanto estava na página em branco do BIOS.Limpe o CMOS Limpei o CMOS usando o guia do fabricante da minha placa-mãe: [Placa-mãe] Como limpar o CMOS | Suporte oficial | ASUS Canadá (no caso da minha placa-mãe, usei o método 2: curto-circuito no pino CLRTC).
Hardware:
- Placa-mãe: ASUS PRIME B650-PLUS
- CPU AMD R7 7700X
- Placa de vídeo Nvidia RTX 4090
- RAM 64 GB
- Telas:
- ViewSonic VX3218C-2K - Porta de exibição
- XP-Pen Artist Pro 24 - HDMI
- Unidades (diagnóstico CrystalDiskInfo: ambas 99% boas):
- C: Western Digital Verde SN350 - 2 TB
- S: Kingston SA200M81000G - 1 TB
Informações de firmware da placa-mãe do msinfo32 do W11:
Item | Valor |
---|---|
Versão/Data do BIOS | American Megatrends Inc. 0421, 19/08/2022 |
Versão SMBIOS | 3.5 |
Versão do controlador incorporado | 255.255 |
Editei bastante a pergunta conforme o problema evoluiu, portanto os comentários não parecem exatamente relacionados. Por favor, veja o histórico de edições se precisar do contexto original.
Incapaz de encontrar uma solução para fazer meu sistema funcionar, decidi apagar o Linux completamente.
Como a ferramenta de Gerenciamento de Disco do Windows não conseguiu excluir todas as minhas partições Linux, tive que usar a ferramenta de linha de comando diskpart .
⚠️ Primeiro certifique-se de que você conhece suas partições, você não quer apagar uma partição efi que não seja a feita pelo Linux. Eu conhecia as minhas porque as fiz manualmente, então foi fácil para mim. Mas se você não tem certeza, provavelmente não deveria fazer isso de jeito nenhum.
Procedimento para excluir partições usando o diskpart:
Execute o diskpart
Abra o cmd/terminal como administrador e execute:
diskpart
Listar todos os discos
list disk
Encontre o número do disco correspondente àquele onde você deseja excluir as partições.
Selecione sua unidade Linux
select disk X
(Substitua
X
pelo número de disco correto.)Listar partições naquele disco
list partition
Você verá todas as partições com um número.
Selecione a partição EFI de 300 MB
select partition Y
(Substitua
Y
pelo número de partição correto.)Apagar a partição
delete partition override
Isso força o Windows a remover a partição EFI.
Repita as duas últimas operações para todas as partições que você precisa excluir.
Sair do diskpart
exit