Cometí un error. Formateé por accidente un disco usando la configuración de 80 pistas con la utilidad Parados y, una vez que pasó de la pista 40, empezó a hacer un ruido extraño. La apagué, pero ya era demasiado tarde. Ahora da un «error de escritura» o «error de lectura» al acceder a la disquetera, y el motor paso a paso recorre toda la distancia de un extremo a otro. ¿Alguna idea?
Actualización:
-Si intento formatear usando Parados *sin* verificación, el motor paso a paso avanza normalmente pista por pista. Cuando intento leer el disco después —por ejemplo, ejecutando un comando de directorio— devuelve un error “Read error”.
- Si intento formatear usando Parados *con* verificación, se mueve de adelante hacia atrás por todo el recorrido empezando desde la pista actual; da un error de escritura en cada pista y repite el proceso (cancelando/reintentando) desde la pista 39 hasta la 0.
¿Es posible que el problema sea realmente de lectura, ya sea la operación de lectura en sí o la verificación de lo que se acaba de escribir (como ocurre durante el formateo con verificación)?
¿Cómo debería proceder en este caso?
Estoy bastante perdido, ya que sospechaba del motor paso a paso más que del cabezal, y no sé qué más comprobar.
¿La disquetera es compatible con alta densidad? Podría estar eligiendo alta densidad y el CPC no lo entiende, aunque la controladora de disquete sí lo haya aceptado.
Al principio pensé que la disquetera podía estar haciendo el paso doble («double stepping»), pero eso debería ser constante tanto al formatear como al leer/escribir.
Si después de formatear un disco (sin verificar), ejecutas cat, ¿te muestra algo?
Usa el formato DATA y luego guarda un programa BASIC muy pequeño. El programa BASIC cabrá en la pista 0, evitando así el desplazamientodel cabezal. Si todo eso funciona, puede que el problema sea del motor paso a paso y quizás haya que limpiar el riel.
Ah, ¿y están limpios los cabezales?
Gracias.
La unidad no admite alta densidad. Es una unidad DS/DD de 48 tpi con cuarenta pistas por cara.
Funcionaba bien hasta que cometí el error de pasar de la pista 40.
No he conseguido que escriba ni siquiera un archivo vacío.
Las cabezas no son de fácil acceso —la unidad es como una tortuga, cerrada por todos lados— pero no creo que estén sucias.
¿puedes usar los dedos en el husillo del motor paso a paso para moverlo con cuidado de vuelta a la pista 0?
Si eso no cambia nada, es posible que el motor paso a paso necesite una recalibración, y eso ya se sale de mis conocimientos ![]()
Regresé el motor paso a paso a la posición inicial; se movió con suavidad, pero el problema persistía.
También ubiqué los cabezales: están debajo de una pequeña placa sujeta por un tornillo. Quité la placa, limpié los cabezales con un bastoncillo empapado en alcohol y después formateó, escribió y leyó sin problemas. Lo apagué, esperé veinte segundos, lo volví a encender y seguía funcionando.
Lo apagué y lo volví a encender un rato después, y dejó de funcionar…