노무현 대통령 배너

WindowsXP와 Windwos Vista 멀티부팅

Development/기술 2007/02/07 12:08 posted by k16wire
MS의 테스터가 되는거 같아서 내년 쯤에나 Vista를 써야지 하고 생각하고 있었는데 본의 아니게 관련한 일을 맡게 되는 바람에 당장 Vista를 설치하게 되었다.
기존에 사용하던 XP Professioal을 유지하면서 Vista를 사용하려면 어떻게 설치하는게 최적일까 고민하다가 결국 다음처럼 구성을 잡았다.

C:   Windows XP Professional
D:   Windows Vista

  • Boot 로더 파일의 변화
Windows XP에서 사용하던 Boot.ini파일대신에 Vista에서는 BCD(Boot Configuration Data)라는 파일로 바뀌었다. 이 말은 과거에 Boot.ini를 수정하여 멀티부팅을 조정하던 작업이 불가능해 졌다는 뜻이다. 그래서 Vista에서는 Bcdedit.exe 라는 BCD 수정을 위한 프로그램을 제공한다.
그럼 XP에서는 BCD를 수정할수 없는걸까 ? 별도로 제공되는 VistaBootPro를 설치하면 XP에서도 BCD를 수정하는것이 가능해진다.
자세한 사용법은 파란님 블로그의 강력한 비스타 부트 매니저! VistaBootPRO v1.0을 참고하시길.
  • Boot.ini 복구
Vista의 부팅프로세스가 기존의 부팅 프로세스와 달라졌기 때문에 멀티부팅시 문제가 발생할수 있으니 주의해야 한다. 만약 멀티부팅이 되지 않아 XP의 Boot.ini를 복구하려면 다음처럼 하면 된다.
  1. XP 부딩CD로 부팅한다.
  2. fixboot를 실행한다.
  3. bootcfg/rebuild를 실행한다. -> 새로 boot.ini가 만들어진다.
  4. CD안의 i386폴더에서 ntdlr, ntdetect.com을 복사한다.




크리에이티브 커먼즈 라이선스
Creative Commons License