Vorweg erst einmal:
Meine externe Festplatte wird nicht als Buchstabe angezeigt
Was Windows als Buchstabe anzeigt und was nicht ist hier völlig irrelevant. Im Zweifelsfall muss später dein BIOS / UEFI die Daten lesen können und etwas damit anfangen können, damit du booten kannst.
Und das mit mtp (dem Protokoll, was Android zum Datenaustausch verwendet) - das funktioniert nicht.
Jedoch, ich musste ja selber lachen, Fakt ist:
Es klappt trotzdem!
Es gibt allen ernstes eine App mit der man genau das machen kann - also sein Smartphone weniger als Stick und mehr als Read-only CD-Laufwerk zu missbrauchen um damit z.B. ein Linux-System/Linux-Installer zu starten.
Zur App gehts hier lang:
https://f-droid.org/en/packages/streetwalrus.usbmountr/
Gibt da leider nur ein Problem, Android muss zwingend gerootet sein - ansonsten hast du keine Chance die hierfür benötigte Funktionalität, die ansonsten ungenutzt noch zufällig im Android-System ist, zu nutzen.
Man kann eben nicht alles haben ;).