O problema é que o grub de Kali não vê o Windows. Ubuntu fez. Sugiro que você siga este guia e o "repair" grub. Isso deve instalar o grub mais uma vez, e o Ubuntu deve ser capaz de detectar todos os sistemas operacionais corretamente.
Eu tenho o Windows e o Ubuntu instalados. Depois de desligar a inicialização segura e selecionar o modo de inicialização herdado, prossegui com a instalação do Kali Linux a partir da unidade flash.
Durante a instalação, fui avisado de que o único outro sistema operacional detectado era o Ubuntu e ele perguntou se ele queria armazená-lo em MBR ou difícil de ser carregado, infelizmente, selecionei Sim.
Agora não consigo abrir minhas janelas 10. O que devo fazer agora para mostrar meu Windows 10 no menu GRUB2?
O problema é que o grub de Kali não vê o Windows. Ubuntu fez. Sugiro que você siga este guia e o "repair" grub. Isso deve instalar o grub mais uma vez, e o Ubuntu deve ser capaz de detectar todos os sistemas operacionais corretamente.
Se você mudar seu BIOS de volta para o modo seguro usando UEFI, ele deve ser inicializado no Windows.
Infelizmente, o GPT e o MBR não são compatíveis e, a menos que eu tenha perdido o lançamento de uma nova ferramenta que permite que você salte entre eles de forma conveniente, isso é, infelizmente, o que você terá que fazer para inicializar em outro sistema operacional. .Primeiro, você precisa fazer backup dos seus dados, para inicializar as janelas, você pode usar o Super Grub2 Disk , que permite inicializar um SO diferente, legado ou UEFI.
Como o GRUB não entende as tabelas de partição GPT, você precisa criar uma partição bios_grub
e, em seguida, reinstalar o Grub. O os-prober
também precisa ser instalado para que os outros sistemas operacionais sejam detectados.
Note: For GRUB to boot from a GPT-partitioned disk on a BIOS-based system, a BIOS boot partition is required. Please note that this partition is unrelated to the /boot mountpoint, and will be used by GRUB directly. Do not create a filesystem on it, and do not mount it.
Qual é a partição bios_grub
?
The BIOS boot partition is a partition on a data storage device that GNU GRUB uses on legacy BIOS-based personal computers in order to boot an operating system, when the actual boot device contains a GUID Partition Table (GPT). Such a layout is sometimes referred to as BIOS/GPT boot.
Por quê?
A BIOS boot partition is needed because GPT uses the disk sectors immediately following the Master Boot Record (MBR) to hold the actual partition table, whereas the traditional MBR-based partitioning scheme does not designate them for any special purpose. As a result, there is not enough unused space available for storing second stages of boot loaders on GPT disks; boot loaders are usually implemented so their code stored within the MBR, which cannot hold more than 512 bytes, operates as a first stage that serves primarily to load a more sophisticated second stage, which is, for example, capable of reading and loading an operating system kernel from a file system.
Incompatibilidade do MBR-GPT no sistema UEFI
Esse problema também ocorre quando o Windows é instalado em uma unidade no modo MBR e o Linux / Grub2 é instalado em uma segunda unidade no modo GPT. A unidade MBR é reconhecida como uma opção de inicialização pela UEFI somente no modo de compatibilidade, enquanto a unidade GPT é reconhecida apenas no modo de inicialização EFI. Se for esse o caso, esta solução deve funcionar:
Reinicie. Digite as configurações de UEFI e alterne para o modo de compatibilidade. Inicialize no Windows. Siga os passos neste guia para converter um Windows Unidade MBR para GPT sem perda de dados usando um programa gratuito chamado gptgen.
Reinicie. Digite as configurações de UEFI e alterne para o modo de inicialização EFI. Inicialize com o Grub2 e selecione sua instalação do Linux. Execute grub-mkconfig -o /boot/grub/grub.cfg
no terminal.
Reinicialize no Grub2 e agora deve haver uma opção para o Windows.
Também tive este problema, mas com o link do Ubuntu. Tudo o que eu tinha que fazer era abrir um terminal e emitir o comando sudo update-grub
.