Condividi con noi:
BootIt®: Breve cronologia
BootIt 1.00 è stato rilasciato all’inizio del 1995 e conteneva diverse nuove tecnologie innovative, tra cui la possibilità di:
- Avere più di 4 partizioni primarie
- Posizionare le partizioni al volo
- Scambiare le unità floppy A: e B:, una funzionalità che consente di avviare da entrambe le unità floppy.
- Scambiare i dischi rigidi, una funzionalità che consente di avviare DOS o NT da un secondo disco rigido fisico.
BootIt 2.00 è stato rilasciato verso la fine del 1996 e conteneva tecnologie ancora più innovative, tra cui:
- L’Extended Master Boot Record (EMBR): uno standard per avere più di 4 partizioni primarie su un disco rigido e un’interfaccia firmware estensibile per la piattaforma Intel.
- Un prodotto completo per il partizionamento e il multi-boot in uno.
Con il passare del tempo sono state introdotte nuove innovazioni, tra cui:
- Avvio dal dispositivo BIOS successivo
- Avvio di NT oltre i 2 GB
Nel maggio 1998 sono stati rilasciati BootIt Direct e BootIt Lite per colmare il divario esistente tra le funzionalità disponibili e quelle richieste dagli utenti.
BootIt Next Generation è stato rilasciato nel 2000 come la prima utilità all-in-one per partizionamento, multi-boot e imaging. Includeva:
- Un’interfaccia grafica utente attraente
- Imaging del disco per backup e ripristino
- Più funzionalità di tutti i precedenti prodotti BootIt messi insieme
BootIt Bare Metal, rilasciato nel 2011, è stato costruito sullo stesso affidabile nucleo di tecnologie TeraByte di BootIt Next Generation. Con nuove funzionalità e un aspetto moderno, BootIt Bare Metal ha nuovamente stabilito lo standard nel software avanzato per il multi-boot.
Oggi c’è BootIt UEFI.
Costruito sugli stessi concetti e tecnologie TeraByte di base presenti in BootIt Bare Metal, BootIt UEFI amplia la linea di prodotti BootIt per supportare i moderni sistemi UEFI.
La cronologia di BootIt®
Il rilascio originale di BootIt (versione 1) nel 1994 è stato creato come soluzione proof-of-concept per consentire l’installazione di più di quattro sistemi operativi, ciascuno dei quali necessitava di una partizione primaria, sullo stesso computer. Poiché un disco rigido standard compatibile IBM PC utilizza solo il primo settore della prima traccia per l’MBR e lascia indefiniti i settori successivi nella prima traccia, il secondo settore è stato scelto come posizione della tabella delle partizioni alternativa e poteva contenere fino a 10 voci. A ogni avvio, BootIt elencava le partizioni dalla A alla J con un campo di immissione testo che consentiva di raggruppare altre partizioni da aggiungere all’MBR quando veniva effettuata la selezione. Ad esempio, afcj raggruppava le partizioni elencate come A, F, C e J.
Questo proof-of-concept si è rivelato efficace, ma era chiaro che l’area indefinita e inutilizzata all’interno della prima traccia doveva essere standardizzata. Ciò ha portato alla creazione della specifica EMBR (Extended Master Boot Record) che ha standardizzato l’utilizzo della prima traccia. Definisce un EMBRI (Extended Master Boot Record Initiator), un EMBRL (Extended Master Boot Record Loader) e un EMBRM (Extended Master Boot Record Manager). Include anche una MPT (Master Partition Table) che può contenere 255 partizioni, una MBFT (Master Boot File Table) per i caricatori di kernel specifici del sistema operativo che potevano essere utilizzati per caricare diversi sistemi operativi da una singola partizione utilizzando un boot record compatibile con EMBR, nonché una MDT (Master Driver Table) che definiva il concetto di avere driver a livello di sistema per estendere le capacità del BIOS di sistema.
Nota a margine: nel periodo 1998-1999 un informatore anonimo ha chiamato e riferito che Intel e Microsoft stavano esaminando e studiando la nostra specifica e i nostri concetti EMBR; ciò sembra aver portato alla creazione dell’Extensible Firmware Interface (EFI) e della GUID Partition Table (GPT).
BootIt versione 2 è diventato l’EMBRM per la nuova specifica EMBR. BootIt 2 è stato progettato con un’API comune (che si è trasformata in un mini-OS) utilizzata dalle sotto-applicazioni per estendere ulteriormente l’applicazione. Queste sotto-applicazioni erano elencate come opzioni all’interno del programma e potevano fare qualsiasi cosa, da fornire una calcolatrice a un’applicazione di test della memoria. BootIt 2 includeva sotto-applicazioni per la gestione delle partizioni, la gestione dell’avvio e simili. Utilizzava il concetto di “elementi di avvio” per configurare l’MBR al volo quando uno degli elementi di avvio veniva avviato da un menu di avvio visualizzato. È stato il primo gestore di avvio e partizioni all-in-one in assoluto ed è diventato molto popolare nel settore tecnologico.
Nota a margine: nella sua fase di progettazione originale, BootIt 2 doveva includere la capacità di eseguire più sistemi operativi contemporaneamente con la possibilità di passare da uno all’altro utilizzando il tasto sysreq/sysrq (precedentemente inutilizzato) sulle tastiere IBM PC. Tuttavia, a causa della quantità di RAM di sistema richiesta e del suo costo elevato, nonché delle velocità limitate della CPU, TeraByte ha abbandonato tale capacità.
Dopo BootIt 2 sono arrivati BootIt Lite, un gestore di avvio standard con la possibilità di creare elementi di avvio e avviare più sistemi operativi dalla stessa partizione, e BootIt Direct, un gestore di avvio molto semplice che visualizzava le partizioni e i volumi MBR standard dai quali era possibile semplicemente avviare.
Nel 2000 è stato rilasciato BootIt Next Generation. Con un’interfaccia GUI completa e l’imaging del disco, si basava ed estendeva le funzionalità presenti in BootIt 2, BootIt Direct e BootIt Lite. È stato il primo strumento all-in-one in assoluto per la gestione dell’avvio, la gestione delle partizioni e l’imaging.
BootIt® Bare Metal, rilasciato nel 2011, è l’ultima versione della linea di prodotti BootIt rilasciata per la prima volta nel 1994 che supporta il BIOS PC tradizionale.
BootIt® UEFI, rilasciato nel 2018, è l’ultima versione della linea di prodotti BootIt e il primo a offrire il supporto completo per il multi-boot UEFI. Con la stessa dedizione alla qualità, alle funzionalità e alla facilità d’uso, TeraByte continua a far progredire BootIt come leader ineguagliabile nella sua categoria.

