Das BIOS versucht, von USB-Laufwerken und CD-Laufwerken zu booten, je nachdem, was sich auf dem Laufwerk und in den BIOS-Einstellungen befindet, und ich gehe davon aus, dass verschiedene Hersteller unterschiedliche Vorstellungen darüber haben, wie sich das BIOS bei einem nicht bootfähigen Gerät verhält.
Wenn es keinen Bootloader auf dem Gerät findet, sollte es zum nächsten Gerät weitergehen. Wie in Ihrem Fall scheint das BIOS jedoch bei nicht startfähigen Geräten zu hängen, die an den Computer angeschlossen sind. Ich habe dies manchmal bei Film-DVDs gesehen. Das System kann keinen Bootloader auf dem Laufwerk finden und weigert sich aus irgendeinem Grund, fortzufahren. (In der Windows 9.x-Ära wurde mir gesagt, dass das Einlegen einer CD in das CD-Laufwerk den Startvorgang verlangsamt. Zehn Jahre später verstehe ich, was er sagte.)
Natürlich sind die Laufwerke nach dem Booten lesbar, solange sie echten Inhalt enthalten. Der einzige Grund, warum sie vom BIOS nicht gelesen werden, ist die Tatsache, dass es keinen Bootloader gibt, der nichts damit zu tun hat, wie Windows, Mac OS X oder Linux Laufwerke einbinden. Das BIOS stellt das Laufwerk auf einer bestimmten Ebene bereit, um nach einem Bootloader zu suchen. Wenn das BIOS Dateien auf dem Laufwerk anzeigen könnte, würde es auch Ihr USB-Laufwerk lesen.
Ich denke, es hängt vom BIOS ab, nicht vom USB-Laufwerk. Sie können einen USB-Stick bootfähig machen, indem Sie Linux darauf installieren. Technisch gesehen läuft Windows von einem USB-Laufwerk aus, was jedoch je nach Vorgehensweise illegal sein kann.