2012-03-15 8 views
-1

今日、私は起動可能なプログラムを作成してフラッシュブート可能にしてテストする方法を探したかったのです。私はそれを行うために多くのサイトを検索します。 最初に私はthisサイトに行きます。しかし、このサイトはブート可能なFLOPPYを作るためのプログラムを書く方法を説明しています。コマンドを見ると、./write私のフラッシュでこのコマンドを実行できません。 その後、これを検索した後:hello world boot sector(別のサイトから見ると)私はthisというサイトを見つけました。このサイトではFLOPPYのブート可能なディスクを作成する方法について説明しています。Windows 7とWindows xpとlinuxのブートローダーを返すにはどうすればいいですか

dd if=boot.bin bs=512 of=/dev/fd0 

iはfd0は、フロッピーディスクドライブをマウントされたデバイスであることを知っていた:私は、このコマンドを参照してください。 私はsdbまたはsdcや他とのfd0を置き換えることができると思いますが、私は名前は私がコンピュータに接続フラッシュを指し、正確に何を知らないので、私はすべてのsdbsdcsdasda2sda4するためのコマンドの上に6回を入力.... 確かに、ファイルはフラッシュされ、起動可能になります。 だから、私はそれをやり遂げてコンピュータを再起動し、最初の起動デバイスをフラッシュするように設定しましたが、その作業が表示されますが、フラッシュを削除してBIOSの優先順位のブートデバイス(hdd) winodwsはロードされません:(

答えて

0

ハードドライブのブートセクタにGRUBなどの再インストールできるUSBドライブまたはCD/DVDをダウンロードして置くことができるいくつかの.isoイメージがあります。。あなたが最初の起動デバイスに設定されていること

、あなたのマシン上の異なるオペレーティングシステムで起動する機能を復元することができるかもしれませんその方法を駆動しかし、これは大きなBUですt、新しいブートセクタをすべてのデバイスとパーティションに書き込むためにddを使用した場合、パーティション情報が破壊されたか、ハードドライブに保存されている情報が破損している可能性が最も高いです。

未処理のディスクセクタを書き込んでいるので、またマルチブート機能を復元することができたとしても、ウィンドウやLinuxの起動を拒否することはできません。

+0

私はそれらをダウンロードできるいくつかの.isoファイルを言うことができますか? – shotgunner

0

最も簡単で安全なのは、ブート可能なCD(書き換え可能なメディアを使用するのが最適です)またはUSBを作成することです。ここにはhow to do it with CDsがあります。

+0

大丈夫、次に何をしなければならないのですか?何をするために起動可能なフラッシュを作成するのですか? – shotgunner

関連する問題