Mi computadora tiene un bloqueo lógico en el disco duro. ¿Alguien sabe cómo desbloquearlo? Debe ser preciso y práctico.
A:\>debug
-a
-xxxx: 100 mov ax, 0201 (solo lee el contenido de un sector)
-xxxx: 103 mov bx, 500 (establecer dirección de caché)
-xxxx: 103 mov bx, 500 ( Set la dirección de caché)
-xxxx: 103 mov bx, 500 (Establezca la dirección de caché)
-xxxx: 103 mov bx, 500 (Establezca la dirección de caché)
-xxxx: 106 mov cx, 0001 (establece el puntero lógico del primer disco)
-xxxx: 109 mov dx, 0080 (lee el cabezal cero)
- xxxx: 10c int 13 (interrupción de disco)
-xxxx: 10e int 20
-xxxx: 0110 (salir del programa)
-g (ejecutar)
-d 500 (Ver el registro en la dirección 500)
El contenido que comienza en la dirección 6BE es la información de la partición del disco duro. Utilice el comando E para modificar los datos de la memoria:
E6BE
× × .0 × ×.0 × ×.0 ...55 AA
Cambie los datos × × a 0 y luego use la interrupción del disco duro 13 para escribir los datos modificados en el disco duro:
A>\debug
-a 100 (la dirección de registro a modificar es 100)
- xxxx: 100 mov ax, 0301 (escrito en el disco un sector). 0301 (escribir en un sector del disco duro)
-xxxx: (presione la tecla Enter directamente)
-g (ejecutar)
-q ( salir)
Finalmente, ejecute el comando Fdisk/MBR para reescribir el programa de arranque del sector de arranque del disco duro y reinicie la computadora.
El tercer método consiste en crear un disquete "desbloqueado".
Primero, retire el disco duro defectuoso, use el disco de arranque de DOS con el programa Debug para iniciar el sistema, ejecute el comando Debug, luego saque el disco de arranque, coloque un disquete en blanco formateado y realice las siguientes operaciones en el Debug entorno:
-A 0100
XXXX: 0100 XOR AX, AX
XXXX: 0102 PUSH AX
XXXX: 0103 POP DS
XXXX: 0104 PUSH AX
XXXX: 0105 POP ES
XXXX: 0106 MOV CX, 100
XXXX: 0109 MOV BX , 7C00
XXXX: 010C PTR DE PALABRA MOV [BX], 00
XXXX: 0110 INC BX
XXXX: 0111 INC BX
XXXX: 0112 BUCLE 10C
XXXX: 0114 MOV AX, 0301
XXXX: 0117 MOV CX, 0001
XXXX: 011A MOV DX, 80 p>
XXXX : 011D MOV BX 7C00
XXXX: 0120 INT 13
XXXX: 0122 JMP FFFF:0000
XXXX.0127
-W 100 0 0 1
Q
A continuación, apague el sistema. Instale el disco duro fallido como un disco primario independiente y luego use el disquete que acaba de crear para iniciar el sistema. El sistema se reparará solo y luego se reiniciará. Retire el disquete, reemplácelo con el disco de arranque de DOS e ingrese al entorno de DOS. En este momento, el bloqueo lógico del disco duro se ha liberado, pero no se puede utilizar y es necesario volver a particionarlo y formatearlo. Si desea guardar los datos en el disco duro, puede utilizar herramientas como KV300 para realizar operaciones de recuperación y escaneo de particiones.