BIOS y UEFI Esencialmente, ambas son versiones de firmware (un código que actúa como un comunicador entre el hardware y el software del sistema) UEFI es el más nuevo y superior. Ambos tienen un conjunto de características muy distinguibles.
En pocas palabras, UEFI es más rápido, más seguro y altamente compatible y personalizable (DESCARGO DE RESPONSABILIDAD: la personalización debe ser realizada por una persona conocedora, de lo contrario, puede dañar su sistema) con H / W más nuevos.
Por lo tanto, si su sistema operativo admite servicios habilitados para UEFI, definitivamente vaya a UEFI sobre el modo Legacy (aunque la mayoría de los sistemas operativos [Software del sistema], ser compatible con versiones anteriores también funcionará con Legacy).
UEFI proporciona mucha más infraestructura a nivel de firmware para manejar el arranque del sistema. No es tan simple como el BIOS. A diferencia de BIOS, UEFI ciertamente comprende, en diversos grados, los conceptos de 'particiones de disco' y 'cargadores de arranque' y 'sistemas operativos'.
Puede mirar el proceso de arranque del BIOS y el proceso UEFI, y ver cómo el proceso UEFI extiende varios bits para abordar problemas específicos.
El enfoque de BIOS / MBR para encontrar el gestor de arranque es bastante extraño, cuando lo piensas. Es una "salsa especial": este pequeño espacio en particular en la parte frontal del disco contiene un código mágico que solo tiene mucho sentido para el firmware del sistema y las utilidades especiales para escribirlo. Hay varios problemas con este enfoque.
- Es un inconveniente tratarlo: necesita utilidades especiales para escribir el MBR, y la única forma de averiguar qué hay en uno es extraer el contenido y examinarlo.
- Como se señaló anteriormente, el MBR en sí no es lo suficientemente grande para muchos gestores de arranque modernos. Lo que hacen es instalar una pequeña parte de sí mismos en el MBR propiamente dicho, y el resto en el espacio vacío en el disco entre donde termina el MBR convencional y comienza la primera partición. Hay un problema bastante grande con esto (bueno, todo el diseño es un gran problema, pero no importa), que es que no hay una convención confiable sobre dónde debería comenzar la primera partición, por lo que es difícil asegurarse de que haya suficiente espacio . Una cosa en la que generalmente puede confiar es que no habrá suficiente espacio para algunas configuraciones del cargador de arranque.
- El diseño no proporciona ninguna capa o mecanismo estandarizado para seleccionar objetivos de arranque que no sean discos ... pero la gente quiere seleccionar objetivos de arranque que no sean discos. es decir, quieren tener múltiples 'cosas' de arranque, generalmente sistemas operativos, por disco. La única forma de hacer esto, en el mundo BIOS / MBR, es que los gestores de arranque lo manejen; pero no existe una convención ampliamente aceptada sobre la forma correcta de hacer esto. Hay muchos enfoques diferentes, ninguno de los cuales es particularmente interoperable con ninguno de los otros, ninguno de los cuales es un estándar o convención ampliamente aceptado, y es muy difícil escribir herramientas en la capa de instalación de OS / OS que maneja el arranque múltiple de manera limpia. Es solo un diseño muy desordenado.
- El diseño no proporciona una forma estándar de arranque desde nada, excepto discos. Realmente no vamos a hablar de eso en este artículo, pero tenga en cuenta que es otra ventaja del arranque UEFI: proporciona una forma estándar de arranque desde, por ejemplo, un servidor remoto.
- No existe un mecanismo para niveles superiores al firmware para configurar el comportamiento de arranque del firmware.
Para responder a su pregunta: los USB son generalmente GPT hasta otros especificados o formateados, al menos los más nuevos. Es común que sea un problema si inicia UEFI usb en biografías heredadas. Pero eso también depende de la BIOS y su versión. Entonces todavía puede funcionar.
Fuente: https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/ , wiki