El Torito (padrão de CD-ROM)
A El Torito Bootable CD Specification ("Especificação de CD Inicializável El Torito") é uma extensão da especificação de CD-ROM ISO 9660. Foi projetada para permitir que um computador seja inicializado a partir de uma unidade de CD-ROM. Anunciada em novembro de 1994[1] seu lançamento ocorreu em janeiro de 1995 como uma proposta conjunta da IBM e do fabricante de BIOS Phoenix Technologies.
O BIOS de um PC moderno procurará o código de inicialização num CD ISO 9660 de acordo com a especificação El Torito. Se o CD contém código inicializável, o BIOS designará um número de dispositivo para o drive de CD. O número atribuído ao drive é ou 80 (emulação de HD), 00 (emulação de disquete) ou um número arbitrário se o BIOS não puder prover emulação.
A emulação também permite que SOs antigos sejam inicializados a partir do CD, fazendo parecer para estes que estão sendo carregados de um HD ou disquete. Sistemas operacionais mais novos não precisam de emulação de inicialização; basta apenas um boot loader apropriado, tal como o Isolinux.
Origem do nome
[editar | editar código-fonte]De acordo com a lenda, a extensão de CD/DVD El Torito para ISO 9660 ganhou este nome porque o projeto começou a ser esboçado no restaurante El Torito em Irvine, Califórnia.[2] Os dois autores iniciais foram Curtis Stevens, da Phoenix Technologies, e Stan Merkin, da IBM.[3]
- ↑ «Phoenix announces bootable CD-ROM specification; Specification developed jointly by Phoenix and IBM». Phoenix Technologies Ltd. 11 de novembro de 1994. Consultado em 31 de janeiro de 2008
- ↑ Parker, Dana J. «Fresh Tortillas and CD-ROM Standards: The El Torito Bootable CD-ROM Specification». CD-ROM Professional. Consultado em 31 de janeiro de 2008
- ↑ Ibid.
Ver também
[editar | editar código-fonte]Ligações externas
[editar | editar código-fonte]Em inglês
[editar | editar código-fonte]- (em inglês)-The "El Torito" Bootable CD-ROM Format Specification, Version 1.0 (PDF)
- (em inglês)-Código-fonte ISOLINUX[ligação inativa] (ver isolinux.asm, linha 294 em diante)
- (em inglês)-Lista de interrupções de Ralf Brown (ver int 13h em interrup.b, esp. funções 4a a 4d)
- (em inglês)-EL Torito Specification Supplement, discute desvantagens do padrão
Em português
[editar | editar código-fonte]- Como criar um CD-ROM El Torito com XP Embedded bootável[ligação inativa] em MSDN Brasil. Acessado em 27 de março de 2008.
- Boot de Linux por CD em Escola Politécnica da USP. Acessado em 27 de março de 2008.