Tenho usado o NixOS com uma configuração dual boot para o Windows 11, com cada SO instalado em sua própria unidade. Para alternar entre eles, tenho usado a prioridade de boot do BIOS.
No entanto, na semana passada, voltei para o Arch Linux com GRUB (EFI), e agora o Windows desapareceu do BIOS. Tentei executar sudo os-prober
, mas nada foi detectado. Também descomentei e executei novamente (com a partição do Windows montada), o que resultou no seguinte:GRUB_DISABLE_OS_PROBER=false
/etc/default/grub
sudo grub-mkconfig -o /boot/grub/grub.cfg
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Entretanto, nada funcionou e o Windows ainda não aparece no menu GRUB.
Aqui está o resultado de sudo fdisk -l
:
Disk /dev/sdb: 111.79 GiB, 120034123776 bytes, 234441648 sectors
Disk model: XrayDisk 120GB
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: D21C97E4-1AAF-42B6-8273-48C5F5569216
Device Start End Sectors Size Type
/dev/sdb1 2048 34815 32768 16M Microsoft reserved
/dev/sdb2 34816 234440703 234405888 111.8G Microsoft basic data
Disk /dev/nvme0n1: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: WALRAM 512G
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: ADBDC778-9E86-475D-A315-CCCA41A224CF
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 2099199 2097152 1G EFI System
/dev/nvme0n1p2 2099200 316671999 314572800 150G Linux filesystem
/dev/nvme0n1p3 316672000 1000214527 683542528 325.9G Linux filesystem
/dev/sdb2
é minha partição do Windows e /dev/nvme0n1*
contém minhas partições do Arch Linux.