Al encender el ordenador la BIOS se encarga de chequear que todo funciona correctamente, entonces un programa que se llama bootstrap loader (cargador de inicio), que está en la ROM BIOS, busca el sector de arranque, el cargador de inicio tiene una lista de lugares en los que buscar un sector de arranque (disquete, cdrom, disco duro), en el caso del disco duro este primer sector ocupa 512 bytes y tiene dos partes básicas: el código de arranque maestro, también conocido como Master Boot Record o MBR (un programa) y la tabla de particiones (un archivo).