El BIOS/UEFI es esencial para el proceso de arranque inicial. Realiza tareas como:
* Post (autoevaluación de poder): Comprueba los componentes del hardware.
* Bootloader: Carga el sistema operativo desde el almacenamiento (disco duro, SSD, etc.).
Si bien el sistema operativo * completo * no se almacena en ROM (es demasiado grande), el código crítico necesario para comenzar el proceso de carga del sistema operativo * se almacena * en ROM. El resto del sistema operativo reside en un disco duro u otro dispositivo de almacenamiento.