BootIt®: 간략한 연혁

BootIt 1.00은 1995년 초에 출시되었으며 다음과 같은 몇 가지 혁신적인 신기술을 포함했습니다:

  • 4개 이상의 주 파티션 지원
  • 파티션 즉시 배치
  • A: 및 B: 디스켓 드라이브 스왑 – 두 디스켓 드라이브 중 하나로 부팅 가능
  • 하드 드라이브 스왑 – 두 번째 물리적 하드 드라이브에서 DOS 또는 NT 부팅 가능

BootIt 2.00은 1996년 말에 출시되었으며 다음과 같은 더욱 혁신적인 기술을 포함했습니다:

  • EMBR(Extended Master Boot Record): 하드 드라이브에 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는 최신 UEFI 시스템을 지원하도록 BootIt 제품군을 확장합니다.

BootIt®의 연혁

1994년에 BootIt(버전 1)의 첫 출시본은 동일한 컴퓨터에 각각 주 파티션이 필요한 4개 이상의 운영 체제를 설치할 수 있도록 하는 개념 증명 솔루션으로 만들어졌습니다. 표준 IBM PC 호환 하드 드라이브는 첫 번째 트랙의 첫 번째 섹터만 MBR에 사용하고 첫 번째 트랙의 후속 섹터는 정의되지 않은 상태로 두므로, 두 번째 섹터가 대체 파티션 테이블의 위치로 선택되었으며 최대 10개의 항목을 저장할 수 있었습니다. 부팅할 때마다 BootIt은 A부터 J까지의 파티션을 텍스트 입력 필드와 함께 나열하여 선택 시 MBR에 추가할 다른 파티션 그룹화를 허용했습니다. 예를 들어, afcj는 A, F, C, J로 나열된 파티션을 그룹화합니다.

이 개념 증명은 성공적이었지만, 첫 번째 트랙 내의 정의되지 않고 사용되지 않는 영역을 표준화해야 한다는 것이 분명했습니다. 이는 첫 번째 트랙의 사용을 표준화하는 EMBR(Extended Master Boot Record) 사양의 생성으로 이어졌습니다. 이 사양은 EMBRI(Extended Master Boot Record Initiator), EMBRL(Extended Master Boot Record Loader) 및 EMBRM(Extended Master Boot Record Manager)을 정의합니다. 또한 255개의 파티션을 저장할 수 있는 MPT(Master Partition Table), EMBR 호환 부트 레코드를 사용하여 단일 파티션에서 다른 운영 체제를 로드하는 데 사용할 수 있는 OS별 커널 로더용 MBFT(Master Boot File Table), 그리고 시스템 BIOS의 기능을 확장하기 위한 시스템 수준 드라이버 개념을 정의하는 MDT(Master Driver Table)도 포함합니다.

참고: 1998-1999년경 익명의 제보자가 Intel과 Microsoft가 당사의 EMBR 사양 및 개념을 검토하고 연구하고 있다고 보고했습니다. 이는 EFI(Extensible Firmware Interface) 및 GPT(GUID Partition Table) 생성으로 이어진 것으로 보입니다.

BootIt 버전 2는 새로운 EMBR 사양을 위한 EMBRM이 되었습니다. BootIt 2는 하위 애플리케이션이 애플리케이션을 더욱 확장하는 데 사용되는 공통 API(미니 OS로 발전)로 설계되었습니다. 이러한 하위 애플리케이션은 프로그램 내에서 옵션으로 나열되었으며 계산기 제공부터 메모리 테스트 애플리케이션에 이르기까지 모든 작업을 수행할 수 있었습니다. BootIt 2에는 파티션 관리, 부트 관리 등과 같은 하위 애플리케이션이 포함되었습니다. 표시된 부트 메뉴에서 부트 항목 중 하나가 부팅될 때 MBR을 즉시 구성하기 위해 “부트 항목” 개념을 사용했습니다. 이는 최초의 올인원 부트 및 파티션 관리자였으며 기술 업계에서 매우 인기를 얻었습니다.

참고: 원래 설계 단계에서 BootIt 2는 IBM PC 키보드의 (이전에 사용되지 않던) sysreq/sysreq 키를 사용하여 여러 운영 체제를 동시에 실행하고 그 사이를 전환하는 기능을 포함할 예정이었습니다. 그러나 필요한 시스템 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을 해당 범주에서 비할 데 없는 선두 주자로 계속 발전시키고 있습니다.