シェアする
BootIt®: 簡単な歴史
BootIt 1.00は1995年初頭にリリースされ、以下のような革新的な技術を搭載していました:
- 4つ以上のプライマリパーティションを持つ機能
- パーティションをその場で配置する機能
- フロッピードライブA:とB:を入れ替える機能(どちらのフロッピードライブからでも起動可能にする)
- ハードドライブを入れ替える機能(2台目の物理ハードドライブからDOSまたはNTを起動可能にする)
BootIt 2.00は1996年末にリリースされ、さらに革新的な技術を搭載していました:
- 拡張マスターブートレコード(EMBR): ハードドライブに4つ以上のプライマリパーティションを持つための標準規格であり、Intelプラットフォーム向けの拡張可能なファームウェアインターフェース
- パーティション管理とマルチブート機能を一つにまとめた完全な製品
時が経つにつれ、新たな革新技術が導入されました:
- 次のBIOSデバイスからの起動
- 2GB以上の位置からのNT起動
1998年5月、BootIt DirectとBootIt Liteがリリースされ、利用可能な機能とユーザーからの要望との間にあったギャップを埋めました。
BootIt Next Generationは2000年にリリースされ、パーティション管理、マルチブート、イメージング機能を統合した史上初のオールインワンユーティリティとなりました。以下の機能を含んでいました:
- 魅力的なグラフィカルユーザーインターフェース
- バックアップと復元のためのドライブイメージング
- これまでのすべてのBootIt製品を合わせたよりも多くの機能
2011年にリリースされたBootIt Bare Metalは、BootIt Next Generationと同じ信頼性の高いTeraByteコア技術をベースに構築されました。新機能とモダンな外観を備え、BootIt Bare Metalは再び高度なマルチブートソフトウェアの標準を確立しました。
現在はBootIt UEFIがあります。
BootIt Bare Metalと同じコンセプトとTeraByteコア技術をベースに構築されたBootIt UEFIは、BootIt製品ラインを拡張し、最新のUEFIシステムをサポートします。
BootIt®の歴史
1994年にリリースされたBootItの最初のバージョン(バージョン1)は、同じコンピュータ上に4つ以上のオペレーティングシステムをインストールできるようにするための概念実証ソリューションとして作成されました。各オペレーティングシステムはプライマリパーティションを必要としていました。標準的なIBM PC互換ハードドライブは、最初のトラックの最初のセクタのみをMBRに使用し、最初のトラックの後続セクタは未定義のまま残されているため、2番目のセクタが代替パーティションテーブルの場所として選択され、最大10個のエントリを保持できました。起動時にBootItはパーティションAからJまでをリストし、選択時にMBRに追加する他のパーティションをグループ化できるテキスト入力フィールドを提供しました。たとえば、afcjと入力すると、A、F、C、Jとしてリストされたパーティションがグループ化されました。
この概念実証は成功しましたが、最初のトラック内の未定義で未使用の領域を標準化する必要があることが明らかになりました。これにより、最初のトラックの使用を標準化するEMBR(拡張マスターブートレコード)仕様が作成されました。この仕様では、EMBRI(拡張マスターブートレコードイニシエータ)、EMBRL(拡張マスターブートレコードローダー)、EMBRM(拡張マスターブートレコードマネージャー)が定義されています。また、255個のパーティションを保持できるMPT(マスターパーティションテーブル)、EMBR互換のブートレコードを使用して単一のパーティションから異なるオペレーティングシステムをロードするために使用できるOS固有のカーネルローダー用のMBFT(マスターブートファイルテーブル)、およびシステムBIOSの機能を拡張するためのシステムレベルドライバーの概念を定義するMDT(マスタードライバーテーブル)も含まれています。
補足: 1998年から1999年の期間に、匿名の情報提供者から、IntelとMicrosoftが当社のEMBR仕様とコンセプトをレビューおよび研究しているとの連絡がありました。これが、Extensible Firmware Interface(EFI)とGUIDパーティションテーブル(GPT)の作成につながったと思われます。
BootItバージョン2は、新しいEMBR仕様のEMBRMとなりました。BootIt 2は、アプリケーションをさらに拡張するためにサブアプリケーションで使用される共通API(後にミニOSに発展)を使用して設計されました。これらのサブアプリケーションはプログラム内のオプションとしてリストされ、電卓からメモリテストアプリケーションまで、あらゆる機能を提供できました。BootIt 2には、パーティション管理、ブート管理などのサブアプリケーションが含まれていました。表示されるブートメニューからブートアイテムの1つが起動されると、MBRをその場で構成するために「ブートアイテム」の概念を使用しました。これは史上初のオールインワンブートおよびパーティションマネージャーであり、技術業界で非常に人気を博しました。
補足: 当初の設計段階では、BootIt 2は複数のオペレーティングシステムを同時に実行し、IBM PCキーボードの(以前は未使用だった)sysreq/sysrqキーを使用してそれらを切り替える機能を含む予定でした。しかし、必要なシステムRAMの量とその高コスト、およびCPU速度の制限により、TeraByteはその機能を断念しました。
BootIt 2の後には、ブートアイテムを作成し、同じパーティション内から複数のオペレーティングシステムを起動できる標準的なブートマネージャーであるBootIt Liteと、標準的なMBRパーティションとボリュームを表示し、そこから簡単に起動できる非常にシンプルなブートマネージャーであるBootIt Directが登場しました。
2000年にBootIt Next Generationがリリースされました。完全なGUIインターフェースとディスクイメージングを含み、BootIt 2、BootIt Direct、BootIt Liteで見られた機能をベースに拡張しました。これは史上初のオールインワンブートマネージャー、パーティションマネージャー、イメージングツールでした。
2011年にリリースされたBootIt® Bare Metalは、1994年に最初にリリースされたBootIt製品ラインの最新バージョンであり、従来のPC BIOSをサポートしています。
2018年にリリースされたBootIt® UEFIは、BootIt製品ラインの最新バージョンであり、完全なUEFIマルチブートサポートを提供する最初のバージョンです。品質、機能、使いやすさへの同じ献身により、TeraByteはBootItをそのカテゴリーにおける比類のないリーダーとして進化させ続けています。

