Não consigo fazer boot no Windows após instalar Fedora

1. Não consigo fazer boot no Windows após instalar Fedora

Alexandre
alex0_0

(usa Arch Linux)

Enviado em 30/06/2024 - 15:00h

Costumava usar Windows + Arch, um em cada SSD. Porém, após trocar do Arch pro Fedora, não consigo mais fazer fazer boot no Windows. Ele não aparece em nenhum lugar, nem mesmo se eu colocar uma ISO windows no pen drive e tentar fazer boot por lá. Porém, eu consigo acessar os arquivos através do Fedora. O Fedora está em UEFI.
Acho que antes quem gerenciava o boot era o Windows
Não tenho muito conhecimento nessa parte de boot, então não sei quais informações podem ajudar pra resolver o problema. Se alguém puder ajudar, agradeço


  


2. Re: Não consigo fazer boot no Windows após instalar Fedora

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 30/06/2024 - 15:00h

Olá! Parece que o Fedora pode ter substituído o Windows como gerenciador de boot. Vamos tentar reinstalar o GRUB para ver se conseguimos resolver o problema.

1. Abra um terminal no Fedora
2. Digite o seguinte comando para atualizar o GRUB:

[b]sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg[\/b]

Isso deve adicionar a entrada do Windows no menu de inicialização. Reinicie o computador e veja se o Windows agora aparece como opção de boot.

Se ainda assim não funcionar, você pode tentar usar o utilitário efibootmgr para verificar e modificar as entradas de inicialização UEFI:

1. Execute o seguinte comando para listar todas as entradas de inicialização:

[b]sudo efibootmgr -v[\/b]

2. Identifique a entrada do Windows e anote o seu número de inicialização
3. Utilize o comando efibootmgr para definir a ordem de inicialização, colocando a entrada do Windows como primeira opção:

[b]sudo efibootmgr -o XXXX,YYYY,ZZZZ[\/b] (substitua XXXX pelo número da entrada do Windows)

Espero que isso ajude a resolver o problema! Se precisar de mais alguma


3. Re: Não consigo fazer boot no Windows após instalar Fedora

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 30/06/2024 - 15:02h

-vc tem w10 no sda e fedora no sdb?

-quando vc liga pc vai direto pro windows ou fedora?




4. Re: Não consigo fazer boot no Windows após instalar Fedora

Alexandre
alex0_0

(usa Arch Linux)

Enviado em 30/06/2024 - 15:16h


clodoaldops escreveu:

-vc tem w10 no sda e fedora no sdb?

-quando vc liga pc vai direto pro windows ou fedora?



Windows 11

Esse é o output do comando lsblk:
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 447,1G 0 disk
sda1 8:1 0 16M 0 part
sda2 8:2 0 447,1G 0 part /run/media/alex/78C8D485C8D442D4
zram0 252:0 0 8G 0 disk [SWAP]
nvme0n1 259:0 0 238,5G 0 disk
nvme0n1p1 259:1 0 600M 0 part /boot/efi
nvme0n1p2 259:2 0 1G 0 part /boot
nvme0n1p3 259:3 0 236,9G 0 part /home


O windows tá no sda. Quando eu ligo, ele abre um menu pra escolher a distro, mas só tem o fedora disponível


5. Re: Não consigo fazer boot no Windows após instalar Fedora

6. Re: Não consigo fazer boot no Windows após instalar Fedora

Alexandre
alex0_0

(usa Arch Linux)

Enviado em 30/06/2024 - 15:45h




não resolveu


7. Re: Não consigo fazer boot no Windows após instalar Fedora

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 30/06/2024 - 15:57h

-tentou instalar e rodar o grub-customizer no fedora?



8. Re: Não consigo fazer boot no Windows após instalar Fedora

Paulo Jr
Pebis

(usa Debian)

Enviado em 30/06/2024 - 16:17h


os-prober está habilitado? Se não estiver precisa habilitá-lo.

Qual a saída do comando sudo fdisk -l?


9. Re: Não consigo fazer boot no Windows após instalar Fedora

Alexandre
alex0_0

(usa Arch Linux)

Enviado em 30/06/2024 - 17:15h


clodoaldops escreveu:

-tentou instalar e rodar o grub-customizer no fedora?

não tinha tentado...instalei e o windows foi reconhecido...só movi ele pra cima, mas não resolveu




10. Re: Não consigo fazer boot no Windows após instalar Fedora

Alexandre
alex0_0

(usa Arch Linux)

Enviado em 30/06/2024 - 17:17h


Pebis escreveu:


os-prober está habilitado? Se não estiver precisa habilitá-lo.

Qual a saída do comando sudo fdisk -l?


está instalado, não sei se está habilitado

o output é esse:

Disk /dev/sda: 447,13 GiB, 480103981056 bytes, 937703088 sectors
Disk model: KINGSTON SA400S3
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: A431CBC8-6ACD-4454-9215-3B607895A7FB

Device Start End Sectors Size Type
/dev/sda1 2048 34815 32768 16M Microsoft reserved
/dev/sda2 34816 937701375 937666560 447,1G Microsoft basic data


Disk /dev/nvme0n1: 238,47 GiB, 256060514304 bytes, 500118192 sectors
Disk model: WDC PC SN530 SDBPNPZ-256G-1114
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 4CE8D6A1-0EA8-4F3B-B70E-A5997F009D3E

Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 1230847 1228800 600M EFI System
/dev/nvme0n1p2 1230848 3327999 2097152 1G Linux filesystem
/dev/nvme0n1p3 3328000 500117503 496789504 236,9G Linux filesystem


Disk /dev/zram0: 8 GiB, 8589934592 bytes, 2097152 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes



11. Re: Não consigo fazer boot no Windows após instalar Fedora

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 30/06/2024 - 18:18h

OS_PROBER vem instalado/habilitado por padrão no Fedora
Pelo menos aqui nunca tive problemas em reconhecer outros Linux: Debian, Ubuntu



12. Re: Não consigo fazer boot no Windows após instalar Fedora

Alexandre
alex0_0

(usa Arch Linux)

Enviado em 30/06/2024 - 18:29h

Consegui fazer o windows aparecer no menu de boot colocando esse trecho do menuentry no arquivo /etc/grub.d/40_custom, mas dá erro quando tento logar


#!/usr/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Windows 11" {
insmod part_gpt
insmod ntfs
set root='hd0,gpt2'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts