BootIt® : Aperçu historique

BootIt 1.00 a été lancé au début de l’année 1995 et intégrait plusieurs technologies innovantes, telles que la capacité de :

  • Gérer plus de 4 partitions primaires
  • Positionner les partitions à la volée
  • Permuter les lecteurs de disquettes A: et B:, une fonctionnalité permettant de démarrer sur n’importe quel lecteur de disquette.
  • Permuter les disques durs, une fonctionnalité permettant de démarrer DOS ou NT à partir d’un second disque dur physique.

BootIt 2.00 a été lancé vers la fin de l’année 1996 et proposait des technologies encore plus innovantes, telles que :

  • L’Extended Master Boot Record (EMBR) : un standard permettant d’avoir plus de 4 partitions primaires sur un disque dur, ainsi qu’une interface micrologicielle extensible pour la plateforme Intel.
  • Un produit complet combinant partitionnement et multi-démarrage.

Au fil du temps, de nouvelles innovations ont été introduites, notamment :

  • Le démarrage à partir du périphérique BIOS suivant
  • Le démarrage de NT au-delà de 2 Go

En mai 1998, BootIt Direct et BootIt Lite ont été lancés pour combler l’écart entre les fonctionnalités disponibles et celles demandées par les utilisateurs.

BootIt Next Generation a été lancé en 2000 en tant que tout premier utilitaire tout-en-un de partitionnement, de multi-démarrage et d’imagerie. Il comprenait :

  • Une interface graphique attrayante
  • L’imagerie de disque pour la sauvegarde et la restauration
  • Plus de fonctionnalités que tous les produits BootIt précédents réunis

BootIt Bare Metal, lancé en 2011, a été conçu sur les mêmes technologies de base fiables de TeraByte que BootIt Next Generation. En incluant de nouvelles fonctionnalités et un aspect moderne, BootIt Bare Metal a une fois de plus établi la norme en matière de logiciel de multi-démarrage avancé.

Aujourd’hui, il existe BootIt UEFI.
Conçu sur les mêmes concepts et technologies de base TeraByte que BootIt Bare Metal, BootIt UEFI élargit la gamme de produits BootIt pour prendre en charge les systèmes UEFI modernes.

L’histoire de BootIt®

La version originale de BootIt (version 1) en 1994 a été créée comme une solution de démonstration de faisabilité pour permettre l’installation de plus de quatre systèmes d’exploitation sur le même ordinateur, chacun nécessitant une partition primaire. Puisqu’un disque dur standard compatible IBM PC n’utilise que le premier secteur de la première piste pour le MBR et laisse les secteurs suivants de la première piste indéfinis, le deuxième secteur a été choisi pour l’emplacement de la table de partition alternative, pouvant contenir jusqu’à 10 entrées. À chaque démarrage, BootIt listait les partitions de A à J avec un champ de saisie de texte permettant de regrouper d’autres partitions à ajouter au MBR lors de la sélection. Par exemple, « afcj » regroupait les partitions listées A, F, C et J.

Cette démonstration de faisabilité s’est avérée fructueuse, mais il était clair que la zone indéfinie et inutilisée de la première piste devait être normalisée. Cela a conduit à la création de la spécification EMBR (Extended Master Boot Record) qui a normalisé l’usage de la première piste. Elle définit un EMBRI (Extended Master Boot Record Initiator), un EMBRL (Extended Master Boot Record Loader) et un EMBRM (Extended Master Boot Record Manager). Elle comprend également une MPT (Master Partition Table) pouvant contenir 255 partitions, une MBFT (Master Boot File Table) pour les chargeurs de noyau spécifiques aux systèmes d’exploitation permettant de charger différents systèmes à partir d’une seule partition via un enregistrement de démarrage compatible EMBR, ainsi qu’une MDT (Master Driver Table) définissant le concept de pilotes au niveau système pour étendre les capacités du BIOS système.

Note : Entre 1998 et 1999, un informateur anonyme a rapporté qu’Intel et Microsoft examinaient et étudiaient nos spécifications et concepts EMBR ; cela semble avoir mené à la création de l’Extensible Firmware Interface (EFI) et de la table de partitionnement GUID (GPT).

La version 2 de BootIt est devenue l’EMBRM de la nouvelle spécification EMBR. BootIt 2 a été conçu avec une API commune (qui s’est transformée en mini-système d’exploitation) utilisée par des sous-applications pour étendre davantage le logiciel. Ces sous-applications étaient listées comme options dans le programme et pouvaient tout faire, de la calculatrice à l’application de test de mémoire. BootIt 2 incluait des sous-applications pour la gestion des partitions, la gestion du démarrage, etc. Il utilisait le concept d’« éléments de démarrage » pour configurer le MBR à la volée lorsqu’un élément était lancé depuis le menu de démarrage affiché. Il a été le tout premier gestionnaire de démarrage et de partitions tout-en-un et est devenu très populaire dans le secteur technologique.

Note : Dans sa phase de conception initiale, BootIt 2 devait inclure la capacité d’exécuter plusieurs systèmes d’exploitation simultanément avec la possibilité de basculer entre eux via la touche « sysreq/sysrq » (auparavant inutilisée) des claviers IBM PC. Cependant, en raison de la quantité de RAM système requise, de son coût élevé et des vitesses limitées des processeurs, TeraByte a abandonné cette fonctionnalité.

Après BootIt 2 sont apparus BootIt Lite, un gestionnaire de démarrage standard capable de créer des éléments de démarrage et de lancer plusieurs systèmes d’exploitation à partir de la même partition, et BootIt Direct, un gestionnaire de démarrage très simple affichant les partitions et volumes MBR standards pour un démarrage direct.

En 2000, BootIt Next Generation a été lancé. Intégrant une interface graphique complète et l’imagerie de disque, il a repris et étendu les fonctionnalités de BootIt 2, BootIt Direct et BootIt Lite. Il s’agissait du tout premier outil tout-en-un combinant gestionnaire de démarrage, gestionnaire de partitions et imagerie.

BootIt® Bare Metal, lancé en 2011, est la version la plus récente de la gamme de produits BootIt (débutée en 1994) prenant en charge le BIOS PC traditionnel.

BootIt® UEFI, lancé en 2018, est la version la plus récente de la gamme de produits BootIt et la première à offrir une prise en charge complète du multi-démarrage UEFI. Avec le même dévouement à la qualité, aux fonctionnalités et à la facilité d’utilisation, TeraByte continue de faire progresser BootIt comme le leader inégalé de sa catégorie.