古い USB スティックの MBR を変更したり、そこから起動したり、さまざまな BIOS 機能をテストしたりして遊んでいます...
しかし、私は理解していないようです - どのデバイスから起動するかを決定するときに、BIOS は何を調べますか? 明らかな 2 つの要件は次のとおりです。
- BIOS の起動順序を変更して、接続時に USB からの起動を試みるようにします。
- MBR 署名 - オフセット 0x1fe に 0x55aa があります。
何らかの理由で、私のラップトップは、私が書いた一部の MBR では USB からのみ起動し、他のものでは USB を無視してメイン HD から起動します。もちろん、すべて 0x55aa で署名されています。
なぜそれが起こるのですか?BIOS は他に何を探しますか?