Ayer lancé una pequeña revisión de GAG. Los cambios son bastante pequeños: un nuevo icono para windows, un par de frases en inglés corregidas, y un par de comprobaciones extra en el código que oculta y hace visibles las particiones. También añadí una corrección extra, aunque es algo más bien «por tranquilidad personal»: si se produce un error de lectura, antes de reintentarlo, resetea la controladora correspondiente. Se supone que ésto lo debería haber hecho desde la primera versión de GAG, pero por desgracia la documentación de que disponía no especificaba que fuese necesario. Lo descubrí de casualidad hace un par de meses, y entre las recaidas por el cuello y el cambio de trabajo no tuve tiempo de implementarlo, además de que tampoco era algo crítico por la sencilla razón de que, hoy en día, difícilmente se puede producir un error al leer o escribir desde un disco duro. Esto tenía sentido en los viejos tiempos de las controladoras ESDI o cuando se usaban disqueteras tan lentas como las primeras (era habitual que fallase la primera operación de lectura porque al tener que arrancar el motor de giro, el disco todavía no había alcanzado la velocidad de rotación adecuada; por eso había que resetear la controladora y reintentar al menos tres veces). Hoy en día, con discos duros ATA-5 y SATA ya no se puede producir ese error, por lo que, al no reintentarse nunca una lectura o escritura, nunca se necesita reiniciar la controladora (además, sospecho que dicho comando ni siquiera es necesario en los discos duros actuales).