デュアルブート
デュアルブートシステムとは、2種類の異なるオペレーティングシステムを起動できるコンピューターのことです。ほとんどのコンピューターは起動時に特定のオペレーティングシステム(OS)を自動的に読み込みますが、デュアルブートシステムでは、読み込むOSを選択できます。たとえば、デュアルブートのWindowsシステムでは、起動時にWindows 7またはWindows 8のどちらかを読み込むオプションが表示されます。LinuxやMac OS Xのユーザーは、Windowsをインストールして、Linux/WindowsまたはMac/Windowsのデュアルブート構成を作成できます。
デュアルブートシステムは、さまざまな作業に異なるオペレーティングシステムを使いたいコンピューター愛好家や、OS専用のアプリケーションを実行したい人によく利用されます。ソフトウェア開発者も、複数のオペレーティングシステムでソフトウェアをテストするためにデュアルブートシステムを使用します。1台のデュアルブートシステムを使うほうが、2台の別々のコンピューターを購入して設定するより効率的です。
デュアルブートシステムを作成するには、まずカスタムブートマネージャー、または「ブートローダー」をインストールする必要があります。これは、OSが読み込まれる前の起動シーケンスの初期段階で読み込まれる小さなプログラムです。一般的なPC用ブートローダーには、LinuxとWindowsをサポートするLILOやGRUBがあります。Macユーザーは、AppleのBoot Campユーティリティをインストールできます。ほとんどの場合、それぞれのオペレーティングシステムを別々のパーティションにインストールする必要があります。Linuxのインストールでは、Linux OSだけのために複数のパーティションが必要になる場合があります。ディスクのパーティション分割は手動でも行えますが、通常はEasyBCD(Windows)やBoot Camp(Mac OS X)などのデュアルブートユーティリティを使用して行います。
現在も多くのユーザーがデュアルブートのコンピューターを作成していますが、1台のコンピューターで複数のオペレーティングシステムを実行する方法として、仮想化がより一般的になっています。デュアルブートとは異なり、仮想化では複数のオペレーティングシステムを同時に実行し、再起動せずにそれらを切り替えられます。ただし、特定のOSで起動するほうが、通常は最高のパフォーマンスを得られます。
NOTE: デュアルブートは「マルチブート」とも呼ばれます。これは、2種類以上の異なるオペレーティングシステムを読み込めるコンピューターを指します。
知識をテストする