Red de conocimiento informático - Aprendizaje de programación - formato ndsl

formato ndsl

Imprescindible para principiantes: método de formateo de bajo nivel para disco duro súper práctico (1)

Funciones de formateo de bajo nivel para disco duro

El formateo de bajo nivel del disco duro es el método más eficaz para el disco duro. En el método de inicialización exhaustiva, todos los datos protegidos originales del disco duro después del formateo bajo se perderán. Por lo tanto, en términos generales, es muy indeseable realizar un formateo bajo. el disco duro. Sólo cuando sea muy necesario, el disco duro puede formatearse en modo bajo. Hay dos momentos llamados necesarios: uno es que la fábrica del disco duro realizará un formateo de bajo nivel en el disco duro antes de salir de fábrica y el otro es que cuando el disco duro tiene ciertos tipos de sectores defectuosos, utiliza el nivel bajo; El formato de nivel puede desempeñar un cierto papel como efecto mitigante o protector.

En cuanto al primer caso, no es necesario decir más aquí, porque solo los ingenieros de discos duros estarán expuestos al trabajo de bajo nivel antes de que el disco duro salga de fábrica. Para los usuarios comunes, existe. No es necesario considerar este aspecto en absoluto. En cuanto al segundo caso, ¿qué tipo de sectores defectuosos requieren un formato bajo? Antes de explicar este problema crítico, veamos primero los tipos de sectores defectuosos del disco duro.

En términos generales, los sectores defectuosos se pueden dividir en sectores físicos defectuosos y sectores lógicos defectuosos. Entre ellos, los sectores lógicos defectuosos son relativamente fáciles de resolver. Se refiere a que el disco duro se perturba durante mucho tiempo durante la escritura, lo que provoca errores ECC. Desde una perspectiva de proceso, significa que cuando el disco duro escribe datos, utilizará la lógica ECC para recombinar los datos. Generalmente, el sistema operativo escribe 512 bytes, pero de hecho, el disco duro escribirá docenas de bytes más, y todos estos. Los bytes deben verificarse y codificarse con ECC. Si el código de corrección ECC calculado por los bytes originales es diferente del ECC calculado por los bytes leídos, se producirá un error de ECC. Esta es la causa de los llamados sectores físicos defectuosos.

En cuanto a los sectores físicos defectuosos, es más fatal para el disco duro. También hay una diferencia entre los sectores físicos defectuosos blandos y duros. El daño físico a la superficie del disco es duro y no se puede reparar. Cuando los errores de escritura de datos son causados ​​por influencias externas, el sistema también los considerará sectores físicos defectuosos. Dichos sectores físicos defectuosos se pueden reparar utilizando algunas herramientas del disco duro (como el software de detección y reparación proporcionado por los fabricantes de discos duros). , para daños menores en la superficie del disco duro, algunas herramientas del disco duro (como Data Lifeguard Tools de Western Digital) pueden redirigir el disco a un buen sector reservado para corregir el error.

Para este tipo de sectores defectuosos, los sectores físicos defectuosos son definitivamente irreparables. Es el daño más directo a la superficie del disco duro, por lo que no se puede reparar ni siquiera con un formateo bajo o utilizando herramientas de disco duro. (A menos que el daño sea muy pequeño, algunas herramientas pueden dejar estos sectores defectuosos sin utilizar para resolver el problema).

Para los sectores lógicos defectuosos o los sectores físicos defectuosos en el disco duro, los usuarios pueden intentar utilizar un formateo de bajo nivel para proteger los sectores defectuosos. Sin embargo, cabe señalar que proteger los sectores defectuosos no es suficiente. significa eliminar los sectores defectuosos Bueno, un disco duro de bajo formato puede eliminar todas las particiones del disco duro original, pero los sectores defectuosos aún existen. El blindaje solo oculta los sectores defectuosos y evita que los usuarios utilicen estos sectores defectuosos al almacenar datos. Puede garantizar hasta cierto punto que los datos del usuario sean confiables, pero los sectores defectuosos se extenderán a medida que aumente el número de particiones y formatos del disco duro.

. Imprescindible para los novatos: método súper práctico de formateo de bajo nivel del disco duro (2)

Por lo tanto, el autor no recomienda a los usuarios formatear el disco duro de bajo nivel si el disco duro está en garantía. , lo mejor es repararlo o buscar un distribuidor para que lo reemplace. Se puede decir que es la mejor solución y la más completa. Si no se permite reemplazar el disco duro después del período de garantía, puede probar con un disco duro de bajo nivel para evitar que los datos se almacenen en sectores defectuosos y causen pérdida de datos.

En términos generales, el formato bajo de un disco duro se realiza utilizando una herramienta de bajo formato. Esto se presentará en detalle en los siguientes capítulos. Es decir, existe una diferencia esencial entre las herramientas de bajo formato y las herramientas de detección de discos duros. Las herramientas de bajo formato se utilizan para discos duros de bajo formato, mientras que las herramientas de detección de discos duros generalmente las lanzan los fabricantes de discos duros para detectar discos duros. y detectar errores del disco duro lo antes posible. Lo utilizan los usuarios para realizar copias de seguridad de datos importantes o reparar discos duros. No se utiliza para discos duros de bajo formato.

Utilice el lenguaje ensamblador de depuración para el formateo de bajo nivel

El formateo de bajo nivel del disco duro puede destruir completamente los datos del disco duro, así que tenga cuidado antes de operar.

Hay muchas formas de formatear el disco duro a bajo, como formatear el disco duro directamente en CMOS o usar lenguaje ensamblador para formatear el disco duro. El método más común es utilizar alguna herramienta de software para formatear el disco duro. el disco duro Las herramientas comunes de bajo formato incluyen lformat, DM y varias herramientas de disco duro lanzadas por los fabricantes de discos duros.

El ensamblador es un lenguaje de programación de nivel relativamente bajo. Puede operar directamente el hardware de manera muy conveniente y tiene una alta eficiencia operativa. Si el sistema de software necesita operar directamente el hardware, a menudo se usa el lenguaje ensamblador. También puede utilizar el ensamblado para realizar un formateo de bajo nivel en el disco duro. Es más flexible que el software de herramientas como DM. La aplicación específica es utilizar el programa de depuración y la operación específica es llamar al programa de formato de bajo nivel. almacenado en el BIOS en el entorno de depuración (en CMOS, el disco duro de bajo formato llama directamente a este programa de bajo formato). Por lo general, existen tres métodos de implementación:

(1) Llamar directamente al programa de bajo formato en la ROM del BIOS

En muchas computadoras, la ROM del BIOS almacena programas de bajo formato y almacena direcciones. A partir de la dirección C8005H, las operaciones específicas son las siguientes:

A:\>Debug

-G C800: 0005 (// La pantalla muestra información en este momento (el. La información mostrada por diferentes versiones de BIOS puede ser diferente), aparecerá después de presionar Enter:)

El intercalado actual es 3, seleccione nuevo intercalado o Retorno para el actual (//Esto requiere que el usuario seleccione el factor de intersección, presione Enter). para tomar el valor predeterminado de 3, o puede ingresar el nuevo valor de factor cruzado, el factor cruzado del disco duro generalmente es 3, así que simplemente presione Entrar y la pantalla le indicará:)

. Imprescindible para los novatos: método de formateo de disco duro de bajo nivel súper práctico (3)

¿Está configurando dinámicamente la respuesta de la unidad Y/N?

Presione “Y” para comience a formatear la unidad C: con intercalado 03 (//Comience a formatear el disco duro después de escribir "Y")

Formateando... (//Pregunte si desea solucionar las pistas defectuosas una vez finalizado)

¿Quieres formatear la pista-respuesta incorrecta Y/N?

En caso negativo, responda "N". La pantalla muestra:

Formateo exitoso, el sistema se reiniciará nuevamente, inserte el disquete Dos en la unidad A:

Inserte el disco del sistema en la unidad A y podrá realizar particiones, formateo avanzado y otros operaciones para la instalación.

(2) Formatee bajo el disco duro llamando a la función No. 7 de la interrupción INT 13H

La operación es la siguiente:

A: \>DEBUG

-A 100

-XXXX: 0100 MOV AX, 0703 (//El factor de cruce es 3)

-XXXX: 0103 MOV CX, 0001; (// 0 pista y sector 0)

-XXXX: 0106 MOV DX, 0080; (//C unidad pista 0)

-XXXX: 0109 INT 13

-XXXX: 010B INT 3

-XXXX: 010D

-G 100

De esta forma el disco duro quedará subformateado.

. Imprescindible para los novatos: método súper práctico para formatear el disco duro de bajo nivel (4)

(3) Llamar a la función No. 5 de la interrupción INT 13H

Llamar al No. 5 función de la interrupción INT 13H en el disco duro Sólo se formatea el lado 0, la pista 0 y el sector 1 en lugar de todo el disco duro, de modo que el formateo se puede completar en muy poco tiempo.

Las operaciones específicas son las siguientes:

A:>DEBUG

-A 100

-XXXX: 0100 MOV AX, 0500 (// Llamar a función No. 5)

-XXXX: 0103 MOV BX, 0180; (//Establece la dirección del buffer)

-XXXX: 0106 MOV CX, 0001 (//A partir de la pista 0. , sector 1)

-XXXX: 0109 MOV DX, 0080; (//C unidad 0 pista)

-XXXX: 010B INT 13

-XXXX : 010D INT 3

-E 0180 0 0 0002; (//escribir parámetros)

-G 100

Usar DM para formateo de bajo nivel

El nombre completo de DM es Programa de administración del disco duro. Puede realizar formateo de bajo nivel, verificación y otros trabajos de administración en el disco duro, lo que puede mejorar la eficiencia de uso del disco duro. En general, DM tiene las siguientes funciones: formateo de bajo nivel del disco duro, particionamiento, formateo de alto nivel, configuración de parámetros del disco duro y otras funciones.

En la aplicación real, la herramienta dm es la misma que los comandos normales de DOS (como fdisk o format). Su formato de comando es: A:>DM [parámetro].

<> El software /M DM se ingresa manualmente. Si no existe tal parámetro, DM se ejecuta en modo automático y ejecuta INITIALIZE.

en secuencia. Imprescindible para los novatos: método súper práctico de formateo de disco duro de bajo nivel (5)

<>/El software /C DM se ejecuta en modo de color, es decir, se ejecuta en un monitor a color.

<> El software /P DM gestiona los discos duros en modo PC/XT.

<> /Un software DM gestiona los discos duros en modo PC/AT.

<>/2 Método de la versión DOS 2.XX.

<>/3 Método de la versión DOS 3.XX.

<> /4 Modo versión DOS 4.XX (solo DM versión 5.01 tiene este parámetro).

<>/V DM se ejecuta en un modo que puede cambiar la longitud del clúster y las entradas del directorio raíz.

En el uso real, los siguientes dos métodos se usan comúnmente para iniciar:

1. A:>DM (modo automático. Al inicializar el disco duro, muchos parámetros usan valores predeterminados ​​y casi no se requiere intervención manual).

2. A:>DM (método manual. Algunos parámetros deben especificarse manualmente al formatear).

Después de iniciar la herramienta dm, los usuarios pueden elegir las operaciones correspondientes según sus propias necesidades. Dado que también está almacenada en forma de interfaz de usuario de DOS, es muy simple y clara de usar.

Otros métodos de formato de bajo nivel

Además de las dos herramientas de formato de bajo nivel presentadas anteriormente, existen muchos otros métodos de formato de bajo nivel.

1. Operación directa en CMOS

Si la placa base lo admite, el usuario puede realizar directamente el formateo de bajo nivel del disco duro en CMOS. Este método es muy simple y conveniente. Entonces, si es posible, el autor recomienda utilizar este método para formatear el disco duro. Método de operación específico: ingrese a la configuración de CMOS de acuerdo con las indicaciones del sistema al iniciar (si es un BIOS como Award, se le pedirá que presione DEL para ingresar a la configuración de CMOS. Si es una placa base Intel, generalmente presione F2 para ingresar a CMOS Configuración), y luego seleccione formato bajo en el menú CMOS. Seleccione Unidad de disco duro, luego siga las instrucciones del programa para formatear el disco duro de bajo nivel y responda algunas preguntas del programa para realizar el formateo de bajo nivel del disco duro.

2. Programa lformat.com para disco duro de bajo formato

Además de la herramienta dm, también existe un programa de bajo formato más común llamado lformat.exe, que se inicia por Maxtor Herramienta de formato de disco duro de bajo nivel. Después de ejecutar lformat.exe en estado DOS, el programa iniciará la interfaz de advertencia como se muestra en la Figura 3-3-43. El significado general de la descripción en esta pantalla es que si el usuario usa esta herramienta, se perderán todos los datos del disco duro, por lo que se recomienda hacer una copia de seguridad de los datos necesarios antes de ejecutarla, y también se recomienda eliminar todos otros discos duros. Si el usuario olvida hacer una copia de seguridad de los datos y quiere salir del programa, puede presionar cualquier tecla excepto Y. Si el usuario confirma que el disco duro se ha reiniciado, presione la tecla "Y".

Si se selecciona "Y", el programa le pedirá al usuario que seleccione un disco duro o formatee el disco duro actual a bajo nivel. Luego, después de responder algunas preguntas, formateará el disco duro a bajo nivel. el proceso puede comenzar.