BootX: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
m
Skyshifter (discussão | contribs)
Linha 1: Linha 1:
{{candidato a bom}}
{{Info/Software
{{Info/Software
|nome = BootX
|nome = BootX
Linha 4: Linha 5:
|alt = Logótipo
|alt = Logótipo
|tamanho_logo = 64px <!-- largura do logótipo em pixels -->
|tamanho_logo = 64px <!-- largura do logótipo em pixels -->
|imagem = BootX.png
|imagem = Mac OS X startup screen.png
|legenda = A tela de inicialização do BootX usada em Macintoshes com Mac OS X 10.2 ou posteriores
|legenda = A tela de inicialização do BootX usada em Macintoshes com Mac OS X 10.2 ou posteriores
|alt2 = Captura de tela
|alt2 = Captura de tela
|tamanho_captura = 300px <!-- largura da imagem em pixels -->
|tamanho_captura = 250px <!-- largura da imagem em pixels -->
|autor =
|autor =
|programador = <!-- Se preenchido, muda a palavra na caixa "desenvolvedor" para "programador" -->
|programador = <!-- Se preenchido, muda a palavra na caixa "desenvolvedor" para "programador" -->
|desenvolvedor = [[Apple]]
|desenvolvedor = [[Apple]]
|plataforma = [[PowerPC]]<ref name=applekb1>{{cite web|title=System Startup Programming Topics: The Boot Process |publisher=[[Apple]] |date=8 de fevereiro de 2007 |url=https://developer.apple.com/documentation/MacOSX/Conceptual/BPSystemStartup/Articles/BootProcess.html |accessdate=1º de maio de 2008 |archiveurl=https://web.archive.org/web/20080706145146/http://developer.apple.com/documentation/MacOSX/Conceptual/BPSystemStartup/Articles/BootProcess.html |archivedate=6 de julho de 2008 }}</ref>
|plataforma = [[PowerPC]]<ref name=applekb1>{{citar web|título=System Startup Programming Topics: The Boot Process |publicado=[[Apple]] |data=8 de fevereiro de 2007 |url=https://developer.apple.com/documentation/MacOSX/Conceptual/BPSystemStartup/Articles/BootProcess.html |acessodata=1º de maio de 2008 |arquivourl=https://web.archive.org/web/20080706145146/http://developer.apple.com/documentation/MacOSX/Conceptual/BPSystemStartup/Articles/BootProcess.html |arquivodata=6 de julho de 2008 }}</ref>
|modelo =
|modelo =
|atualiza_frequentemente = <!-- caso positivo, não preencher parâmetros relativos à versão -->
|atualiza_frequentemente = <!-- caso positivo, não preencher parâmetros relativos à versão -->
|data_do_lançamento = {{ani|2002|08|24}} (com [[Mac OS X 10.2]])<ref name=10.2release>{{cite web| title = Jaguar "Unleashed" at 10:20 p.m. Tonight| date = 23 de agosto de 2002| publisher = [[Apple Inc.]]| url = https://www.apple.com/newsroom/2002/08/23Jaguar-Unleashed-at-10-20-p-m-Tonight/| accessdate = 12 de junho de 2019}}</ref><ref name=newbootscreen>{{cite web|date=5 de setembro de 2002 |last=Siracusa |first=John |title=Mac OS X 10.2 Jaguar |publisher=[[Ars Technica]] |url=https://arstechnica.com/apple/2002/09/macosx-10-2/ |page=3 |accessdate=26 de janeiro de 2016}}</ref>
|data_do_lançamento = {{ani|2002|08|24}} (com [[Mac OS X 10.2]])<ref name=10.2release>{{citar web|título= Jaguar "Unleashed" at 10:20 p.m. Tonight|data= 23 de agosto de 2002|publicado= [[Apple Inc.]]| url = https://www.apple.com/newsroom/2002/08/23Jaguar-Unleashed-at-10-20-p-m-Tonight/|acessodata= 12 de junho de 2019}}</ref><ref name=newbootscreen>{{citar web|data=5 de setembro de 2002 |último =Siracusa |primeiro =John |título=Mac OS X 10.2 Jaguar |publicado=[[Ars Technica]] |url=https://arstechnica.com/apple/2002/09/macosx-10-2/ |página=3 |acessodata=26 de janeiro de 2016}}</ref>
|última_versão =
|última_versão =
|data_da_última_versão = {{data de lançamento|ano=|mês=|dia=}}
|data_da_última_versão = {{data de lançamento|ano=|mês=|dia=}}
Linha 22: Linha 23:
|mercado =
|mercado =
|linguagem =
|linguagem =
|sistema_operacional = [[Darwin (sistema operacional)|Darwin]] e [[macOS|Mac OS X]]<ref>{{cite web| title = Darwin 9.2 Source Code| publisher = [[Apple Inc.]]| url = https://opensource.apple.com/release/mac-os-x-1052.html| accessdate = 12 de junho de 2019}}</ref>
|sistema_operacional = [[Darwin (sistema operacional)|Darwin]] e [[macOS|Mac OS X]]<ref>{{citar web|título= Darwin 9.2 Source Code|publicado= [[Apple Inc.]]| url = https://opensource.apple.com/release/mac-os-x-1052.html|acessodata= 12 de junho de 2019}}</ref>
|atualização =
|atualização =
|gênero = [[Boot#Carregador de inicialização|Carregador de inicialização]]
|gênero = [[Boot#Carregador de inicialização|Carregador de inicialização]]
|iu =
|iu =
|licença = [[Apple Public Source License]]<ref name=apsl>{{cite web|title = Apple Public Source License|publisher = [[Apple Inc.]]|date = 6 de agosto de 2003|url = https://opensource.apple.com/apsl|accessdate = 23 de julho de 2017}}</ref>
|licença = [[Apple Public Source License]]<ref name=apsl>{{citar web|título= Apple Public Source License|publicado= [[Apple Inc.]]|data= 6 de agosto de 2003|url = https://opensource.apple.com/apsl|acessodata= 23 de julho de 2017}}</ref>
|estado = Ativo
|estado = Ativo
|tamanho =
|tamanho =
Linha 34: Linha 35:
}}
}}


'''BootX''' é um [[Boot#Carregador de inicialização|gerenciador de inicialização]] baseado em [[software]] projetado e desenvolvido pela [[Apple]] para uso na linha de computadores [[Macintosh]] da empresa. O BootX é usado para preparar o computador para o uso, carregando todos os [[Driver de dispositivo|drivers de dispositivo]] necessários e iniciando o [[Mac OS X]], por meio da inicialização do [[Núcleo (sistema operacional)|kernel]] em todos os Macintoshes [[PowerPC]] que executam o sistema operacional [[Mac OS X 10.2]] ou versões posteriores.<ref name=newbootscreen/><ref name=book324-325>{{cite book|last=Singh|first=Amit|title=Mac OS X Internals: A Systems Approach|origyear=2006|url=https://books.google.com/books?id=K8vUkpOXhN4C|accessdate=3 de maio de 2008|publisher=Addison-Wesley|isbn=0-321-27854-2|pages=324–325|chapter=The Firmware and the Bootloader|year=2007}}</ref>
'''BootX''' é um [[Boot#Carregador de inicialização|gerenciador de inicialização]] baseado em [[software]] projetado e desenvolvido pela [[Apple]] para uso na linha de computadores [[Macintosh]] da empresa. O BootX é usado para preparar o computador para o uso, carregando todos os [[Driver de dispositivo|drivers de dispositivo]] necessários e iniciando o [[Mac OS X]], por meio da inicialização do [[Núcleo (sistema operacional)|kernel]] em todos os Macintoshes [[PowerPC]] que executam o sistema operacional [[Mac OS X 10.2]] ou versões posteriores.<ref name=newbootscreen/><ref name=book324-325>{{citar livro|último =Singh|primeiro =Amit|título=Mac OS X Internals: A Systems Approach|anooriginal=2006|url=https://books.google.com/books?id=K8vUkpOXhN4C|acessodata=3 de maio de 2008|publicado=Addison-Wesley|isbn=0-321-27854-2|páginas=324–325|capítulo=The Firmware and the Bootloader|ano=2007}}</ref>


Usando o BootROM, um [[Circuito integrado|chip de computador]] de [[memória somente de leitura]] (ROM) que contém o [[OpenFirmware]], um ''[[bootsplash]]'' gráfico é mostrado brevemente, em todos os computadores Macintosh compatíveis, como um [[Apple#Logos|logotipo cinza da Apple]] com um cursor giratório que aparece durante a sequência de [[Boot|inicialização]].<ref name=bootmac>{{cite web| last = Tanous | first = Jim| title = Booting Mac OS X| publisher = tekrevue.com| url = https://www.tekrevue.com/tip/mac-startup-options/|accessdate = 29 de setembro de 2014}}</ref>
Usando o BootROM, um [[Circuito integrado|chip de computador]] de [[memória somente de leitura]] (ROM) que contém o [[Open Firmware]], um [[bootsplash]] gráfico é mostrado brevemente, em todos os computadores Macintosh compatíveis, como um [[Apple#Logos|logotipo cinza da Apple]] com um cursor giratório que aparece durante a sequência de [[Boot|inicialização]].<ref name=bootmac>{{citar web|último = Tanous |primeiro = Jim|título= Booting Mac OS X|publicado= tekrevue.com| url = https://www.tekrevue.com/tip/mac-startup-options/|acessodata= 29 de setembro de 2014}}</ref>


O programa está disponível gratuitamente como parte do [[sistema operacional]] [[Darwin (sistema operacional)|Darwin]] sob a [[Apple Public Source License|licença de fonte pública da Apple]], de [[código aberto]].<ref name=apsl/>
O programa está disponível gratuitamente como parte do [[sistema operacional]] [[Darwin (sistema operacional)|Darwin]] sob a [[Apple Public Source License|licença de fonte pública da Apple]], de [[código aberto]].<ref name=apsl/> O BootX foi substituído por outro gerenciador de inicialização, quase idêntico, chamado de <code>boot.efi</code>, e uma ROM de [[Unified Extensible Firmware Interface|interface extensível de firmware]], no lançamento do Mac [[Arquitetura Apple–Intel|baseado em Intel]].<ref name=applekb1/>


== História ==
O BootX foi substituído por outro gerenciador de inicialização, quase idêntico, chamado de <code>boot.efi</code>, e uma [[Memória somente de leitura|ROM]] de [[Unified Extensible Firmware Interface|interface extensível de firmware]], no lançamento do Mac [[Arquitetura Apple–Intel|baseado em Intel]].<ref name=applekb1/>
Macintoshes mais antigos que datam de 1983 até 1998 utilizavam um [[boot]]loader básico; o bootloader era unicamente um [[Circuito integrado|chip de computador]] de [[memória somente de leitura]] (ROM) variando em tamanhos de até 4 [[megabyte]]s (MBs), que continham o código para inicializar o computador e executar o Mac OS.<ref>{{citar web|data=23 de agosto de 2000 |título= Macintosh: ROM Size for Various Models |publicado= [[Apple Inc.]] | url = http://docs.info.apple.com/article.html?artnum=11609 |acessodata=15 de maio de 2008 |arquivourl= https://web.archive.org/web/20020621112135/http://docs.info.apple.com/article.html?artnum=11609 |arquivodata=21 de junho de 2002 |urlmorta= sim}}</ref> Isto era conhecido como Macintosh Toolbox, ou Old World ROM, e difere muito do ''design'' do Macintosh moderno, que geralmente usa um [[disco rígido]] de grande capacidade para armazenar o sistema operacional. Este bootloader foi usado em todos os computadores Macintosh até meados de 1998.<ref name=book267-268/>

Com o advento da série [[iMac]] dos Macintoshes, o ''firmware'' foi atualizado.<ref>{{citar web|data=5 de outubro de 1999 |título=Apple Announces Mac OS 9: The Best Internet OS Ever |publicado=[[Apple Inc.]] |url=https://www.apple.com/ca/press/1999/10/os9.html |acessodata=17 de maio de 2008 |urlmorta= sim|arquivourl=https://web.archive.org/web/20081217080504/https://www.apple.com/ca/press/1999/10/os9.html |arquivodata=17 de dezembro de 2008 }}</ref> O tamanho da ROM foi reduzido para 1 MB, chamado BootROM, e o restante da ROM foi movido para o arquivo <code>Mac OS ROM</code> na System Folder, armazenado no disco rígido.<ref name=book267-268>{{citar livro|último =Singh|primeiro =Amit|título=Mac OS X Internals: A Systems Approach|anooriginal=2006|url=https://books.google.com/books?id=K8vUkpOXhN4C|acessodata=3 de maio de 2008|publicado=Addison-Wesley|isbn=0-321-27854-2|páginas=267–268|capítulo=The Firmware and the Bootloader|ano=2007}}</ref> Esta ROM usava uma implementação completa do padrão [[Open Firmware]] (contido no BootROM) e foi chamada de New World ROM.<ref>{{citar web|data=26 de março de 1999 |título=The Macintosh ROM and The NewWorld Architecture |publicado=[[Apple Inc.]] |url=https://developer.apple.com/documentation/Hardware/DeviceManagers/pci_srvcs/pci_cards_drivers/PCI_BOOK.26.html#pgfId=3296 |acessodata=15 de maio de 2008 |urlmorta= sim|arquivourl=https://web.archive.org/web/20040924082343/http://developer.apple.com/documentation/Hardware/DeviceManagers/pci_srvcs/pci_cards_drivers/PCI_BOOK.26.html |arquivodata=24 de setembro de 2004 }}</ref>

Em 2001, com o lançamento do [[Mac OS X 10.0]], o arquivo <code>Mac OS ROM</code> foi substituído pelo arquivo bootloader <code>BootX</code>.<ref name=book267-268/> Em 2002, com o lançamento do [[Mac OS X 10.2]], a histórica imagem inicial do "Happy Mac" foi substituída por um logotipo de maçã cinza.<ref>{{citar jornal|primeiro =John |último =Markoff |autorlink =John Markoff |título=Compressed Data; Happy Mac Becomes an Icon of the Past |url=https://query.nytimes.com/gst/fullpage.html?res=9C03EFDE103CF935A1575BC0A9649C8B63&sec=&spon=&pagewanted=print |obra=The New York Times |local=New York |data=26 de agosto de 2002 |acessodata=17 de maio de 2008}}</ref> Ao introduzir o [[Arquitetura Apple–Intel|Intel Mac]] em 2006, o BootROM foi substituído pela ROM quase idêntica [[Extensible Firmware Interface]] (embora a Apple ainda a chame de BootROM) e o arquivo <code>boot.efi</code>.<ref name=applekb1/><ref>{{citar comunicado de imprensa|título= Apple Unveils New iMac with Intel Core Duo Processor|publicado= [[Apple Inc.]]|url = https://www.apple.com/newsroom/2006/01/10Apple-Unveils-New-iMac-with-Intel-Core-Duo-Processor/|data=10 de janeiro de 2006|acessodata=20 de outubro de 2019}}</ref>

== Características ==
[[Imagem:MacOSXVerboseMode.gif|thumb|left|220px|Inicialização do Mac OS X no modo de usuário único]]
Para tornar o bootloader atraente para outros desenvolvedores de sistema operacional, a Apple adicionou recursos para permitir flexibilidade no processo de inicialização, como [[boot de rede]] usando [[Trivial File Transfer Protocol|TFTP]] e carregar o [[Núcleo (sistema operacional)|kernel]] formatado em [[Mach (núcleo)|Mach-O]] e [[Executable and Linkable Format]] (ELF). O BootX também pode inicializar a partir de volumes formatados em [[Hierarchical File System]] (HFS), [[HFS+]], [[Sistema de arquivos Unix]] (UFS) e [[ext2]].<ref>{{citar web|último = Gerbarg|primeiro = Louis|título= BootX: The Mac OS X Bootloader|publicado= Rensselaer Polytechnic Institute - Computer Science Department| url = http://www.cs.rpi.edu/~gerbal/BootX.pdf |formato=PDF |páginas= 7–8 |acessodata=1 de maio de 2008|arquivourl= https://web.archive.org/web/20070309142504/http://www.cs.rpi.edu/~gerbal/BootX.pdf |arquivodata=9 de março de 2007|urlmorta= sim}}</ref>

O bootloader pode ser manipulado na inicialização pressionando várias combinações de teclas para alterar o processo de inicialização. Essas funções incluem o Modo Detalhado, obtido mantendo pressionado a combinação {{tecla|⌘&nbsp;Command}}&nbsp;+&nbsp;{{tecla|V}}, que substitui o [[logotipo da Apple]] padrão com informações baseadas em texto sobre o processo de inicialização, e um modo de usuário único, obtido pressionando a combinação {{tecla|⌘&nbsp;Command}}&nbsp;+&nbsp;{{tecla|S}}, que, dependendo do sistema operacional, pode inicializar em uma versão mais básica em [[linha de comando]] ou baseada em texto do sistema operacional, para facilitar a manutenção e ação de recuperação.<ref>{{citar web|título= Mac OS X keyboard shortcuts|publicado= [[Apple Inc.]]|data=17 de outubro de 2007| url = http://docs.info.apple.com/article.html?artnum=75459|acessodata=2 de maio de 2008|arquivourl= https://web.archive.org/web/20080423201850/http://docs.info.apple.com/article.html?artnum=75459|arquivodata=23 de abril de 2008|urlmorta= sim}}</ref> A ROM também pode ser configurada para exigir uma senha para acessar essas funções técnicas usando a interface Open Firmware.<ref>{{citar web|título= Setting up firmware password protection in Mac OS X |publicado= [[Apple Inc.]]|url = http://support.apple.com/kb/HT1352|acessodata=3 de maio de 2008}}</ref>

== Processo de inicialização ==
{{Listen|arquivo=Som de inicialização do Mac OS X.mp3|título=Som de inicialização do Mac OS X|descrição=Este som é tocado quando a ROM passa o teste de ''hardware'' no Mac OS X.<ref name=applekb1/><ref name=book324-325/>|posição= direita}}
Em Macintoshes baseados em PowerPC, o processo de inicialização começa com a ativação da BootROM, a ROM básica do Macintosh, que realiza um [[power-on self-test]] para testar o ''hardware'' essencial para a inicialização.<ref name=applekb1/> Ao passar neste teste, o som de inicialização é reproduzido e o controle do computador é passado para o Open Firmware. O Open Firmware inicializa a memória de acesso aleatório, a [[unidade de gerenciamento de memória]] (MMU) e o hardware necessário para a operação da ROM. O Open Firmware então verifica as configurações, armazenadas na [[NVRAM|memória não volátil de acesso aleatório]] (NVRAM), e constrói uma lista de todos os dispositivos em uma árvore de dispositivos reunindo suas informações armazenadas no [[FCode]], um [[bytecode]] independente.<ref name=book324-325/>

Na conclusão desta tarefa, o BootX assume o processo de inicialização configurando o teclado e o monitor, solicitando e reservando memória para vários fins e verificando se várias combinações de teclas estão sendo pressionadas.<ref name=bootmac/> Após a conclusão desse processo, o BootX exibe o logotipo cinza da Apple, gira o cursor giratório de espera e prossegue para carregar o kernel e algumas [[módulo carregável do múcleo|extensões do kernel]] e iniciar o kernel.<ref>{{citar web|último = Tanous|primeiro = Jim|título= Mac OS X System Startup|publicado= tekrevue.com| url = https://www.tekrevue.com/tip/mac-startup-options/|acessodata=29 de setembro de 2014}}</ref>


{{Referências}}
{{Referências}}

Revisão das 15h53min de 27 de novembro de 2020

BootX
Captura de tela
BootX
A tela de inicialização do BootX usada em Macintoshes com Mac OS X 10.2 ou posteriores
Desenvolvedor Apple
Plataforma PowerPC[1]
Lançamento 24 de agosto de 2002 (21 anos) (com Mac OS X 10.2)[2][3]
Sistema operacional Darwin e Mac OS X[4]
Gênero(s) Carregador de inicialização
Licença Apple Public Source License[5]
Estado do desenvolvimento Ativo

BootX é um gerenciador de inicialização baseado em software projetado e desenvolvido pela Apple para uso na linha de computadores Macintosh da empresa. O BootX é usado para preparar o computador para o uso, carregando todos os drivers de dispositivo necessários e iniciando o Mac OS X, por meio da inicialização do kernel em todos os Macintoshes PowerPC que executam o sistema operacional Mac OS X 10.2 ou versões posteriores.[3][6]

Usando o BootROM, um chip de computador de memória somente de leitura (ROM) que contém o Open Firmware, um bootsplash gráfico é mostrado brevemente, em todos os computadores Macintosh compatíveis, como um logotipo cinza da Apple com um cursor giratório que aparece durante a sequência de inicialização.[7]

O programa está disponível gratuitamente como parte do sistema operacional Darwin sob a licença de fonte pública da Apple, de código aberto.[5] O BootX foi substituído por outro gerenciador de inicialização, quase idêntico, chamado de boot.efi, e uma ROM de interface extensível de firmware, no lançamento do Mac baseado em Intel.[1]

História

Macintoshes mais antigos que datam de 1983 até 1998 utilizavam um bootloader básico; o bootloader era unicamente um chip de computador de memória somente de leitura (ROM) variando em tamanhos de até 4 megabytes (MBs), que continham o código para inicializar o computador e executar o Mac OS.[8] Isto era conhecido como Macintosh Toolbox, ou Old World ROM, e difere muito do design do Macintosh moderno, que geralmente usa um disco rígido de grande capacidade para armazenar o sistema operacional. Este bootloader foi usado em todos os computadores Macintosh até meados de 1998.[9]

Com o advento da série iMac dos Macintoshes, o firmware foi atualizado.[10] O tamanho da ROM foi reduzido para 1 MB, chamado BootROM, e o restante da ROM foi movido para o arquivo Mac OS ROM na System Folder, armazenado no disco rígido.[9] Esta ROM usava uma implementação completa do padrão Open Firmware (contido no BootROM) e foi chamada de New World ROM.[11]

Em 2001, com o lançamento do Mac OS X 10.0, o arquivo Mac OS ROM foi substituído pelo arquivo bootloader BootX.[9] Em 2002, com o lançamento do Mac OS X 10.2, a histórica imagem inicial do "Happy Mac" foi substituída por um logotipo de maçã cinza.[12] Ao introduzir o Intel Mac em 2006, o BootROM foi substituído pela ROM quase idêntica Extensible Firmware Interface (embora a Apple ainda a chame de BootROM) e o arquivo boot.efi.[1][13]

Características

Inicialização do Mac OS X no modo de usuário único

Para tornar o bootloader atraente para outros desenvolvedores de sistema operacional, a Apple adicionou recursos para permitir flexibilidade no processo de inicialização, como boot de rede usando TFTP e carregar o kernel formatado em Mach-O e Executable and Linkable Format (ELF). O BootX também pode inicializar a partir de volumes formatados em Hierarchical File System (HFS), HFS+, Sistema de arquivos Unix (UFS) e ext2.[14]

O bootloader pode ser manipulado na inicialização pressionando várias combinações de teclas para alterar o processo de inicialização. Essas funções incluem o Modo Detalhado, obtido mantendo pressionado a combinação ⌘ Command + V, que substitui o logotipo da Apple padrão com informações baseadas em texto sobre o processo de inicialização, e um modo de usuário único, obtido pressionando a combinação ⌘ Command + S, que, dependendo do sistema operacional, pode inicializar em uma versão mais básica em linha de comando ou baseada em texto do sistema operacional, para facilitar a manutenção e ação de recuperação.[15] A ROM também pode ser configurada para exigir uma senha para acessar essas funções técnicas usando a interface Open Firmware.[16]

Processo de inicialização

Este som é tocado quando a ROM passa o teste de hardware no Mac OS X.[1][6]

Problemas para escutar este arquivo? Veja a ajuda.

Em Macintoshes baseados em PowerPC, o processo de inicialização começa com a ativação da BootROM, a ROM básica do Macintosh, que realiza um power-on self-test para testar o hardware essencial para a inicialização.[1] Ao passar neste teste, o som de inicialização é reproduzido e o controle do computador é passado para o Open Firmware. O Open Firmware inicializa a memória de acesso aleatório, a unidade de gerenciamento de memória (MMU) e o hardware necessário para a operação da ROM. O Open Firmware então verifica as configurações, armazenadas na memória não volátil de acesso aleatório (NVRAM), e constrói uma lista de todos os dispositivos em uma árvore de dispositivos reunindo suas informações armazenadas no FCode, um bytecode independente.[6]

Na conclusão desta tarefa, o BootX assume o processo de inicialização configurando o teclado e o monitor, solicitando e reservando memória para vários fins e verificando se várias combinações de teclas estão sendo pressionadas.[7] Após a conclusão desse processo, o BootX exibe o logotipo cinza da Apple, gira o cursor giratório de espera e prossegue para carregar o kernel e algumas extensões do kernel e iniciar o kernel.[17]

Referências

  1. a b c d e «System Startup Programming Topics: The Boot Process». Apple. 8 de fevereiro de 2007. Consultado em 1º de maio de 2008. Cópia arquivada em 6 de julho de 2008 
  2. «Jaguar "Unleashed" at 10:20 p.m. Tonight». Apple Inc. 23 de agosto de 2002. Consultado em 12 de junho de 2019 
  3. a b Siracusa, John (5 de setembro de 2002). «Mac OS X 10.2 Jaguar». Ars Technica. p. 3. Consultado em 26 de janeiro de 2016 
  4. «Darwin 9.2 Source Code». Apple Inc. Consultado em 12 de junho de 2019 
  5. a b «Apple Public Source License». Apple Inc. 6 de agosto de 2003. Consultado em 23 de julho de 2017 
  6. a b c Singh, Amit (2007) [2006]. «The Firmware and the Bootloader». Mac OS X Internals: A Systems Approach. [S.l.]: Addison-Wesley. pp. 324–325. ISBN 0-321-27854-2. Consultado em 3 de maio de 2008 
  7. a b Tanous, Jim. «Booting Mac OS X». tekrevue.com. Consultado em 29 de setembro de 2014 
  8. «Macintosh: ROM Size for Various Models». Apple Inc. 23 de agosto de 2000. Consultado em 15 de maio de 2008. Arquivado do original em 21 de junho de 2002 
  9. a b c Singh, Amit (2007) [2006]. «The Firmware and the Bootloader». Mac OS X Internals: A Systems Approach. [S.l.]: Addison-Wesley. pp. 267–268. ISBN 0-321-27854-2. Consultado em 3 de maio de 2008 
  10. «Apple Announces Mac OS 9: The Best Internet OS Ever». Apple Inc. 5 de outubro de 1999. Consultado em 17 de maio de 2008. Arquivado do original em 17 de dezembro de 2008 
  11. «The Macintosh ROM and The NewWorld Architecture». Apple Inc. 26 de março de 1999. Consultado em 15 de maio de 2008. Arquivado do original em 24 de setembro de 2004 
  12. Markoff, John (26 de agosto de 2002). «Compressed Data; Happy Mac Becomes an Icon of the Past». The New York Times. New York. Consultado em 17 de maio de 2008 
  13. «Apple Unveils New iMac with Intel Core Duo Processor» (Nota de imprensa). Apple Inc. 10 de janeiro de 2006. Consultado em 20 de outubro de 2019 
  14. Gerbarg, Louis. «BootX: The Mac OS X Bootloader» (PDF). Rensselaer Polytechnic Institute - Computer Science Department. pp. 7–8. Consultado em 1 de maio de 2008. Arquivado do original (PDF) em 9 de março de 2007 
  15. «Mac OS X keyboard shortcuts». Apple Inc. 17 de outubro de 2007. Consultado em 2 de maio de 2008. Arquivado do original em 23 de abril de 2008 
  16. «Setting up firmware password protection in Mac OS X». Apple Inc. Consultado em 3 de maio de 2008 
  17. Tanous, Jim. «Mac OS X System Startup». tekrevue.com. Consultado em 29 de setembro de 2014