El controlador de disco también se denomina unidad de disco [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
Navegacion rapida :
El controlador de disco, también llamado 'unidad de disco', es un dispositivo de almacenamiento que graba información con el disco duro. El controlador de disco lee los datos del disco y luego los pasa al procesador. Incluye unidad de disquete, unidad de disco duro, unidad de CD-ROM, etc.
1. Estructura
El controlador de disco se compone de cabezal, disco, circuito de lectura / escritura, dispositivo servo mecánico, etc. IBM lo introdujo por primera vez en el modelo 305 RAMAC en 1956.
2. Aplicación
El controlador de disco no solo puede leer la información almacenada en el disco en la memoria, sino también escribir información en la memoria en el disco. Por lo tanto, se considera no solo un dispositivo de entrada sino también un dispositivo de salida.
3. Tipos
El controlador de disco es una parte del almacenamiento en disco de la computadora. Se utiliza para impulsar el disco para lograr una velocidad de rotación constante y controlar el cabezal para grabar y leer información en la capa magnética del disco de acuerdo con un determinado formato de registro y esquema de código. Se divide en disco duro, disquetera y unidad óptica.
4. Recuperación de fallas en la unidad de disco
El disco duro es un medio importante para almacenar información. Cuando está dañado, identificar rápidamente la causa de la falla y excluir las imposibles son trabajos extremadamente importantes. El siguiente contenido es un análisis de fallas, excepto virus, para que las personas lo refieran:
(1). Fallo del controlador de disco duro
Después de que el programa POST envía el comando de búsqueda a la unidad, se genera un error de tiempo de espera debido a que la unidad no completa las operaciones dentro del tiempo especificado.
C: falla de la unidad
EJECUTAR UTTLITY CONFIGURACIÓN
Presione para reanudar
Este tipo de falla generalmente se debe a que el parámetro de configuración de tipo del disco duro no coincide con el parámetro de formato original. Porque el parámetro de configuración de AQUÍ disk es un parámetro lógico, por lo que en la mayoría de los casos, después de que se inicia el disquete, la unidad C puede leer y escribir correctamente, pero no puede iniciarse.
(2). Información de falla: especificación de unidad no válida
Esto significa que la partición o unidad lógica que desea operar no tiene una definición en la tabla de particiones. Si la entrada correspondiente de una partición o unidad lógica no existe en el tabla de partición , para el sistema operativo, esta partición o unidad lógica tampoco existe. El problema de este tipo de falla debe estar en la tabla de particiones.
Para reparar tal falla, la forma más fácil es hacer una copia de seguridad de la tabla de particiones por adelantado, por ejemplo, puede usar la herramienta Bootsafe de Pctools 9.0 o recalcular la tabla de particiones de acuerdo con los datos de la tabla BPB. Por supuesto, la segunda forma es mucho más complicada.
(3). Error al cargar el sistema operativo
Estos fallos aparecen cuando hay un error al leer el sector de arranque de la partición.
Las posibles razones incluyen: en primer lugar, la dirección física inicial de la partición indicada por la tabla de particiones es incorrecta; por ejemplo, el tercer byte (número de sector de inicio) de la entrada de la tabla de particiones se cambia de 1 a 0. Es decir, la dirección de inicio que indica la partición incluye la cabeza indicadora y el sector 0 en la pista (la dirección aquí es la dirección física y el sector debe comenzar con 1). Después de que INT 13H no pueda leer el disco, se le indicará el error.
En segundo lugar, marca de pista e ID de sector de la pista donde la sector de arranque mentiras, se rompen. Entonces, no se puede encontrar el sector especificado. En tercer lugar, la unidad no lee el circuito. Esta situación es rara. La mayoría de los errores son aleatorios, porque el inicio del sistema puede funcionar. Esto al menos nos dice que un sector de arranque maestro se ha leído correctamente.
(4). No puedo ingresar al sistema.
Si existe una unidad de disquete, arranca desde la unidad A. La computadora muestra:
Conducir NO LISTO ERROR
Inserte el disquete de arranque en A:
presiona cualquier tecla cuando estés listo
Después de que BIOSPOST se completa, si arranca desde el disco duro, el sistema leerá la superficie fija 0, la pista 0 y el sector 1 del disco duro y buscará el programa de arranque maestro y la tabla de particiones. Por lo tanto, es imposible intentar evitar la superficie 0 y la pista 0 dañadas del disco duro y arrancar con éxito el sistema operativo utilizando software, a menos que reescriba las instrucciones relevantes en INT 19H del BIOS del sistema.
Las razones por las que INT 19H no lee MBR son: en primer lugar, la operación de lectura falla porque el disco duro no lee el circuito. Esto pertenece a una falla de hardware. En segundo lugar, el sector especificado no se puede encontrar debido al daño lógico o físico de la superficie 0 y la pista 0. En tercer lugar, la lectura del disco no tiene error, pero el sufijo de lectura de MBR no es “55AA”. El sistema determina que MBR es incorrecto. Esto pertenece a la falta leve.
(5). Sin disco en el sistema o error en el disco
Reemplazar Y presione cualquier tecla cuando esté listo
Esta información se solicitará cuando el programa de arranque del área de arranque de DOS se ejecute y encuentre errores. Las posibles razones son: falla en el reinicio de la unidad, fuera de los límites (después de 544M) de la dirección del primer sector en la zona raíz y error de lectura del disco. Tales fallas pertenecen principalmente a fallas de software.
Si la tabla BPB está descompuesta, el disco duro no puede leer / escribir correctamente después de comenzar con un disquete, esto se puede reparar con NDD. Si la tabla BPB está intacta, se necesita SYS C: simple para transmitir el sistema en la unidad de arranque. Si esto también falla, muestra: Disk Boot Failure.
(6). SIN ROM BÁSICO
PARADA DEL SISTEMA
Este mensaje siempre aparece en máquinas muy antiguas. La función del programa de arranque maestro es encontrar un partición activa (también puede ser una partición de arranque) en las cuatro entradas de la tabla de particiones. Si no hay una partición activa en cualquiera de las cuatro entradas, el sistema no sabrá dónde iniciar el sistema operativo.
El sistema solo puede ejecutar INT 188H y llamar al programa BASIC curado. Si el programa BASIC curado no existe, esto causará fallas. El método de reparación más sencillo es que puede utilizar la segunda función (establecer la partición activa) de FDISK para especificar una partición de arranque.
(7). Mostrar 'Iniciando MS - DOS' y luego Crash
Lo último que se debe notar sobre la restauración de un error de software de arranque del disco duro es que el archivo ejecutable en CONFIG.SYS y AUTOEXC.BAT se ha dañado.
Esto hace que el sistema se bloquee al ejecutar este documento. El mensaje en la pantalla muestra “Iniciando MS - DOS ……” y luego se bloquea. Esta falla es muy simple. Pero debido a que no hay un mensaje de error, la mayoría de las personas lo confundirán fácilmente con una corrupción de archivos del sistema. Cuando esto sucede, si los archivos del sistema están intactos, puede eliminarlos.
Cuando la información anterior aparece en la pantalla, puede presionar rápidamente la tecla de avance de página o mantener presionada esta tecla (interrumpir la instalación de CONFIG.SYS y el rendimiento de AUTOEXEC.BAT) o también puede presionar la tecla de avance de página (ejecución de un solo paso de la orden en CONFIG.SYSJ) para encontrar los archivos dañados.
(8). Tabla de particiones no válida
El programa de arranque maestro también juzgará si el byte de 'bandera de arranque de partición' (primer byte) de las tres entradas restantes es 0 después de encontrar la partición activa. Esto significa que MBR debe asegurarse de que solo haya una partición activa. Si hay un byte que no es 0 (los únicos valores normales posibles son 00H y 80H), el sistema informará de un error y luego se bloqueará.
(9). Intérprete de comandos incorrecto o faltante
Ingrese el nombre correcto o el intérprete de comandos
El sistema no puede encontrar el programa de procesamiento de comandos en el directorio raíz y el directorio especificado. Por lo tanto, solicita a los usuarios que ingresen la ruta y el nombre de archivo correctos. Puede ingresar C: DOS COMMAND.COM debajo del indicador.
(10). Unidad de lectura de tipo de medio no válido X
Abortar reintentar, fallar
Esta información se solicita con el objetivo de una tabla BPB no válida en el área de inicio de DOS. La tabla BPB es una dirección lógica utilizada por DOS para leer y escribir en el disco duro. DOS puede convertir esta dirección lógica en dirección física. Una vez que está dañado, DOS no puede realizar operaciones en el disco duro.
La falla de arranque suave del disco duro se puede verificar de acuerdo con las siguientes órdenes: programa de arranque maestro en el sector de arranque maestro - programa de arranque en el área de arranque - archivos ocultos en el sistema DOS - CONFIG AUTOEXEC.
Cuando el disco duro puede leer y escribir (puede leer y escribir normalmente después de arrancar con un disquete) pero no puede arrancar el sistema. La secuencia de verificación es la siguiente: programa de arranque maestro - programa de arranque de partición - archivos ocultos en DOS - CON-FIG.SYS - AUTOEXEC.BAT.
Para el programa de arranque maestro en el sector de arranque maestro, puede escribir una copia de seguridad adecuada utilizando FDISK MBR. Para el programa de arranque maestro en el área BBOT y los archivos ocultos en el sistema, puede usar SYS C: para transmitir el sistema y sobrescribir los datos de error (con la condición de que la tabla BPB esté intacta). En el caso de un error de lectura y escritura del disco duro, existen dos causas posibles: error de la tabla de particiones y error de la tabla BPB. Si aparece el indicador de la unidad C: después de comenzar con un disquete, entonces podemos estar seguros de que la tabla de particiones de la unidad C: existe y está básicamente intacta.
Si la unidad C: normalmente puede leer y escribir, la tabla BPB debe estar intacta. Los lectores pueden restaurar el sistema de arranque de acuerdo con las formas anteriores o con otras herramientas adecuadas.
(11). 17XX Error de disco duro
Fallo del controlador HDC
Tal falla pertenece a la falla del hardware. Después de que el programa POST envía un comando de reinicio al controlador, el controlador no responde dentro de un período de tiempo específico. La razón de esto puede ser que el controlador esté dañado o que el cable no esté bien conectado. La falla del controlador es relevante para la configuración de parámetros del disco duro.