Using Windows 10 and Linux on the same auto is atrocious . At multiplication , the UEFI inviolable thrill break GRUB and the other times GRUB can not just reboot Windows 10 . Recently , I upgraded Ubuntu to 19.10 Beta from Ubuntu 19.04 . Now , Ubuntu 19.10 derive with the new version ofGRUB 2.04 which reportedly has set of hemipteron .   In my shell , GRUB somehow mess up Windows MBR location and now I can not boot to Windows 10 . To fix things , I extend a couple of whole step and here is a elaborated guide on how to fix Windows 10 not booting up on Linux .

Fix Windows 10 Not Booting up on Linux

If you are on Ubuntu 19.10 Beta , the GRUB 2.04 has a quite a little of glitch . It would be better to downgrade to Ubuntu 19.04 or move entirely onto Windows . skim tothis stepto check methods to vary the default bootloader to Windows NT .

1. Rebuild GRUB

At times , GRUB has problems locating the Windows MBR file on your disks . The first step would be to verify if Windows 10 can be observe by Linux . To do that , start the undermentioned dictation .

The above bid will look for other operating organisation installed on your disks . If Windows is detected , you would get an output like below .

If the above command is capable to find the Windows 10 operating system , then we can rebuild the GRUB form file . To do that , use the undermentioned command .

os prober command detecting windows operating system

The above command initiate glance over of all the partitioning on your local disk and looks for various Operating system install . If it detect Windows 10 , you should get a similar output as below . The command will mechanically create a Windows ingress in the configuration Indian file as well .

2. Boot Repair

If the command line is not your cupful of tea , you’re able to alternatively try the graphic Boot Repair tool . At times , the GRUB file is broken . The Boot Repair tool automatically seek for other operating system on your disk . It also repairs and rebuild the GRUB constellation data file . It is like to manually running os - prober and rebuilding the GRUB conformation file .

To commence with , use the following commands to add the expect repository and put in Boot Repair .

Next , launch the thrill repair tool . It will take a minute or two to scan all your disks and partition . Once done , snap on “ Recommended Repair ” . This option will blue-pencil the old GRUB filing cabinet and reconstruct it from scratch .

command to rebuild grub configuration file

The next screen will present to you a set of commands which you have to copy and paste in the terminus . Just follow the on - cover instructions provided by the Boot Repair tool and it will repair the GRUB single file for you .

Boot Repair will give you an unexpected error if you are using a beta reading of Linux distro .

If this method does n’t ferment for you , chances are the Windows Boot manager file can not be detected by GRUB . Hence , we would need to make an entry for it in the GRUB form single file .

windows EFI boot manager detected in update grub command

3. Use GRUB customizer tool

directly up , I would n’t recommend manually updating anything in the GRUB conformation data file . We will habituate an open - source tool called Grub Customizer . launch the following commands to download and instal the cock .

Next , we require the location for the boot dock-walloper of Windows 10 . To find out that , go the stick with command in the end .

Check out for the partition which has setting degree as “ /boot / efi ” . This is the segmentation where the Windows boot director is installed . We necessitate the twist name of the particular partition . In my case , it is sda1 hence the charge single file location is “ /dev / sda1 ” .

select recommended boot repair in boot repair graphical tool

or else , you may also install dwarf - disk - public utility which is a graphic cock to expose the disks and partitions . On the menu , you’re able to look for the EFI System partition . The division description should seem something as watch .

Next , lead over to the GRUB customizer tool and tick on the page icon at the top to make an introduction .

On the entry editor pop - up , select the character as “ Chainloader ” and partition as “ /dev / sda1 ” . you’re able to also provide a desirable name to the entry . Post this , shoot Enter .

commands to run as prompted by the boot repair tool

You would now be able to see the introduction you have create on the Grub customizer menu . However , you need to penetrate on Save to synchronize the changes with the original GRUB configuration file .

Finally , do a restart and now you should be able to reboot to Windows 10 . In fount you ca n’t , most belike the Windows MBR is broker or thrill files have gone corrupt .

4. Startup repair

If chow can not load Windows MBR , chances are the file may be corrupt . We can rectify it using a Windows ISO file and a flash drive . you could use anyUSB bootable software system for Linux . I would recommendWoeUSBas it is simple and set out the job done apace . Once you have the USB drive ready , boot from it . Click Next on the first screen and then press “ bushel your reckoner ” on the next screen .

On the next page , get across on Troubleshoot choice and finally get through on “ Startup Repair ” . It would take a while to pay back the boot files and MBR .

Most of the time , startup fixture will fix the Windows Boot single file . Once successful , reboot your automobile and GRUB should be able to reboot up Windows . If still there is a job , we would need to swop the bootloader back to Windows NT .

command to install grub customizer

5. Change default bootloader

If you are trusted that the Windows startup file is not corrupt and you have n’t mistakenly wiped off C Drive , we can convert the bootloader back to Windows NT . To do that , boot from the Windows USB , select Next on the first silver screen . Next , select Repair your computer and then on Troubleshoot .

On the advance options page , select “ Command Prompt ” .

On the dictation pedigree , melt down the following dictation .

lsblk-command-displaying-windows-efi-file-location

The above - bring up instruction will change the bootloader from GRUB to Windows NT . Now , when you reboot your system , it should boot straight to Windows . In case you are coming from Ubuntu 19.10 , you would need to roll back to Ubuntu stable 19.04 as GRUB 2.04 has scads of hemipteran .

6. Fresh Install Windows 10

In case none of the above method acting forge for you , chance are you might have accidentally wiped off Windows . The last resort is to do a unfermented install of Windows 10 . The secure matter is you would only require to format the coulomb drive and information in other drives wo n’t be lose . But still , you would end up mislay single file on the screen background , Downloads , and Documents folder .

Closing Words

Also Read : How to Get Windows And Mac Like Multi - Touch Gestures on Ubuntu

38 Google Earth Hidden Weird Places with Coordinates

Canva Icons and Symbols Meaning – Complete Guide

What Snapchat Green Dot Means, When It Shows, and for…

Instagram’s Edits App: 5 Features You Need to Know About

All Netflix Hidden and Secret Codes (April 2025)

All Emojis Meaning and Usecase – Explained (April 2025)

Dropbox Icons and Symbols Meaning (Mobile/Desktop) – Guide

How to Enable Message Logging in Discord (Even Deleted Messages)…

Google Docs Icons and Symbols Meaning – Complete Guide

Samsung Galaxy Z Fold 7 Specs Leak Reveal Some Interesting…

gnome disks utility displaying disks and partitions

adding windows 10 entry on sda1 in grub customizer

save windows entry from grub customizer to the configuration file

repair you computer option on the windows 10 installation screen

startup repair on advanced options page

troubleshoot option on windows installation screen

command prompt option in advanced options page of windows boot page

bcdedit command to change bootloader to windows nt