Solve hard disk loop deadlock faults

zhaozj2021-02-17  68

Dish sometimes generates a "hard disk dead lock" fault due to false operation (such as: incorrectly using compressed agents) or viral infection. The so-called hard disk deadlock refers to the computer in the boot machine to load the operating system, which causes the drive logic disk to make the driver logical discs, which make the machine fall into the cycle state, and finally make the machine to start the operating system normally. Once the hard disk deadlock occurs, its fault is: As long as the faulty hard drive is installed into the computer, it cannot start the operating system from the hard drive. Even if the failed hard drive is installed from a dependent IDE device, it will also cause the normal soft and hard disk to not boot the machine. This fault phenomenon of this hard disk seems to be more serious than the real physical failure, in fact, this is a pure fault. However, since this fault drive is installed in the computer, the normal disk cannot boot the machine, so the general solution is to make it low in the low-level formatting function in CMOS Setup. However, there are many ills of this approach.

In fact, the principle of this fault is very simple, that is, just clear all the contents of the main guiding sector on the hard disk, so that this hard disk is like a new disk, you can solve the deadlock problem. The problem is that after this hard disk is connected to the machine, the machine cannot boot the operating system, so it cannot be solved using a method of run certain refresh main boot sector programs under operating systems. How to solve the deadlock problem in the absence of the operating system without booting the operating system? To this end, the author has found a very simple method through practice, without launching the operating system or low-grade to the hard disk, and there is no loss to solve the hard disk loop deadlock problem.

Observe the failure of deadlock hard drives, it is not difficult to see that this fault is generated in the process of booting the operating system. If it is possible to write instructions to the hard disk boot sector to refresh the instruction of the hard disk before being distributed to the operating system. The sector allows the BOIO program to perform this special guiding sector to achieve the purpose.

The specific operation method is as follows:

1. First take the loop deadlock fault drive, prepare a system floppy disk (with the debug debugger) and a blank floppy disk, and format the blank floppy disk.

2. Generate a special floppy disk. Start the machine with the system floppy disk, after executing the debug command, remove the system disk, insert the blank floppy disk (the special floppy disk to be made), perform the following operations in the Debug environment:

A: /> Debug

-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 Mov Word PTR [bx], 00

XXXX: 0110 Inc BX

XXXX: 0111 Inc BX

XXXX: 0112 LOOP 10C

XXXX: 0114 MOV AX, 0301

XXXX: 0117 MOV CX, 0001

XXXX: 011A MOV DX, 80

XXXX: 011D MOV BX, 7C00

XXXX: 0120 INT 13

XXXX: 0122 JMP fff: 0000

XXXX: 0127

-W 100 0 0 1

-Q

Through the above operation, the special floppy disk is made.

3. Turn off the machine and make a good special floppy disk remain in the floppy drive. The fault drive is loaded back, and the cable connection method determines the value of the above MOV DX, 80 instructions to the DX register. If you join the faulty disk into the first hard disk or the system, only this fault drive, that is, the value of the DX register is 80 h in the above MOV DX, 80 instruction, if there are two hard drives in the system, and the faulty disk is connected The value of the second hard disk is sent to the DX register should be 81h. 4. Power-up the machine, when the machine starts to load the operating system from the floppy disk, the machine will automatically reset the restart after approximately 2-3 seconds.

5. Take out the special floppy disk and insert the correct system floppy disk, let the machine boot the operating system from the floppy disk. If there is no accident, the machine will start normally. When the machine appears A: /> prompt, the loop deadlock fault that marks the faulty hard disk has been excluded. Thereafter, the hard disk can be made to normal partition formatting. If you try to restore data on your hard disk, please do not format it in partition, followed by the next step.

6. Use KV300 (Z Edition or more) to boot the machine, execute KV300 anti-virus software, use the software hard disk partition scanning recovery function, partition the hard disk, press the F10 function key, then insert a formatted empty disk, Answer "Y", wait patiently for ten minutes, answer "Y", when the screen displays the "OK! OK! OK!" Prompt. The partition of the hard disk has been restored. Restart the machine, everything is intact.

转载请注明原文地址:https://www.9cbs.com/read-31499.html

New Post(0)