반응형

안녕하세요, 닻별이입니다. 컴퓨터를 하시는 분들은 하드디스크를 쓰시면서 하드디스크의 수명에 대해서 한 번쯤은 생각해 보시지 않을까 합니다. 하드디스크는 언제부터 언제까지 쓸 수 있는거지? 하면서 검색도 해보기도 하고, 하드디스크 검사 프로그램도 돌려보실텐데요. 특히 하드디스크 프로그램을 돌리면서 '배드섹터' 라는 게 나오면 걱정이 앞서실지도 모르겠습니다.

배드섹터란, 하드디스크가 제대로 읽고 쓰여야하는데, 하드디스크를 쓸 수록 제대로 읽고 쓰이지 못한 부분을 찾아내서 표시합니다. 이러한 배드섹터가 많이 나오게 되면 하드디스크를 못 쓰게 될 수 있습니다. 지금부터는 배드섹터가 난 부분을 쓰지 않고, 떼어내는 방법에 대해서 살펴보고자 합니다.

※ 이 방법은 어디까지나 하드디스크를 '임시' 로만 사용할 수 있음을 알립니다. 또한 해당 내용은 확실히 검증되지 않았습니다. 때문에 나중에 자료가 없어지더라도 책임지지 않습니다. 그리고 배드섹터를 분리하기 전에 반드시! 하드디스크를 백업하고 작업하시길 바랍니다.



하드디스크 - 배드섹터있는 부분만 떼어내고 쓰는 방법


배드섹터를 떼어내려면, 일단은 배드섹터가 있는 하드디스크가 필요합니다. 배드섹터가 있는 하드디스크를 찾는 방법은 GM HDD SCAN이라는 프로그램을 이용하면 됩니다. 해당 프로그램의 사용방법은 http://advertise3.tistory.com/229 포스팅을 참고해 주시길 바랍니다. 하드디스크에 배드섹터가 있다고 나온다면 대부분 이런 상태일거라고 생각됩니다.


이전부터 해당 하드디스크가 인식이 안되기도 해서 "조만간 뭔일이라도 벌어지려나" 했는데, 결국 하드디스크에 배드카운트=배드섹터가 등장했습니다! 그것도 한 두개가 아니라 여러개의 섹터가 생겼더군요. 이 하드디스크를 쓰기 전에도 이만큼 배드섹터가 나온적이 있어서 그다지 놀랍지는 않았습니다. 그렇지만 배드섹터가 나온 하드디스크를 이대로 쓰기에는 찜찜하지 않습니까?

이렇게 하드디스크에서 배드섹터가 나오면 저기에 나오는 숫자들을 잘 적어두시길 바랍니다. 예를들어 지금 845678651섹터, 845678652섹터, 845678653섹터, 845678654섹터,... 등등 나온 숫자를 어딘가 적어두시면 됩니다. 나중에 해당 섹터를 파티션 매직으로 분리할 때 필요한 숫자입니다.

그 다음으로 필요한 프로그램이 하드디스크 안의 배드섹터를 분리할 파티션 매직입니다. 그런데 파티션 매직을 써본 바로는 오류가 나는고로 파티션 위자드 홈에디션을 씁니다. 해당 프로그램의 설치에 관해서는 http://advertise3.tistory.com/336 포스팅을 참고해 주시길 바랍니다.


파티션 위자드를 실행시켜서 Move/Resize 버튼을 누릅니다. 그러면 위와 같은 창이 뜨는데 이 창의 두번째에 있는 Partition Size 에 배드섹터가 생긴 첫번째 숫자를 넣어주면 됩니다. 현재 그림에 있는 하드디스크는 이미 배드섹터를 분리해서 845678651섹터의 숫자인 845678651을 넣어도 나눠지진 않을 겁니다. 아무튼 베드섹터가 생긴 처음 숫자를 넣으면 됩니다.

그 다음 세번째에 있는 Unallocated Space After에 배드섹터가 생긴 두번째 숫자를 (전체 섹터-두번째 숫자)로 계산해서 넣어주고 OK를 누르면 됩니다.



하드디스크 분리가 다됐으면 위와 같이 두 개의 파티션의 중간에 배드섹터가 생긴 빈 공간이 생깁니다. 이렇게 해서 배드섹터가 있는 부분만 떼어내는 방법에 대해 포스팅을 해 봤습니다. 해당 내용은 어디까지나 배드섹터가 있는 하드디스크에서 배드섹터만 분리해고 써보고자 해서 시도해 본 방법입니다. 이렇게 배드섹터를 빼고, 두 개의 파티션으로 나눈 상태에서 GM HDD SCAN이라는 프로그램을 쓰면 배드섹터가 나오진 않습니다.

그러나 어디까지나 해당 포스팅에 있는 내용은 검증되지 않은 방법이고, 될 수 있으면 배드섹터가 생기면 새로운 하드디스크를 사시길 권장합니다. 이상, 하드디스크 배드섹터있는 부분만 떼어내고 쓰는 방법에 대한 포스팅이었습니다.



반응형


안녕하세요. 닻별이입니다. 윈도우7 에서도 하드디스크를 분할할 수 있지만, 분할하는데 시간이 많이 걸리고 제한도 있어서 EaseUs 파티션 매직을 사용하게 됐습니다. 이 프로그램은 개인적인 용도에 한해서 Free Edition Only For Home Users를 무료로 사용할 수 있는 프리웨어입니다. 무료에도 제한이 있겠지만 윈도우7 보다도 편리합니다.


쉽게 쓸 수 있는 프로그램 - 파티션매직


파티션매직은 누구나가 쉽게 이용할 수 있습니다. 윈도우XP에서는 파티션매직을 사용하면 잦은 오류가 있었습니다. 하지만 최근 들어서 나온 파티션매직 프로그램은 오류가 없고, 정말 쉽게 파티션을 나눌 수 있도록 바뀌었습니다. 현재 파티션매직 버전은 9.2.2 버전까지 나왔습니다.

파티션매직 홈페이지: http://www.partition-tool.com/download.htm


위 홈페이지에 들어가서 파티션매직을 다운로드받으실 수 있습니다. 




파티션매직 9.2.2버전을 다운로드해서 epm 파일을 실행합니다.




실행을 하면 사용자 계정 컨트롤이 뜨며, 예를 누르면 됩니다.




설명서 밑에 있는 네모칸에 체크를 누르고 OK를 누릅니다.




이제 Next 를 누릅니다.




Next 를 누릅니다.




Next 를 누릅니다.




약관에 동의한 후에 Next 를 누릅니다.




핫쉴드를 설치하시려면 동의를, 아니면 동의 안 함에 체크 후에 Next 를 누릅니다.




바탕화면에 쓸 파티션매직 아이콘을 설치한다고 합니다. 그대로 Next 를 누릅니다.




파티션매직 9.2.2 버전 설치가 진행중 입니다.




설치가 완료됐다고 합니다. Finish 버튼을 눌러줍니다.




안 본새에 파티션매직 9.2.2 버전에서는 이전 파티션맺기 8 버전과는 다르게 화면이 다음과 같이 나옵니다. 파티션매직을 사용하려면 첫번째에 있는 Partition Manager 을 눌러줍니다. 




그러면 다음과 같이 파티션매직 9.2.2 버전이 실행됩니다. 이상, 하드디스크를 분할/병합시키는 파티션매직 다운 및 설치하기였습니다.


반응형

한 개의 하드디스크를 나눠서 쓰다보면, C 디스크는 용량이 남거나 다른 디스크는 용량이 부족할 때가 있습니다. 이럴 때 외장하드나 여분의 하드가 있으면 좋겠지만, 그렇지 못할 때에는 하드디스크 용량이 남는 부분을 다시 나눠서 합치는 수 밖에 없습니다. 그래서 파티션 매직으로 분할된 파티션을 포맷하려고 했다가 오류가 뜨고 말았습니다;; 하필이면 윈도우7 에서 파티션 매직을 쓰다가 오류코드가 나타나면서 무한 재부팅이 되는 현상이 나타났습니다. 이때문에 한동안 윈도우7 에 다시 들어갈 수가 없었습니다. 오류가 난 이후, 윈도우7 에서는 파티션 매직을 쓰지 말아야한다는 글을 보게 되었는데 이미 때는 늦었지요. 이렇게 파티션 매직을 쓴 윈도우7 에서 오류가 난다면 어떻게 해야할까요?



1. 파티션 매직 - 윈도우7 오류가 나면...?

파티션매직은 운영체제 XP 까지만 쓸 수 있습니다. 그런데 이 부분을 미처 확인하지 못하고 파티션매직을 실행하다가 오류가 납니다. 윈도우7 로 부팅시, 파티션매직이 실행된다고 뜨다가 맨 끝에는 파티션매직이 오류가 나면서류코드 3221235506 과 -103731790 이 나왔습니다. 이럴 때는 답이 없습니다. 하드디스크 1개에 파티션을 하나도 나누지 않았다면 눈물을 머금고 운영체제를 새로 깔아야 합니다. 아니면 기존하드를 분리해서 다른 하드를 끼워서 운영체제를 깐 후에 기존하드의 파일을 복구시키는 방법도 있겠습니다. 하지만 보통은 운영체제를 깔 때 하드디스크 1개에 파티션 2개를 나눠서 C드라이브에는 운영체제로, D 드라이브는 백업으로 쓰는 데 이러면 C 드라이브에 운영체제를 새로 깔면 됩니다. 그런데 C 드라이브에도 중요한 파일이 있다면 하드디스크 1개에 파티션을 하나도 나누지 않은 때처럼 다른 하드디스크에 운영체제를 깔고 복구를 시도해야겠습니다.


이렇게 파티션을 나눠도 데이터 복구를 하는데, 복잡하고 어려움이 따릅니다. 그런데 만약 컴퓨터가 멀티부팅을 쓰고 있다면 데이터를 복구하는 데 훨씬 수월합니다. 부팅을 할 때 XP 와 윈도우7 이 뜨는 경우에는 윈도우7 이 오류가 뜨더라도 XP 로 들어가서 파일을 복구할 수 있습니다. 멀티부팅을 깔았을 때 C 드라이브는 XP, D 드라이브는 윈도우7 로 지정했습니다. XP 로 부팅하여서 D 드라이브에 들어가서 외장하드에 중요한 파일을 백업하면 되겠습니다.




2. 오류코드 33221235506 이 나왔을 때

멀티부팅이 된다면 윈도우7 이 아닌, 윈도우 XP 로 들어가서 파일 백업 후에 운영체제를 다시 깔면 됩니다. 이러한 과정은 복잡하기는 하지만, 훨씬 수월합니다. 윈도우 XP 에 비해서 윈도우 7 은 새로 까는데, 많은 시간이 걸리지 않습니다. 하지만 윈도우 7 을 깔고 다른 프로그램들을 깔게 된다면 시간이 많이 걸립니다. 이럴 때 파티션 하나를 날릴 각오를 하고 파티션을 다시 합치는 방법으로 오류에서 벗어났습니다.



- 파티션 마스터로 윈도우7 이 깔린 D 드라이브와 포맷한 F 드라이브를 합치는 중-



<오류를 벗어난 과정>


1. 윈도우7 에서 파티션 매직 프로그램을 실행한 후 부팅오류가 남

2. 멀티부팅으로 윈도우7 과 XP 가 뜨는데, XP 로 들어가서 E 드라이브에 D 드라이브 파일 백업

(이 때 1개의 하드디스크에 이미 파티션이 4개로 분할되어 있었음)

3. XP에서 파티션 마스터 프로그램으로 윈도우 7 이 깔린 D 드라이브와 F 드라이브를 합침

(D 드라이브에는 파일이 있었음. F 드라이브에는 파일이 없었음.)

4. 드라이브를 합친 후 컴퓨터를 다시 시작함

5. 멀티부팅으로 윈도우 7 로 들어가서 'Error 117' 이 뜨면 Enter 를 누름

6. 컴퓨터 재부팅 후 윈도우 7 로 들어가짐


위와 같은 과정으로 오류코드 33221235506 에서 벗어났습니다. 만약에 외장하드가 있었다면 좀 더 쉽게 오류를 벗어났겠지만, 외장하드가 없어서 다른 디스크로 백업을 하는 데 시간이 많이 걸렸습니다. 혹시 파티션 마스터로 D 드라이브와 E 드라이브를 합친 뒤에 디스크 안에 들어있는 자료가 날아갈 수도 있기 때문입니다. 백업을 안 하셔도 자료가 남는 경우도 있지만 만일을 대비해서 '꼭' 백업을 하시고 파티션 프로그램을 쓰시는 게 좋습니다. 아니면 백업을 할 외장하드가 없다면 윈도우7 을 설치할 때 파티션을 3개로 나눠서 파티션 1개는 백업 드라이브로 사용하시길 바랍니다.




+ Recent posts