Hello folks. I have a dual-boot pc where Windows 7 is the primary os (using the windows bootloader) and BunsenLabs (a debian distro) is on a secondary drive. I am losing keyboard/mouse function the next time I boot Windows after booting linux. I'm trying to rule out one os at a time when troubleshooting this, hoping someone can help me verify that the linux side is or is not the problem. Here's steps that describe/reproduce my issue.
1. Boot computer, choose BunsenLabs from the boot menu.
2. Restart (either hard or soft, both ways produce this issue)
3. Choose Win7 from boot menu. I have keyboard function in the bios until windows begins booting.
4. Windows boots, but seems to have lost recognition of all device drivers. Mouse and keyboard are dead, no response (my led keyboard doesn't light up, laser mouse isn't lighting up, neither are responsive). Network looks disabled in the system tray, but eventually comes up.
5. After this, no matter how many times I restart and boot straight into windows, try different usb ports for the mouse/keyboard, the devices are dead in windows. Booting into BunsenLabs I have full device usage though. The only thing that fixes this problem, and does so reliably, is flipping the power switch on the psu while the pc is off.
It would be easy to blame windows for all this, but I only have the problem after using linux. Which leads me to believe that linux is changing something that is shared by both os'es. My objective here is to find out if that is plausible and then research what it could be and how to probe and fix it. I need both distros for my work and I'm getting sick of flipping the psu switch every time.
In case these details matter:
- Asus H97I plus, bios version 2.16.1240 0505 x64
- Samsung SSD 850 Evo ATA (boot drive, also contains windows)
- Intel SSD SA2CW (contains BunsenLabs, grub, bootable)
- I used EasyBCDEdit to add the BunsenLabs distro to Windows' boot menu
I just know enough to be dangerous when it comes to configuring a pc for dual-boot, but am otherwise a complete newbie. Hence, how I have ended up with this mess
Any help will be much appreciated. Thanks!