ブートローダーなしでも USB デバイスから起動できるようです。6 年前のコンピューターでも BIOS が残っています。
私が読んだところによると、BIOS は単に mbr を探してロードし、実行するだけです。しかし、私は USB デバイスに意図的に mbr を書き込んだことはありません。では、特定のファイルが存在する場合でも、それらから起動できるのはなぜでしょうか。mbr がファイル内にある可能性は低いと思います。なぜなら、それがパーティションの先頭にあることをどうやって確認できるのでしょうか。
それで、何が足りないのでしょうか?