I installed Windows on a 128 GB USB drive to run on my 2017 MacBook Air. I boot into it by plugging in the drive, holding Option key and select the Windows drive. It worked really well.
Yesterday, I booted up in to Windows as usual, everything went well, and suddenly, everything froze. I got a Blue Screen Of Death saying stopcode BUGCODE USB3 DRIVER
. And as it told me to do, I restarted my Mac.
But now, if I start up and hold the Option key the Windows drive won't appear. And if I plug it in after I hold the Option key, the entire screen freezes for about 30 seconds and then the USB is ejected again.
I am still able to use my other USB to boot up in to Linux but if I boot into macOS, it doesn't even detect the Windows Flash drive. Windows (on another pc) seems to detect it but ejects the flash drive after 10 seconds. And I really don't know what to do.
The Flash drive does the same on other Macs.
How do I resolve the issue?