Is there a way to make Surface 3 device boot from the micro-SD port?
I recently installed Ubuntu 20.04 on a micro SD card (128GB). I carried out the installation process on a Microsoft Surface 3, with the SD card inserted in the SD reader on the back of the device. I have to specify that the internal SSD of the Surface 3 is broken and not accessible by any means, this is why I installed the OS on the SD card.
The installation went well, but when I rebooted the system the UEFI menu appeared and I wasn't able to launch the OS, even with Secured Boot disabled. After some research on internet I concluded that the problem might be that the device doesn't see the microSD reader during boot, it seems it can only boot from the internal SSD or from USB. As a proof of that, when I plugged the SD in the USB port the OS booted normally.