El Torito (padrão de CD-ROM) - El Torito (CD-ROM standard)
A El Torito CD especificação é uma extensão para a norma ISO 9660 de CD-ROM especificação. Ele é projetado para permitir que um computador para inicializar a partir de um CD-ROM. Foi anunciado em novembro de 1994 e emitido pela primeira vez em janeiro de 1995 como uma proposta conjunta IBM e fabricante BIOS Phoenix Technologies .
modos de inicialização
De acordo com a especificação El Torito, um 32-bit CPU PC BIOS irá procurar o código de inicialização em um CD-ROM ISO 9660. A norma permite inicializar em dois modos diferentes. Quer na emulação de disco rígido quando as informações de inicialização pode ser acessado diretamente a partir da mídia de CD ou no modo de emulação de disquete, onde as informações de inicialização é armazenada em um arquivo de imagem de um disquete , que é carregado a partir do CD e, em seguida, se comporta como um virtual disquete. Isso é útil para computadores construídos antes sobre 1999, que foram projetados para arrancar apenas a partir da unidade de disquete. Para computadores modernos, o modo "sem emulação" é geralmente o método mais confiável.
O BIOS irá atribuir um número da unidade BIOS para a unidade de CD. O número de unidade (por 13h INT ) atribuído é qualquer um dos 80 hex ( disco rígido emulação), 00 hex ( disquete emulação) ou um número arbitrário se o BIOS não deve fornecer emulação. Emulação permite mais velhos sistemas operacionais para ser iniciado a partir de um CD, fazendo parecer a eles como se fossem iniciado a partir de um disco rígido ou disquete.
El Torito também pode ser usado para produzir CDs que pode arrancar Linux sistemas operacionais, incluindo o GRUB bootloader no CD e seguindo a especificação Multiboot .
Enquanto a especificação El Torito alude a um "Mac" ID plataforma, os computadores da Apple não usá-lo.
Etimologia
Segundo a lenda, a extensão / DVD El Torito CD para ISO 9660 ganhou seu nome porque seu projeto se originou em uma El Torito restaurante em Irvine, Califórnia (33,684722, -117,852547). Isto é apoiado por um crédito por Jack Allweiss, fundador da Future Domain Inc. que afirma que Future Domain ajudou a estabelecer o padrão. Os dois autores iniciais eram Curtis Stevens, da Phoenix Technologies, e Stan Merkin, da IBM.
Veja também
- inicialização
- disco de inicialização
- Live CD
- Preboot Execution Environment (PXE)
- SYSLINUX ISOLINUX pode ser inicializado via El Torito de imagens de CD
- GRUB2 pode ser inicializado via El Torito de imagens de CD
Referências
links externos
- O "El Torito" Especificação de formato CD-ROM inicializável, Versão 1.0 no Wayback Machine (arquivado 18 de fevereiro de 2008) ( PDF )
- Código-fonte ISOLINUX (veja a linha isolinux.asm 294 em diante)
- Lista de interrupção de Ralf Brown (ver int 13h em interrupt.b, esp. Funções 4a a 4d)
- EL Torito Especificação Suplemento , discute deficiências da norma