윈 도 우 c000021a unknown hard error를 해결하려면 어떻게해야할까요? ㅠㅠ
2012.09.27 20:58
상황은 이렇습니다.
SSD한개, HDD한개 사용중.
SSD 2개파티션인데, 1번은 XP, 2번은 윈7.
윈7이 활성파티션으로서,
XP설치할때는 1번활성하고 설치. 윈7설치할땐 2번활성하고 설치.
(참고로 이렇게 설치하면, 부팅문제를 완전히 분리가능함. 즉, XP쪽에 윈7의 찌꺼기같은것이 남지 않음. 이게 중요한 이유는 이렇게 해야 각각 단일 파티션으로서 백업했다가 복원했을경우, 윈7등에 의존없이 바로 사용가능.)
HDD는 파티션 여러개중, 1번파티션에 SSD의 XP를 고스트복사로 복사함.
즉, 총 부팅할 파티션이 3개입니다.
사실 원래 컴이 샌디였는데,
이미 이 3가지를 bcd에서 설정해 사용중이었습니다.(easybcd사용)
즉,
1번부팅 - SSD XP
2번부팅 - SSD 윈7
3번부팅 - HDD XP
이렇게 메뉴를 설정해놓고 사용중이었습니다.
현재 컴을 아이비로 업글하면서, 윈7은 그대로 재사용가능했으나,
XP는 불가능한 관계로 SSD와 HDD쪽은 SSD에 설치하고 HDD로 백업복원한 상황입니다.
문제는 bcd설정이 윈7에 있으므로, 샌디였을때 쓰던 부팅파티션 정보를 그대로 사용해서 부팅해왔습니다만,
BCD를 조금 설정해보느라고, easy bcd로 3번을 지웠다가, 다시 3번을 그대로 넣었습니다.(윈7에서는 X드라비브로 설정됨.)
그런데 이렇게하니 부팅이 안되네요. ㅠㅠ
정확하게 어떻게 안되냐면,
XP지렁이는 뜹니다. 그런데 지렁이 후에 제목과 같은 에러가 뜨면서 블루스크린이 뜹니다.
지렁이 지나가는 시간 보면 분명 HDD로 제대로 들어간거 같긴한데...
대체 뭐가 문제일까요?
전에도 이런일을 겪었던거 같긴한데, 어떻게 해결했는지 기억이 안나네요. ㅠㅠ
댓글 [6]
-
YhK군 2012.09.27 21:39 -
메리아 2012.09.27 22:26
아, 말을 좀 빼먹은듯 하군요.
"XP는 SSD의 1번파티션에 설치하고, HDD쪽은 SSD의 것을 백업해서 복원한 상황입니다."
당황해서 표현을 정확하게 못했군요. ㅠㅠ
사실 이미 어느정도 쓰고 있던 상황이어서,
SSD쪽을 설치당시의 백업을 복원했거든요.
그런데 복원하면서, 깜빡잊은 파일이 생각나서 HDD쪽으로 부팅하려다가(원래 부팅 잘되었음. 그리고 일주일쯤 전에 복사함.),
우연히 윈7의 BCD를 easybcd로 먼저 수정했다가 이 사단이 났거든요. ㅠㅠ
도저히 바이러스 같은 문제는 아닐거라고 생각했는데,
지금 HDD도 똑같은 초기설치백업을 복원해보니 부팅이 되네요. ㅡㅡ;;
이틀전까지만 해도 멀쩡했던게 왜 그러는지... 정말 바이러스 문제일까요?
검색해보니 죄다 바이러스를 원인으로 지목하더군요.
하지만 ws2help.dll 이라는 파일의 CRC값은 원본과 똑같은데...(SSD것과 이전 HDD것을 비교함)
어쨌거나, BCD쪽의 문제는 아닌듯 하네요. ㅠㅠ
-
YhK군 2012.09.27 22:36 그러니깐, SSD랑 HDD XP 둘다 부팅이 안 돼서
SSD에 새로 설치를 하고, 그걸 HDD에 복사 해 놓으셨다는 거죵??
그렇게 부팅 잘 됐는데, 이번에 HDD를 부팅메뉴에서 지우고 다시 복원(새로 쓰신 게 아니라요?)하니깐 부팅이 안 된다고...
바이러스라묜은...
"BCD 수정 안 하면 괜찮지만, 수정하면은 부팅을 못하게 만들어버리는 바이러스"
일까여?; 독특하당;;;
아, 그게 아니라,
어떤 건지는 모르겠지만 어떤 부팅파일을 손상시키는 바이러스??? 그래서 똑같은 BCD이지만 부팅이 안 된??
그래서 깜빡잊은 파일은 어떻게 되셨나용?ㄷㄷ
-
메리아 2012.09.28 20:36
음...
정리하자면,
업글후 SSD에 XP설치했고, 초기상태 백업.
그냥 막 쓰다가(?) 일주일쯤 전에 HDD에 고스트를 통해 바로 복사.
(그러므로 비교적 최근상태가 HDD로 이전됨)
그리고 SSD와 HDD를 번갈아가며 일반용도로 사용.(윈7 BCD로 양쪽 다 부팅 잘됐음.)
그리고 엊그제, SSD를 초기상태로 복원.
그리고 윈7으로 부팅해서, 우연히 HDD쪽의 BCD정보를 삭제, 그리고 다시 새로 만들어넣음.(삭제,생성모두 easyBCD 이용)
그런데 HDD부팅이 안됨(이틀전에는 잘됐었음).
BCD문제인줄 알았는데, 알고보니 HDD쪽 부팅파일이 뭔지는 몰라도 오류생김.
단독부팅(BIOS에서 HDD를 부팅디스크로 설정)에서도 같은 오류메시지가 떴고, HDD에 초기상태 복원후에 같은 BCD설정으로 부팅가능.
결론.
우연찮게도, 이틀전 HDD로 부팅했을때 위 에러를 내뿜게하는 바이러스에 당하고, 그 직후에(실제론 직후는 아니지만, HDD기준으로는 직후인셈) 윈7 BCD 손대서 오인하게 된 듯.
깜빡잊은 파일 중 단순파일은 윈7이나 SSD XP로 부팅해도 긁어올 수 있어서 문제가 없는데,
쓰던 크롬의 탭정보나 기타 부팅해야 확인가능한 정보들 때문에 부팅이 필요했죠 뭐. ㅠㅠ
아무래도 일일이 설정파일 뒤져야겠네요. ㅠㅠ
-
메리아 2012.09.28 21:36
혹시나 싶어,
SSD 초기상태 system32폴더 파일 -> HDD 망가진(?) system32폴더
이렇게 복사해봤습니다.
(윈7에서. 그리고 하위폴더는 놔두고 딱 system32의 파일들만)
됩니다.
지금 그걸로 잘 부팅해 쓰고 있습니다.
호옹이????
-
메리아 2012.09.27 22:35
아무래도 이틀전에 hdd로 부팅해서 컴질하다가 바이러스라도 먹은 모양이네요.
혹시나 easybcd에서 뭔가 흘러나왔나 싶어 다시 해봐도 초기설치에서 한건 멀쩡한데...
어떻게 이렇게 딱 알맞게(?) 바이러스 어택이 오는지. ㅠㅠ
딱 이틀전까지만해도 잘 써왔는데요. ㅠㅠ
메리아님 안녕하세여! 로고 멋있네여
2번 부팅 SSD 윈7이 시스템파티션이라는 말씀이시져?
그런데 "XP는 SSD와 HDD쪽은 SSD에 설치하고 HDD로 백업복원한 상황입니다."가 무슨 뜻인지 몰겠어요ㅠ
당장 원인은 몰라도
일단 XP를 부팅메뉴에 새로 등록해 주고 부팅하는 방법은 있는 것 같아요.
https://snoopybox.co.kr/1140
"XP파일 3개를 7쪽에 복사하고 BOOT.INI를 편집한 다음 부팅메뉴에 XP추가"하는 방법이래여
(만약 bcdedit /create {ntldr} /d "Windows XP Professional K SP3" 요게 오류나면
bcdedit /set {ntldr} description "Windows XP Professional SP3" 이라고 치래여https://snoopybox.co.kr/946)
원인 찾다 찾다 힘들어지시면
요렇게라도 복구해 보세요
화이팅!~!