이 에러의 내용은 부팅할 하드디스크가 어떤 하드디스크인지에 대한 정보를 취득할 수 없다는 얘기이다. 이 정보는 boot.ini 파일에 기록되어 있고 즉, 이 에러가 발생했다는 말은 이 파일이 손상되었다는 뜻이 되겠다. boot.ini 파일은 설치된 하드디스크의 각 정보를 기록한 파일이다. 즉 이 에러는 하드디스크의 정보를 기록한 파일이 뽀사져서 하드디스크를 제대로 인식할 수 없으므로 발생하게 된다. (강제 셧다운, 정전 등의 불안정한 상태에서의 컴퓨터의 종료시에 발생할 수 있다 )
해결을 위한 가장 간단한 방법은 포맷하고 os를 설치하면 되겠다는 너무 무책임한거 같다....
복구하는 방법은 윈도우 시디의 복구콘솔을 이용한다.
윈도우 부팅 시디(윈도우 설치 시디)로 부팅을 하고
무인설치시디가 아니라면 설치를 묻는 첫화면에서 'r' 키로 복구콘솔을 실행시키고 무인설치시디라서 복구콘솔따위 실행하는 메뉴가 안나오고 휙 지나갈때는 처음 부팅시에 도스에서 시디롬으로 부팅하겠냐고 물어보는 press any key boot form cd... 에서 F10를 눌러주고 이후 조금씩 반복해서 눌러주면 무인설치시디의 자동화 작업이 아닌 복구콘솔 (도스창)이 나오게 된다.
이제 복구콘솔(도스)창이 떴다면 c:\ 로 나와있을 건데 여기서 아래의 명령어를 친다. (2개뿐이다 ..) ( ; 이후의 글은 참고용 설명이다)
chkdsk /r ; 하드디스크의 볼륨정보를 검사하고 에러가 있다면 복구해준다
fixboot c: ; bootfix였던가(...) 부팅할 드라이브를 설정해주고 오류가 있다면 복구해준다. c: 가 아니라면 해당 드라이브 이름을...
; fixboot 에서 설정하겠습니까? 같은 묻는 메뉴가 나오면 y
; 끝
exit 로 재부팅해주면 되겠다.
p.s 무인설치시디를 행여나 만들때 전자동 무인화를 할 생각을 버리는게 좋겠습니다. 물론 하나씩 선택하면서 올 수동으로 하는것도 비추천이고요. 그러므로 무인설치시디는 자동화버전, 수동버전 이런식으로 첨에 부팅메뉴를 만들어줘서 선택하게 하는것도 이런 에러시에 복구작업에 도움을 줍니다.