12

ブートプロセスを介したPOSTからカーネル、GUIなどまで、OSがどのように機能するかに実際に興味があります。

さて、私は最初から始めなければなりません:ブートセクター

ほとんどのチュートリアルでは、Linuxユーザー向けに.binブートストラッパーをUSBスティックにインストールする方法のみを指定しています。

しかし、XPを使用しているので、512バイトの.binをUSBの正しい位置に配置するにはどうすればよいかを尋ねたいのですが、エクスプローラーでコピーするのではありません:D

4

2 に答える 2

11

私が定期的に使用している Windows 用の dd があります。 http://www.chrysocome.net/dd

次のように使用します。

dd if=c:\my files\boot.bin of=\\.\z: bs=512 count=1

ここで、「z:」はマウントされた USB ドライブのドライブ文字、「if」は入力ファイル、「of」は出力デバイス、bs はブロック サイズ、count はコピーするブロックの数です。

Haiku 開発の進捗状況を確認するために、これを月に 1 回程度行っています。この方法で USB ドライブに書き込まれる未加工のディスク イメージを提供します。

警告: ドライブ文字を間違えると、ブートセクタが破壊される可能性があるため、必ずバックアップを作成し、最初に dd を快適に使用できるようにしてください。その力で多くのデータを失いました。

于 2009-12-12T22:15:36.070 に答える
0

たぶん、rawritewinを使って仕事をすることができますか?

もう 1 つの方法は、UNetBootInを使用することですが、それをいじった私の経験から、ISO を USB に書き込む必要があります。 USB...

于 2009-12-12T22:15:26.050 に答える