The problem
I'm new to ubuntu and linux in general (aside from android). I dual booted my laptop that was originaly windows 10. The laptop has grub and windows bootloaders that I use for booting ubuntu or windows respectively. Windows works fine and can be booted normaly, until I boot into ubuntu. When I boot into ubuntu, something screws with windows up. If I turn off ubuntu and try to boot back into windows, I get stuck in a loop: the windows bootloader outputs error:
"thread exception not handled"
or it just tries to "fix" my pc. Then when it either reboots or it turns off (and I start it again), one of these are happening again - either the error or the fix pc thing and I get stuck in a loop. This happens for few minutes until the problem seemingly fixes itself, and I can boot into windows. The problem doesn't happen anymore, until I try to boot into ubuntu. The same problem then happens again and again... Is there a way to fix this without the windows bootloader problem? I'd like to switch between ubuntu and windows just by turning my laptop off and booting into the other OS, without having to wait for minutes until windows bootloader fixes itself.
laptop stats:
- acer swift 3
- 512 GB SSD
- AMD Ryzen 5500u
Few notes:
- I tried searching few tutorials to fix the loop but none of them accounted for dual boot
- The windows terminal isn't accessible in the fix pc menu since my password doesn't work until the problem resolves itself
Update
After booting Boot-repair my ubuntu partition reseted to clean instal, I'm left with: Linpus lite, Windows Boot Manager, ubuntu, (another) linpus lite bootloaders (USB), windows partition unaffected