Disk)/CD/DVDなど各種メディア(媒体)からOSをブート(起動)可能にするブータブルメディアを作成したり、USBメモリ・USB接続外付けHDDをブートデバイスとしてOSを起動することも可能です。ブータブルメディアを作成するに当たり、必要、または、あると便利なツールは、下記の通りです。仮想FDドライブ仮想BD/CD/DVDドライブライティングソフト仮想マシンディスクイメージフロッピーディスクイメージなら仮想FDDで、CD/DVDディスクイメージなら仮想CD/DVDドライブで使え(マウントでき)、ファイルエクスプローラー上からも利用可能、また、何れもライティングソフトや仮想マシンで利用することができ、仮想マシンは、ディスクに焼く前のテスト環境としても便利です。MS-DOS起動ディスクの作成方法MS-DOSなら、まず、カラのフロッピーディスクを物理FDDに、または、フロッピーディスクイメージを仮想FDDにセットし、下記の方法でフォーマットしますが、OSのインストールCD用の起動ディスクである場合には、98/98SE/MEで作成します。XP/Vistaインストールマシンでフロッピーディスクを挿入したAドライブ(FDD)を右クリック、または、[Shift]+[F10]で表示されるメニューから[フォーマット(A)]を選択、ポップアップメニューの[MS-DOSの起動ディスクを作成する(M)]オプションをチェックして[開始(S)]ボタンをクリック...etc.フォーマットしたらMS-DOSファイル構成サンプルを参考に必要に応じてファイルを構成して保存すれば完成です。PEを作成し、そこでできたディスクイメージ(.iso)を標準または、フリーソフトやシェアウェア、市販品などの書き込みソフト(ライティングソフト)でBD/CD/DVD/USBメモリなどのメディアに焼き(書き込み)ます。BuilderやWinBuilderで作成するPEなら、見慣れた[Windows]/[スタート]ボタン付きデスクトップ画面でGUI操作が可能です。BSD/PC-UNIX/Linuxのブータブルメディア作成方法*BSD/PC-UNIX/Linuxのブータブルメディアを作成する場合は、オープンソースのディストリビューションであれば、たいてい無償でディスクイメージ(.iso)のダウンロードができます。それをライティングソフトでBD/CD/DVD/USBメモリなどのメディアに焼き(書き込み)ます。デスクトップ版のLinuxや*BSDならほとんどの場合、GUIメニューからK3bやBrasero、Xfburnなど使ってCD/DVDに焼き込むこともでき、これは、物理マシンに限らず、仮想マシンのゲストOSにおけるLinux、*BSDでも同様です。OSを問わず、USBメモリへ書き込むソフトウェアもあるものの、USBメモリに書き込む3通りの方法のように手作業ですが、比較的簡単に、もし、必要なら1つのUSBメモリに複数のOS/ディストリビューションを共存させたマルチブートUSBメモリを作成することもできます。Installer、マルチセッションブートCD/DVD/USBならXBoot、YUMI、SARDUといったソフトウェアがあります。コマンド等で作成可能、ddコマンドを使えば、ディスクのコピー、ブートイメージ、MBRの抽出、書き込みなどもできます。Ridgeにも対応できるmkisofsやgenisoimageコマンドを使うとよいでしょう。Ridgeと併せてJolietも対応させておくのが賢明と言えるでしょう。OSのブータブルメディア作成方法Windowsの場合は、試用版のディスクイメージをダウンロード、またはディスクイメージのダウンロード販売で購入した場合、HDDからディスクイメージを作成した場合などには、ライティングソフトでBD/CD/DVD/USBメモリなどのメディアに焼く(書き込む)ことになります。Builderで作成した)BartPE、(WinBuilderで作成した)VistaPEや7PEと併用します。2000/XPにおいてもなんらかの事情でブートCD/DVDによるインストールができない場合には、フロッピーディスク(2000は4枚、XPは6枚)を起動ディスクとしてインストールすることも可能です。XPでは、やはりフォーマット済みフロッピーディスクを6枚用意し、Microsoftのウェブサイトから入手したディスクイメージ用EXEファイルを実行して起動するコマンドプロンプトから作成します。BD/CD/DVD/USBメモリBD/CD/DVD/USBメモリといったメディアに単にハードディスクのフォルダやファイルをBD/CD/DVDなどのメディアにコピーしただけではブータブルメディアにはなりません。BD/CD/DVD/USBメモリの場合は、『ブートイメージ』を設定し、ブートに値する内容のディスクイメージを書き込むことでブータブルメディアとして利用可能となります。『ブートイメージ』は、ディスク(ブートHDD/ブータブルCD/DVD/USB...etc.)の先頭512バイトの領域にあり、UNIX/BSD/Linux、Cygwinなどでddコマンドを使うと抽出や書き込みをすることができます。USBメモリにOSをインストールする場合は、方法によっては、自動で行ってくれますが、HDDの場合と同様にパーティション及びドライブを作成、フォーマットしてインストールします。(一般にUSBメモリ全体に1つのパーティションを割り当てOSを越えて汎用的に安定して読み書き可能なFAT32でフォーマットされていることが多くなっています。Torito"に基づいてCDブートを可能としており、別のBIOSベンダであってもCD-ROM(やDVD/BDなどの一部)に関しては、機能の一部としてこれを踏襲しているケースが一般的です。仕様概要としては、BIOSでFDD/CDD/HDD。いったデバイスの起動順の設定を可能とし、PC/AT互換機に搭載されるCPUが、ブート可能デバイスの内、CD-ROMの優先順が最も高い場合、そのCD-ROMのブートイメージを読み込むことで、あたかもCD-ROMから起動したように振る舞うことができるようにしようというものです。ライティングソフトImgBurnなどのディスクイメージを作成する為のライティングソフトは、たいていの場合、フロッピーやBD/CD/DVDドライブ等にセットされたブータブルメディアから『ブートイメージ』を抽出でき、ディスクイメージやディスク作成時に「ブータブルにする」といったオプションがあり、抽出した、または、別途用意したブートイメージを設定できるようになっているのが一般的です。前述の通り『ブートイメージ』がないとディスクやディスクイメージを起動可能にすることができず、一から作成するよりは、流用できるものはした方が、手っ取り早いのでそういった機能が標準化されていたり、『ブートイメージ』を抽出することに特化した専用のソフトウェアさえあったりします。Ridgeに対応させておく必要があります。Windows上でライティングソフトを使って作業するなら、仮想ドライブレターを設定可能なsubstコマンド(設定はコマンドプロンプトからのみ、設定後はエクスプローラにも反映される)を利用すると便利です。多くの場合、Cドライブ直下など浅い階層に作業フォルダを作るのが賢明とされますが、それは、ライティングソフトで元になるファイル群を構成する際、ドライブ以外のフォルダ階層が全て作成後のディスクイメージに反映されてしまうケースがある為です。9660の標準仕様ではディレクトリの深さは、8階層までとされています。)そこでsubstコマンドを利用すれば、仮に深い階層でもz:までのアルファベットで他と干渉しないものなら仮想ドライブ(レター)に任意のフォルダをマウントすることができ、ライティングソフトからは、ドライブ直下に見える為、まさに階層を浅くすることができますから、別途パーティションを切ってドライブを用意しなくてもよく、何かとCドライブ直下にフォルダを作成する必要もなくなります。起動時に自動的に読み込まれるように対処する必要があります。|webzoit.net2004-someday。