I have been trying to make this work for 3 days straight right now. I just installed Ubuntu on a USB (San Disk Cruzer Glide 32GB) on Windows 10. I know that the installation is correct since my brother tried it on his computer and it works, and he also has Windows 10. Here are some other specs about my computer:
Motherboard: msi tomahawk b350 CPU: AMD Ryzen 2400g
I have installed all the drivers. My boot priority has the USB drive first. The hard drive that Ubuntu is getting installed on is my C drive with 300 GB unallocated space and partitioned.
I can't screenshot the startup steps, but I can do my best to explain it. When I turn on my computer, the first thing that shows up is a black screen with a few options:
Ubuntu Ubuntu (safe graphics) a few others I didn't think were important...
I click the first option (Ubuntu), and then it takes me to a loading screen where it keeps on saying
connection timed out. Then after a while it takes me to a screen, where it shows my motherboards regular startup screen but smaller, text that says "Ubuntu" on the bottom, and then a circle going round and round. I waited for a while, and eventually the loading circle froze itself. I went to sleep and when I woke up it was still at the same screen.
I think that's all the information you need, if there is anything else please tell me in the comments.