El Torito (CD-ROM-standard) - El Torito (CD-ROM standard)
Den El Torito oppstarts-CD Specification er en utvidelse av ISO 9660 -CD-ROM -spesifikasjonen. Den er designet for å la en datamaskin starte opp fra en CD-ROM. Det ble kunngjort i november 1994 og først utstedt i januar 1995 som et felles forslag fra IBM og BIOS-produsenten Phoenix Technologies .
Oppstartmodus
I henhold til El Torito-spesifikasjonen vil en 32-bits CPU PC BIOS søke etter startkode på en ISO 9660 CD-ROM. Standarden gir mulighet for oppstart i to forskjellige modus. Enten i harddiskemulering når oppstartsinformasjonen kan nås direkte fra CD-mediet, eller i diskettemuleringsmodus der oppstartsinformasjonen er lagret i en bildefil på en diskett , som lastes fra CD-en og oppfører seg som en virtuell diskett. Dette er nyttig for datamaskiner som ble bygd før i 1999, og som bare ble startet fra diskettstasjonen. For moderne datamaskiner er "ingen emulering" -modus generelt den mer pålitelige metoden.
BIOS tilordner et BIOS-stasjonsnummer til CD-stasjonen. Stasjonsnummeret (for INT 13h ) som er tildelt er en hvilken som helst av 80 hex ( harddiskemulering ), 00 hex ( diskettemulering ) eller et vilkårlig tall hvis BIOS ikke skal gi emulering. Emulering lar eldre operativsystemer startes opp fra en CD ved å få det til å se ut som om de ble startet opp fra en harddisk eller en diskett.
El Torito kan også brukes til å produsere CDer som kan starte opp Linux- operativsystemer, ved å inkludere GRUB bootloader på CDen og følge Multiboot Specification .
Mens El Torito-spesifikasjonene henviser til en "Mac" -plattform-ID, bruker ikke Apple-datamaskiner den.
etymologi
I følge legenden fikk El Torito CD / DVD-utvidelsen til ISO 9660 navnet fordi designen har sin opprinnelse i en El Torito- restaurant i Irvine, California (33.684722, -117.852547). Dette støttes av et krav fra Jack Allweiss, grunnlegger av Future Domain Inc. som uttaler at Future Domain var med på å etablere standarden. De to første forfatterne var Curtis Stevens, fra Phoenix Technologies, og Stan Merkin, fra IBM.
Se også
- oppstart
- Boot disk
- Live CD
- Preboot Execution Environment (PXE)
- SYSLINUX ISOLINUX kan startes opp via El Torito fra CD-bilder
- GRUB2 kan startes opp via El Torito fra CD-bilder
referanser
Eksterne linker
- Bootable CD-ROM-formatspesifikasjonen "El Torito", versjon 1.0 på Wayback Machine (arkivert 18. februar 2008) ( PDF )
- ISOLINUX kildekode (se isolinux.asm linje 294 og fremover)
- Ralf Browns avbruddsliste (se int 13 t i interrupt.b, spesielt funksjonene 4a til 4d)
- EL Torito spesifikasjonstillegg , diskuterer mangler ved standarden