1

起動可能なCDでソフトウェアを配布したい場合、BIOSがCDからの起動でセットアップされていなくても、(Windowsから)マシンを強制的にCD OSで再起動する方法はありますか?

4

3 に答える 3

2

いいえ、申し訳ありませんが、ブート順序をプログラムで変更できる標準の BIOS インターフェイスがないため、これを行う方法はありません。質問で推測したように、BIOS (正確には CMOS セットアップ) は、ブート順序が保持される場所です。ユーザーが次回の起動時に選択する起動デバイスを保証することはできません。

于 2010-05-09T02:31:12.157 に答える
1

違うと思う...

ブートデバイスの選択は、特定のOSの初期化プロセスを開始する前に行われます。つまり、ハードウェアシステムはドライブを選択し、指定されたハードウェアドライブで使用可能なブートストラップを実行しようとします。

したがって、Windowsの設定を変更しても、Windowsの起動後に制御を取得できます。もう遅い。

しかし、boot.iniがCDドライブをパーティションとして指す方法があるかもしれませんが、ゲストマシンでそのような変更を行うことが倫理的かどうかはわかりません。私がこれをしたいのなら、私はこの方法を使いません.. :)

于 2010-05-09T02:23:13.783 に答える
1

おそらく今のところウィンドウを無視するようにブートファイルにいくつかの変更を加えることができますが、基本的にこの方法で誰かのOSを壊しています。

于 2010-05-09T01:18:59.137 に答える