Saltar para o conteúdo

Multiboot specification

Origem: Wikipédia, a enciclopédia livre.

A Multiboot Specification é um padrão aberto descrevendo como um bootloader pode carregar o kernel de um sistema operacional x86.[1][2] A especificação permite que diferentes sistemas operacionais e e bootloaders trabalhem juntos e interoperem, sem que seja preciso um bootloader especifico para um sistema operacional. Como resultado, ele permite a coexistência de diferentes sistemas operacionais num único computador, o que é conhecido como multi-booting.

A especificação foi originalmente criada em 1995 e desenvolvida pela Free Software Foundation. O GNU Hurd, VMware ESXi, Xen, e microkernels L4 precisam ser bootados por esse método. O GNU GRUB é a implementação de referência usada no sistema operacional Sistema operacional GNU e outros sistemas operacionais.[3] Desde julho de 2019 (2019 -07), a versão mais recente da especificação Multiboot é a 0.6.96, definida em 2009.[2] Uma segunda versão incopative com UEFI suporte, Multiboot2 specification, foi introduzida. Desde abril de 2019 (2019 -04), a versão mais recente do Multibook2 é 2.0, definida em 2016.[4]

Ver também[editar | editar código-fonte]

Referências

  1. Merino Vidal, Julio M. (1 de março de 2007). «Making NetBSD Multiboot-Compatible». ONLamp.com. O'Reilly Media. Consultado em 2 de outubro de 2012. Arquivado do original em 20 de setembro de 2012 .
  2. a b Ford, Bryan; Boleyn, Erich Stefan; FSF (2009). «Multiboot specification». GNU 0.6.96 ed. Consultado em 11 de outubro de 2013 
  3. «Booting with GRUB». OSDEV. 25 de junho de 2006. Cópia arquivada em 28 de dezembro de 2008 
  4. «Multiboot2 Specification version 2.0». www.gnu.org. Consultado em 7 de abril de 2019 

Ligações Externas[editar | editar código-fonte]