No hay limitación de hardware que indique que el BIOS solo puede leer el primer sector en un disco duro. En cambio, es un estándar / convención, que el BIOS solo lee los primeros 512 bytes.
La función básica del BIOS es realizar una prueba básica del sistema y ejecutar el gestor de arranque del sistema operativo. Los sistemas operativos generalmente se inician con su propio gestor de arranque como Grub o NTLoader. El BIOS tiene que ser independiente del OS-Bootloader que está intentando arrancar.
Ahora, ¿cómo sabe el BIOS dónde está el gestor de arranque del sistema operativo? ¿No será diferente para los diferentes sistemas operativos?
Es un estándar almacenar el gestor de arranque en el primer sector del disco duro, llamado Master Boot Record (MBR), es decir, los primeros 512 bytes (Descargo de responsabilidad: los discos duros de nueva generación que admiten ‘Formato avanzado’ tienen tamaños de sector de 4K, pero supongo que también tienen un modo heredado).
De hecho, es una limitación que el gestor de arranque sea bastante ligero y que quepa dentro de 512 bytes. Pero, la mayoría de los cargadores de arranque modernos se dividen en varias etapas, con solo la primera etapa presente en el MBR. Las etapas posteriores están presentes dentro del sistema de archivos. La primera etapa tiene la inteligencia para leer la tabla de particiones del disco, cargar un sistema de archivos y luego cargar las etapas posteriores. Por lo tanto, no es una limitación seria.
TL; DR
Se asegura de que el comportamiento del BIOS sea independiente del sistema operativo y uniforme.
- Soy un jugador hardcore. Quiero jugar cualquier juego de próxima generación en gráficos ultra. Entonces, ¿debo actualizar mi monitor y tarjeta gráfica o comprar una computadora portátil?
- Tengo un Dell Inspiron que no arranca. ¿Puedo obtener algunas sugerencias?
- Estoy usando una laptop Dell Inspiron 3551 Intel Pentium 4 quad-core N3540. ¿Podemos actualizar su tarjeta gráfica?
- Si quisiera actualizar el hardware de mi Compaq Presario cq50-215NR, ¿qué podría hacer?
- Quiero comprar una computadora portátil que pueda manejar juegos pesados como Assassin's Creed Unity o Rogue. Entonces, ¿cuál debo comprar?