윈도7 부트로더 BCD 오류
2012.10.18 18:39
안녕하세요.
노트북에서 파티션을 나눠서 두가지 윈도를 쓰려고 하는데요.
C: 에는 윈도7 원더풀 (가칭)
D: 에는 윈도7 투쏨 (가칭)
이렇게 쓰려고 작업을 좀 했습니다.
먼저 C: 에 원더풀을 설치한 후, 부팅할 때 멀티부팅 메뉴가 나오도록 다른 윈도7 아무거나 깔아줬습니다.
그리고 D: 에 원래 노트북에서 쓰던 윈도7 투쏨을 파티션 째로 박아줬습니다.
이러고 난 후 BCDedit 해서 부트메뉴의 이름과 순서만 바꿔주었습니다.
이러니 원래있던 C: 원더풀이든 D:투쏨이든 메뉴 선택해서 둘 다 잘 부팅되는데요.
아쉬운 건 C: 원더풀로 부팅할 땐 C드라이브(원더풀)-D 드라이브(투쏨) 으로 인식되고
D: 투쏨에선 C드라이브 (투쏨) - D드라이브 (원더풀) 로 인식되어버리는 문제가 있었습니다.
그리고 이 문제 때문에 투쏨으로 로드한 상태에서 절전모드 같은 걸로 들어가 버리면
복귀할 때 멍청하게 BCD 를 읽어서 로드해버리는 건지 (즉 C: 를 투쏨이 아니라 정상적(?)인 원더풀로
판단해버리고 로드해버리는 건지) 복귀 오류가 나서 그냥 새로 부팅해야 하는 사태가 벌어지더군요.
이런 문제를 피하기 위해 현재 투쏨 윈도에서 자신의 드라이브를 C: 가 아니라 D: 로 정상적으로
인지할 수 있게 BCD 를 어떻게 고쳐야 하는지 조언 좀 해주셨으면 합니다.
뭐 사실은 그냥 C: 를 투쏨 윈도로 덮어쓰고 D: 에 다시 새로운 윈도 깔아주면 되긴 합니다만...
에러 메세지를 써 주시면 좀 좋을 것 같은데요.
저도 과거에 맛살님과 같이 진행해본 경험이 있는데... 별 문제 없었습니다.
살짝 구글링 해보니 실시간 감시가 켜 있는 구 버전의 백신에 의해서 그런 경우가 발견되었다. 라는 글이 하나 있긴 하네요.
아님 이번 기회에 windbg 살짝 보는 법.. 정도는 공부해 보시는 것도 어떨까 싶네요.
맛살님이니니깐 시간 투자하시면 메세지 보는 것 정도는 쉽게 가능할 것 같은데요.