Compartilhe conosco:
BootIt®: Breve Histórico
O BootIt 1.00 foi lançado no início de 1995 e continha diversas novas tecnologias inovadoras, tais como a capacidade de:
- Ter mais de 4 partições primárias
- Posicionar partições em tempo real
- Trocar as unidades de disquete A: e B:, um recurso que torna possível inicializar qualquer uma das unidades de disquete.
- Trocar discos rígidos, um recurso que torna possível inicializar o DOS ou NT a partir de um segundo disco rígido físico.
O BootIt 2.00 foi lançado no final de 1996 e continha tecnologias ainda mais inovadoras, tais como:
- O Registro de Inicialização Mestre Estendido (EMBR): um padrão para ter mais de 4 partições primárias em um disco rígido, bem como uma interface de firmware extensível para a plataforma Intel.
- Um produto completo de particionamento e multi-inicialização em um só.
Com o passar do tempo, novas inovações foram introduzidas, tais como:
- Inicialização a partir do próximo dispositivo BIOS
- Inicialização do NT acima de 2 GB
Em maio de 1998, o BootIt Direct e o BootIt Lite foram lançados para preencher uma lacuna existente entre os recursos disponíveis e aqueles solicitados pelos usuários.
O BootIt Next Generation foi lançado em 2000 como o primeiro utilitário completo de particionamento, multi-inicialização e imagem de disco. Ele incluía:
- Uma interface gráfica de usuário atraente
- Criação de imagens de unidade para backup e restauração
- Mais recursos do que todos os produtos BootIt anteriores combinados
O BootIt Bare Metal, lançado em 2011, foi construído sobre as mesmas tecnologias principais confiáveis da TeraByte que o BootIt Next Generation. Incluindo novos recursos e um visual moderno, o BootIt Bare Metal estabeleceu mais uma vez o padrão em software avançado de multi-inicialização.
Hoje existe o BootIt UEFI.
Construído sobre os mesmos conceitos e tecnologias principais da TeraByte presentes no BootIt Bare Metal, o BootIt UEFI amplia a linha de produtos BootIt para oferecer suporte aos sistemas UEFI modernos.
A História do BootIt®
O lançamento original do BootIt (versão 1) em 1994 foi criado como uma solução de prova de conceito para permitir a instalação de mais de quatro sistemas operacionais, cada um necessitando de uma partição primária, no mesmo computador. Como um disco rígido padrão compatível com IBM PC utiliza apenas o primeiro setor da primeira trilha para o MBR e deixa os setores subsequentes na primeira trilha indefinidos, o segundo setor foi escolhido como o local da tabela de partições alternativa e podia conter até 10 entradas. Em cada inicialização, o BootIt listava as partições de A a J com um campo de entrada de texto que permitia o agrupamento de outras partições para adicionar ao MBR quando a seleção era escolhida. Por exemplo, afcj agruparia as partições listadas como A, F, C e J.
Esta prova de conceito mostrou-se bem-sucedida, mas ficou claro que a área indefinida e não utilizada dentro da primeira trilha precisava ser padronizada. Isso levou à criação da especificação EMBR (Extended Master Boot Record) que padronizou o uso da primeira trilha. Ela define um EMBRI (Extended Master Boot Record Initiator), EMBRL (Extended Master Boot Record Loader) e EMBRM (Extended Master Boot Record Manager). Também inclui uma MPT (Master Partition Table) que pode conter 255 partições, uma MBFT (Master Boot File Table) para carregadores de kernel específicos de SO que poderiam ser usados para carregar diferentes sistemas operacionais a partir de uma única partição usando um registro de inicialização que fosse compatível com EMBR, bem como uma MDT (Master Driver Table) que definiu o conceito de ter drivers em nível de sistema para estender a capacidade do BIOS do sistema.
Nota Lateral: No período de 1998-1999, um informante anônimo ligou e relatou que a Intel e a Microsoft estavam revisando e estudando nossa especificação e conceitos do EMBR; isso parece ter levado à criação da Interface de Firmware Extensível (EFI) e da Tabela de Partição GUID (GPT).
O BootIt Versão 2 tornou-se o EMBRM para a nova especificação EMBR. O BootIt 2 foi projetado com uma API comum (que se transformou em um mini-SO) que era usada por subaplicativos para estender ainda mais a aplicação. Esses subaplicativos eram listados como opções dentro do programa e podiam fazer qualquer coisa, desde fornecer uma calculadora até um aplicativo de teste de memória. O BootIt 2 incluía subaplicativos para gerenciamento de partição, gerenciamento de inicialização e afins. Ele utilizava o conceito de “itens de inicialização” para configurar o MBR em tempo real quando um dos itens de inicialização era iniciado a partir de um menu de inicialização exibido. Foi o primeiro gerenciador de inicialização e partição completo e tornou-se muito popular na indústria de tecnologia.
Nota Lateral: Em sua fase de projeto original, o BootIt 2 deveria incluir a capacidade de executar múltiplos sistemas operacionais ao mesmo tempo, com a habilidade de alternar entre eles usando a tecla sysreq/sysrq (anteriormente não utilizada) nos teclados de IBM PC. No entanto, devido à quantidade de RAM do sistema necessária e seu alto custo, bem como às velocidades limitadas de CPU, a TeraByte abandonou essa capacidade.
Depois do BootIt 2 veio o BootIt Lite, um gerenciador de inicialização padrão com a capacidade de criar itens de inicialização e iniciar múltiplos sistemas operacionais dentro da mesma partição, e o BootIt Direct, um gerenciador de inicialização muito simples que exibia as partições e volumes MBR padrão a partir dos quais se podia simplesmente inicializar.
Em 2000, o BootIt Next Generation foi lançado. Incluindo uma interface GUI completa e imagem de disco, ele foi construído sobre e estendeu a funcionalidade encontrada no BootIt 2, BootIt Direct e BootIt Lite. Foi a primeira ferramenta completa de gerenciamento de inicialização, gerenciamento de partição e imagem de disco.
O BootIt® Bare Metal, lançado em 2011, é a versão mais recente da linha de produtos BootIt, lançada pela primeira vez em 1994, que suporta o BIOS de PC tradicional.
O BootIt® UEFI, lançado em 2018, é a versão mais recente da linha de produtos BootIt e a primeira a oferecer suporte total a multi-inicialização UEFI. Com a mesma dedicação à qualidade, recursos e facilidade de uso, a TeraByte continua a avançar o BootIt como o líder inigualável em sua categoria.

