La lectura de datos en un disco magnético se realiza mediante un cabezal de lectura/escritura. El cabezal de lectura/escritura es un pequeño electroimán que se coloca cerca de la superficie magnética del disco. Cuando el cabezal de lectura/escritura se activa, crea un campo magnético que interactúa con el material magnético del disco. Esta interacción hace que el material magnético del disco genere una pequeña corriente eléctrica, que luego es amplificada y procesada por el controlador del disco. Luego, el controlador de disco envía los datos a la memoria de la computadora.