I'm having trouble booting my Surface 4 from a USB stick that I set up for Linux. I've done a bunch of things, like disabling Secure Boot and changing the boot order. At launch, I've held the volume down button, and I've created the USB drive using RUFUS, DD, and Ventoy. Even with all this, I'm only able to boot into Windows. I can confirm that the Surface can read the drive, but that's about it. Any advice?
3 Answers
Sometimes it helps to use GParted to format the USB stick before creating the bootable drive. Have you given that a try?
I’ve had similar issues. Have you formatted the USB in FAT and NTFS? Both might help depending on what the Surface recognizes better.
Have you tried booting that USB on another computer to see if it works there?
Yes, it boots fine on another machine.

I haven't tried that yet, but I will.