Unable to boot Windows after installing parrot security linux as dual boot

Adam khador 0 Reputation points
2025-03-15T07:04:15.36+00:00

I installed Parrot Security next to Windows, but when the Grup menu appears and choose the Parrot, it works well, but if the Windows 10 is selected, the system does not work and the screen remains like this 1000165740

I also tried using grub command and boot repair disk but it didn't work!!

Windows for business Windows Client for IT Pros User experience Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Anonymous
    2025-03-18T06:28:06.3033333+00:00

    Hello,

    When you see the GRUB menu, ensure that there is an entry for Windows. If the Windows entry is missing, GRUB may not be properly configured.

    If the Windows entry is present, try booting into it. If it doesn’t work, proceed to the next steps.

    If GRUB is not properly configured, you may need to repair it. Use a Boot Repair Disk (such as Boot-Repair-Disk or Rescatux) for this purpose:

    Boot from the Boot Repair Disk.

    Follow the on-screen instructions to repair the GRUB bootloader.

    After the repair, restart your system and check if Windows boots correctly.

    The issue might be related to UEFI boot settings. To fix this:

    Restart your system and access the UEFI firmware settings (usually by pressing F2, Delete, or another key during boot, depending on your motherboard).

    Navigate to the Boot section.

    Ensure that the Windows Boot Manager is listed and is set to boot first if you want to boot into Windows by default.

    Save changes and exit.

    Use efibootmgr to Fix Boot Entries

    If you’re using UEFI, you can use the efibootmgr tool in Linux to manage boot entries:

    Boot into Parrot Security (Linux).

    Open a terminal and run:

    sudo efibootmgr -v

    This will list all boot entries.

    If the Windows entry is missing or corrupted, you may need to add it manually:

    Mount the Windows EFI partition (usually /dev/sda1 or similar) to /mnt.

    sudo mount /dev/sda1 /mnt

    Create a new boot entry for Windows:

    sudo efibootmgr -c -g -d /dev/sda -p 1 -w -L "Windows Boot Manager" -l "\EFI\Microsoft\Boot\bootmgfw.efi"

    Reboot and check if Windows appears in the boot menu

    Reinstall GRUB

    If none of the above works, you may need to reinstall GRUB from Parrot Security:

    Boot into Parrot Security.

    Open a terminal and run:

    sudo update-grub

    If the issue persists, run:

    sudo grub-install /dev/sda

    sudo update-grub

    Have a nice day.

    Best Regards,

    Hania Lian

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.

     

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.