About: IBoot     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : wikidata:Q7397, within Data Space : dbpedia.org:8891 associated with source document(s)
QRcode icon
http://dbpedia.org:8891/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FIBoot

iBoot is the stage 2 bootloader for all Apple products. It replaces the old bootloader, BootX. Compared with its predecessor, iBoot improves authentication performed in the boot chain. For x86 macOS, the boot process starts by running code stored in secured UEFI Boot ROM (first stage). Boot ROM has two primary responsibilities: to initialize system hardware and to select an operating system to run (the POST and UEFI component). For ARM macOS, the Boot ROM is not UEFI component.

AttributesValues
rdf:type
rdfs:label
  • IBoot (en)
  • IBoot (pt)
rdfs:comment
  • iBoot is the stage 2 bootloader for all Apple products. It replaces the old bootloader, BootX. Compared with its predecessor, iBoot improves authentication performed in the boot chain. For x86 macOS, the boot process starts by running code stored in secured UEFI Boot ROM (first stage). Boot ROM has two primary responsibilities: to initialize system hardware and to select an operating system to run (the POST and UEFI component). For ARM macOS, the Boot ROM is not UEFI component. (en)
  • iBoot é o carregador de inicialização de estágio 2 para todos os produtos da Apple. Ele substitui o antigo carregador de inicialização, BootX. Comparado com o seu antecessor, o iBoot aprimora a autenticação realizada na cadeia de inicialização. Para o macOS, o processo de inicialização inicia executando o código armazenado na ROM de Boot (primeiro estágio) UEFI segura. A ROM de inicialização tem duas responsabilidades principais: inicializar o hardware do sistema (o componente POST) e selecionar um sistema operacional a ser executado (o componente UEFI). (pt)
foaf:name
  • iBoot (en)
name
  • iBoot (en)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
developer
genre
license
operating system
  • Darwin, macOS, iPadOS and iOS (en)
platform
has abstract
  • iBoot is the stage 2 bootloader for all Apple products. It replaces the old bootloader, BootX. Compared with its predecessor, iBoot improves authentication performed in the boot chain. For x86 macOS, the boot process starts by running code stored in secured UEFI Boot ROM (first stage). Boot ROM has two primary responsibilities: to initialize system hardware and to select an operating system to run (the POST and UEFI component). For ARM macOS, the Boot ROM is not UEFI component. For iOS, the boot process starts by running the device's Boot ROM code. In systems with S1 processors or A9 or earlier A-series processors, the Boot ROM loads the Low-Level Bootloader (LLB), which loads iBoot. In systems with newer processors, the Boot ROM loads iBoot itself. If all goes well, iBoot will then proceed to load the iOS kernel as well as the rest of the operating system. If the LLB or iBoot fails to load iOS, or fails to verify iOS, the bootloader jumps to DFU (Device Firmware Update) mode; otherwise it loads the remaining kernel modules. On x86 macOS, iBoot is located in /System/Library/CoreServices/boot.efi. Once the kernel and all drivers necessary for booting are loaded, the boot loader starts the kernel’s initialization procedure. At this point, enough drivers are loaded for the kernel to find the root device. (en)
  • iBoot é o carregador de inicialização de estágio 2 para todos os produtos da Apple. Ele substitui o antigo carregador de inicialização, BootX. Comparado com o seu antecessor, o iBoot aprimora a autenticação realizada na cadeia de inicialização. Para o macOS, o processo de inicialização inicia executando o código armazenado na ROM de Boot (primeiro estágio) UEFI segura. A ROM de inicialização tem duas responsabilidades principais: inicializar o hardware do sistema (o componente POST) e selecionar um sistema operacional a ser executado (o componente UEFI). Para o iOS, o processo de inicialização inicia executando o código da ROM de inicialização do dispositivo. Em sistemas com processadores S1 ou processadores A9 ou da A-series, a ROM de inicialização carrega o Low-Level Bootloader (LLB), que carrega o iBoot. Em sistemas com processadores mais recentes, a ROM de inicialização carrega o próprio iBoot. Se tudo der certo, o iBoot continuará carregando o kernel do iOS e o restante do sistema operacional. Se o LLB ou o iBoot falhar ao carregar o iOS ou ao verificar o iOS, o carregador de inicialização salta para o modo DFU (Device Firmware Update), caso contrário, ele carrega os módulos restantes do kernel. No macOS, o iBoot está localizado em /System/Library/CoreServices/boot.efi. Depois que o kernel e todos os drivers necessários para a inicialização são carregados, o carregador de inicialização inicia o procedimento de inicialização do kernel. Neste ponto, drivers suficientes são carregados para o kernel encontrar o dispositivo raiz. (pt)
prov:wasDerivedFrom
page length (characters) of wiki page
computing platform
developer
genre
license
operating system
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage redirect of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3331 as of Sep 2 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 43 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software