티스토리 뷰

컴퓨터 관련

망가진 하드디스크의 복구

진리와 가치를 고루고루 2012. 4. 16. 09:49
하드 디스크가 가끔씩 인식을 못하는 경우가 있다.

하드디스크의 mbr 부분이 잘못 손상되거나 변경되었을 때 일어날 수 있다.
이유는 여러가지 있을 수 있으나, 바이러스 등에 의해 일어날 수도 있다.

MBR은 하드디스크 첫 번째 물리적인 섹터(섹터 0)에 존재하는 512바이트 부분을 말한다..



여하튼 여러가지 이유로
하드디스크가 인식이 안 되는 상태가 되면
우선 간단히 다음 방법들을 통해 복구를 시도할 수 있다.

우선 인식이 잘 안되는디스크를 다른 데스크탑에 붙이고,

* 도스 실행창에서
chkdsk 를 실행해 해당 드라이브를 검사해 본다.
chkdsk 옵션을 확인하려면 chkdsk /? 을 실행해보면 된다.
chkdsk d: /f /x 정도의 옵션을 주면 D 드라이브[ 해당 디스크가 D 드라이브인 경우] 의 오류를 수정할 수 있다.


* 예방을 위해서는 다음 사이트에서
Partition Recovery 프로그램을 다운받아
하드디스크의 파티션을 백업 받아 놓는다...

해당 디스크가 인식이 안 되는 경우는 usb -pe-os 로 부팅하거나,
다른 정상 작동되는 데스크탑에 붙여
Partition Recovery 로 종전의 파티션 내용으로 복구해본다.

http://www.finalrecovery.com/download.htm


* 도스 환경에서는 mbrwiz.exe 프로그램을 사용할 수 있다.

도스 프로그램들은 사용방법이 조금 익히기 어려울 수 있으나,
mbrwiz.exe/list 하면, 하드디스크 들이 나열된다.

리스트를 보고 자신이 mbr을 백업받을 디스크 번호를 확인후
mbrwiz.exe/disk=0 /save=disk0.mbr
이렇게 명령을 내리면 disk 0 번의 mbr을disk0.mbr 이란 파일로 백업할 수 있다.

복구가 필요하면
역시mbrwiz.exe/list 하여, 하드디스크 들의 나열번호를 살피고,
disk 0 에 대해 종전에 백업받은 mbr 파일로 복구하려고 한다면,

mbrwiz.exe/disk=0 /restore=disk0.mbr

이렇게 명령을 내리면 된다.


위 윈도우Partition Recovery프로그램과 거의 같은 기능을 하지만,
도스 환경에서 작동한다..

* cmos 내용도 필요하면 백업받아 복구에 이용할 수 있다.

mbr 의 백업은 오래 시간이 걸리지 않으므로 평소에 한 번 정도 백업받아 놓는 것도 좋다.

미리 백업을 받아 놓으면
하드디스크가 인식이 안되는 경우, 쉽게 복구할 수 있기 때문이다.


참고 : MBR은MasterBootRecoder를 말한다.
일반적으로 MBR은 첫 번째 물리적인 섹터(섹터 0)에 존재하는 512바이트의 간단한 프로그램으로 MBR에의해 부트 섹터가 선택되기때문에 1차 부트 로더라고도 한다. 참고로 OS 선택에 사용되는 NTLDR은 같은 부트 로더는 보통 2차 부트 로더라고 한다.


1334537566_cmos-mbr_01.zip


댓글