Is your Windows 10 overlapping Ubuntu's GRUB or is the Time in advance?

Windows Ubuntu

Hello, how are you? Lately I had some problems with installing Ubuntu in dualboot with Windows 10 and I believe that this problem does not happen only with me, so I decided to write this post to help more people who are with the same problem.

So, if you did dualboot but your Windows 10 is going right through the boot I will show you how to solve this problem in a simple and easy way, keep reading.

How to fix GRUB after dualboot with Windows 10

This usually happens when you do dualboot with Windows 10 in UEFI mode and one of the methods I used to access Ubuntu was at Boot time I kept pressing the F12 key so that I could choose the partition that was to be used in Boot.

So, I chose the partition with Ubuntu, but this is not the best solution after all, it always went straight and started Windows.

After researching the subject I found a very simple solution, see below the step by step to correct this error:

  1. On Windows 10, access the CMD through the start menu, just write CMD and run as an administrator;
  2. Now that you have the CMD (Command Prompt) open, type the command and hit enter to execute:
bcdedit / set {bootmgr} path \ EFI \ ubuntu \ grubx64.efi
  1. Now just restart your pc and the GRUB screen will work normally.

See the tutorial images below:

Fix time difference between Ubuntu and Windows 10

This is another problem that happens when you do dualboot with Windows 10, thinking about it I'll leave here in this same post the solution to this problem.

It is also very simple to fix, just run a few commands in the terminal and then restart that everything will be fine, come on!

Here's how to fix the time difference from Windows 10:

  1. Open the CMD through the start menu and run as an administrator;
  2. Check if your system is 32-bit or 64-bit and execute one of the commands below:
  3. For 32-bit systems:
Reg add HKLM \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation / v RealTimeIsUniversal / t REG_DWORD / d 1
  1. For 64-bit systems:
Reg add HKLM \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation / v RealTimeIsUniversal / t REG_QWORD / d 1
  1. Restart your pc and see if you have corrected the time!

And I stay here and I hope I have helped you to solve these small problems but that give big headaches for those who are starting in the linux world.

I am not a Linux expert but I am always willing to learn and correct the problems I have. If you play League of Legends see our installation tutorial.

So, did the post help you? Were you able to solve these problems? Tell us in the comments!

nv-author-image

Jean Oliveira

SEO analyst and Computer Science student, passionate about programming, games and anime. Ubuntu Linux user and League of Legends player.