El Torito (standard CD-ROM) - El Torito (CD-ROM standard)
El Torito Bootable CD Specifikace je rozšíření na ISO 9660 CD-ROM specifikace. Je navržen tak, aby umožňoval bootování počítače z CD-ROM. To bylo oznámeno v listopadu 1994 a poprvé vydáno v lednu 1995 jako společný návrh výrobce IBM a BIOSu Phoenix Technologies .
Režimy spouštění
Podle specifikace El Torito bude 32bitový systém BIOS počítače CPU vyhledávat spouštěcí kód na disku CD-ROM ISO 9660. Standard umožňuje bootování ve dvou různých režimech. A to buď v emulaci pevného disku, kdy lze informace o boot přístupná přímo z CD média nebo v režimu disketové emulace, kde jsou informace o boot uložená v souboru s obrázkem jednoho disketu , který je načten z disku CD-ROM a pak se chová jako virtuální disketa. To je užitečné pro počítače postavené přibližně před rokem 1999, které byly navrženy tak, aby se spouštěly pouze z disketové jednotky. U moderních počítačů je režim „bez emulace“ obecně spolehlivější metodou.
Systém BIOS přidělí jednotce CD číslo jednotky BIOS. Přiřazené číslo jednotky (pro INT 13h ) je 80 hex ( emulace pevného disku ), 00 hex ( emulace diskety ) nebo libovolné číslo, pokud by BIOS neměl poskytovat emulaci. Emulace umožňuje zavádění starších operačních systémů z CD tak, že se jim jeví, jako by byly zaváděny z pevného disku nebo diskety.
El Torito lze také použít k výrobě disků CD, které mohou zavést operační systémy Linux , a to zahrnutím zavaděče GRUB na CD a dodržením specifikace Multiboot .
Zatímco specifikace El Torito zmiňuje ID platformy „Mac“, počítače Apple jej nepoužívají.
Etymologie
Podle legendy si rozšíření CD / DVD El Torito na ISO 9660 získalo své jméno, protože jeho design pochází z restaurace El Torito v Irvine v Kalifornii (33.684722, -117,852547). To je podpořeno tvrzením Jacka Allweissa, zakladatele Future Domain Inc., který uvádí, že Future Domain pomohl stanovit standard. Prvními dvěma autory byli Curtis Stevens z Phoenix Technologies a Stan Merkin z IBM.
Viz také
- Bootování
- Spouštěcí disk
- Živé CD
- Preboot Execution Environment (PXE)
- SYSLINUX ISOLINUX lze zavést přes El Torito z CD obrázků
- GRUB2 lze zavést přes El Torito z obrazů CD
Reference
externí odkazy
- Specifikace zaváděcího CD-ROM „El Torito“, verze 1.0 na stroji Wayback (archivováno 18. února 2008) ( PDF )
- Zdrojový kód ISOLINUX (viz řádek isolinux.asm 294 a dále)
- Seznam přerušení Ralfa Browna (viz int 13h v interrupt.b, zejm. Funkce 4a až 4d)
- EL Torito Specification Supplement , popisuje nedostatky standardu