2009년 8월 6일 목요일

윈도우 7 or 비스타 설치후 XP를 설치했는데 XP로만 부팅되는 경우

※ 시작하기에 앞서 이렇게 수동으로 작업하시는게 두려우신 분들께는 멀티 부팅을 복구해보자 EasyBCD 글에 나온 프로그램을 사용하실 것을 권장드립니다.

 

 

 

※ 멀티부팅을 구성하실 생각이라면 XP를 먼저 첫번째 파티션에 설치하고 상위 버전의 OS는 나중에 설치할 것을 권장합니다. 그렇게 하면 자동으로 멀티부팅이 구성되고 이런 식으로 귀찮은 작업을 하실 필요가 없습니다.

 

 

 

가끔 질문받았던 내용인데 그동안 바빠서 포스팅하지 못했던 것을 오늘에야 이렇게 올립니다.

 

정확한 가이드 작성을 위해 직접 제 컴퓨터에 2가지 OS를 순서대로 설치하였고, 부팅 복구를 확인했습니다.

 

우선 제가 사용중인 SSD를 2개의 파티션으로 분할한 다음 첫번째 파티션에 비스타 32비트를 설치했습니다. 그런 다음 두번째 파티션에 XP를 설치해봤더니 다음과 같은 상태가 되었습니다.

 

 

 

 

XP를 설치하고 나면 XP로만 부팅되기 때문에 현재 XP에서 이 글을 작성합니다. 위 스샷을 보시면 C에 비스타가 설치되어 있고 F에 XP가 설치되어 있습니다. 보통 새로 OS를 설치하고 그 OS로 부팅을 하면 해당 OS가 C로 표시되게 마련인데 XP의 경우는 구형이라 조금 다른가보네요. 저는 XP 부팅파일이 F에 설치될줄 알았는데 의외로 C에 설치되어 있기 때문에 이런 경우는 부팅복구가 오히려 간단합니다. 참고로 현재 XP 파티션이 F인 이유는 D가 500G 하드, E가 CD롬으로 잡혀있기 때문입니다.

 

 

 

이 상태에서 윈도우 7 or 비스타 부팅을 복구하려면 먼저 C에 있는 BCD에게 권한을 넘겨줘야 합니다. 현재는 C가 NTLDR로 부팅되도록 설정되어 있기 때문에 XP로만 부팅되고 있는 상황입니다.

 

아래 첨부파일을 다운받으신 다음 윈도우 폴더에 복사해두고 CMD 창을 열어서 다음 명령어를 입력해주세요.

 

 

 

 

 

bootsect /nt60 c:

 

 

 

 

위와 같이 입력하시면 MBR을 BOOTMGR로 부팅되도록 업데이트 합니다. 이 상태로 재부팅 하시면 이제는 XP로 부팅되지 않고 비스타로만 부팅됩니다. 일단 저도 재부팅한 다음 비스타로 들어가서 다시 글을 작성하겠습니다.

 

 

 

자 이제 저는 비스타로 들어왔습니다. 가이드를 계속 이어가겠습니다. 이제는 XP를 비스타의 부팅메뉴인 BCD에 추가해주는 작업을 해야합니다.

 

명령 프롬프트를 관리자 권한으로 실행하신 다음 다음과 같이 입력해주세요.

 

Bcdedit /create {ntldr} /d "Windows XP Professional SP3"

=> 큰 따옴표 안에 XP 부팅메뉴 이름은 아무렇게나 원하시는 이름을 적어주시면 됩니다.

 

만약에 다음과 같은 오류가 발생한다면

 

 

이미 {ntldr} 이라는 항목이 존재한다는 말인데 그렇다면 그냥 기존에 존재한다는 저 항목에 큰 따옴표 뒷 부분만 수정하도록 다음과 같이 입력하시면 되겠습니다.

 

Bcdedit /set {ntldr} description "Windows XP Professional SP3"

 

 

 

 

Bcdedit /set {ntldr} device partition=C:

=> 가장 중요한 부분 입니다. 여기서 C 드라이브를 지정하는 것은 XP가 설치된 파티션이 아닙니다. BCD가 존재하는 활성파티션 즉 원래의 부팅파티션을 지정해줘야 합니다. 이 글의 가정대로 비스타를 첫번째 파티션에 먼저 설치했고 BCD 역시 C에 있는 상황이라면 XP를 나중에 설치한 경우도 XP의 부팅파일은 C에 생성이 됩니다. 따라서 웬만한 상황이라면 이 부분을 C로 입력하시면 됩니다.

 

Bcdedit /set {ntldr} path \ntldr

=> NTLDR 파일의 위치를 지정해주는 것인데 현재 NTLDR 파일은 BCD가 있는 드라이브에 존재하기 때문에 그냥 위 내용을 그대로 입력해주시면 됩니다.

 

Bcdedit /displayorder {ntldr} /addlast

=> XP 부팅항목을 멀티부팅 메뉴 마지막 부분에 추가하는 명령어입니다.

 

 

 

처음에 오류났던 부분까지 해서 한꺼번에 입력한 모습을 보여드리겠습니다.

 

 

 

 

이제 이 상태로 재부팅을 하면 비스타와 윈도우 XP를 선택할 수 있는 메뉴가 나타나게 됩니다.

 

참고 문헌

http://support.microsoft.com/kb/919529/ko

댓글 61개:

  1. 스누피님, 제 하드가 C,D로 파티션 되어있고 D는 자료 백업용으로 쓰고 있습니다. C 에 xp와 비스타를 설치해도 멀티 부팅이 가능할까요? 가능 하다면 서로 충돌하거나 사용에 문제가 있지는 않나요?

    답글삭제
  2. XP와 비스타라...

    물론 사용용도에 따라서 멀티부팅을 써야 할때도 있지만 저는 하드 디스크 낭비라는 생각에 그냥 윈7 하나만 설치해서 사용합니다.



    그런데, 어제 디스크파트에 들어가서 C를 지우고, 다시 설치하는 과정에서 clean을 입력하고, 엔터를 친 다음 저의 머리를 쥐어 뜯는 해프닝이 발생해서 현재 복구 중에 있습니다.



    저는 그냥 이렇게 쓰거든요.

    diskpart

    (원래는 select disk 0)

    sel dis 0

    (select partition 2)

    sel par 2

    (create Partition primary size=10240)

    cre par pri size=10240

    (약식으로..)

    이렇게 사용을 하는데, 제가 잘못하여 파티션을 잘못생성을 해서 삭제하는데, 그냥

    sel dis 0

    sel par 2

    clean

    했더니 갑자기 하드 드라이버를 찾을 수가 없다고 하더라고요...TT



    그래서 밤샘 작업을 하다가, 포기하고, 백업해둔 파일만 가지고 작업 중에 있습니다.



    스눞님 diskpart에서 한개의 파티션만 지우기가 어떻게 되죠?

    답글삭제
  3. @돈키호테 - 2009/08/06 06:36
    제가 알기론 아마도 같은 파티션에는 vista와 XP가 설치되지 않을 걸요...

    각각의 파티션에 설치를 해야할 겁니다.

    답글삭제
  4. Windows 7용 Virtual PC RC 버전과 XP mode가 떴더라구요. 어제 저녁에 설치해서 잠시 돌려보았는데, 그럭저럭 쓸만한 것 같습니다. 구버전 Virtual PC에서는 USB가 안잡혀서 불만이었는데, USB 디바이스도 인식해서 연결시켜주는 메뉴가 뜨더군요.

    좀 더 써 봐야 장단점이 나오겠지만, 잠시 쓸거라면 멀티부팅 하는거 보다는 훨신 효율적인거 같더군요..^^

    답글삭제
  5. @돈키호테 - 2009/08/06 06:36
    C에 XP랑 비스타를 동시에 설치하는건 불가능합니다. XP가 설치된 상태로 C에 비스타를 설치하려고 하면 업그레이드 할꺼냐고 물어보고 안한다고 하면 XP를 Windows.OLD 라는 폴더 안에 백업해버리고 비스타 혼자 사용 가능하도록 됩니다.

    답글삭제
  6. @재당 정사 - 2009/08/06 07:05
    ㅎㅎㅎ 저랑 같은 실수를 하셨군요 ^^;; 제가 친구 형님 노트북 그렇게 해서 날려버렸습니다 ㅠㅠ



    help 쳐보니까 파티션 삭제는 sel partition 2 상태에서 delete partition 이라고 입력하시면 되는 거 같네요 ^^

    답글삭제
  7. @천사친구 - 2009/08/06 07:43
    그거 몇달전에 토런트로 나왔는데 이번엔 MS에서 공개다운로드를 제공하더군요. 제가 예전에 베타 써보니까 (안되다가 갑자기 되어버린 ^^;;) XP에 원격 데스크탑으로 접속하는 방식이던데 초기 구동시간도 꽤 걸리고 여러모로 불편하더군요. 일단 소개 글 올리겠습니다.

    답글삭제
  8. 좋은 정보 감사드립니다.

    질문이 하나 있는데요...

    저의 경우 C:XP, D:WIN7 이 설치되어 있구요.

    각 OS를 설치할 때 해당 파티션을 활성화(Active)해서 설치했었습니다.

    그렇기 때문에 C를 활성화하면 XP로 부팅되구요.

    D를 활성화하면 WIN7로 부팅됩니다...

    그 작업을 Hirens BootCD로 부팅한 뒤 Acronis Disk Director를 통해서 하고 있지요...좀 무식하죠??

    몇번인가 멀티부팅을 시도해보다가 결국 실패하고 이런 방법으로 하고 있는데요...

    저의 경우 이 글의 방법으로 멀티부팅이 가능한가요?

    가능하다면 주의점이나 다르게 설정해 주어야 하는 부분은 어느 부분인지요?

    글이 길어졌네요. 항상 좋은 정보 잘 보고 있습니다~

    그럼 좋은 하루 되세요^^

    답글삭제
  9. 비스타 부트 프로나 이지BCD를 사용하면 어느정도 편하게 처리할 수 있습니다.



    근데 비스타 부트 프로는 유료화 했더군요.

    답글삭제
  10. 포스팅 하시느라 고생하셨습니다.



    음 근데 여러가지 운영체계를 경험하지 못해서 장단점을 알지 못하고 아직 멀티부팅의 필요성을 못느끼갰습니다.그냥 최신꺼 나오고 패치어느정도 됐을때 그거 하나만 구해서 쓴다는..



    전 남들 힘들게 피튀기는거 구경하다가 괜찮다 싶을때 뭍어가요....;;;;;



    힘들게 올리신 정보 냠냠 잘하고 갑니다.

    ^^V;



    *스누피님 근데 처음 언급하신 하늘색 부분대로 하면 귀찮은짓 안해도 된다고 하셨는데....포스팅 하신거 보면 비스타 부터 하신거 같은데 왜 귀찮은짓 하셨는지 궁금하네요??



    * 아 죄송 글을 잘못 읽었습니다. 인제 이해 됐습니다.;;;;**

    답글삭제
  11. @진모씨 - 2009/08/06 09:45
    간혹 XP를 나중에 설치하시는 분들이 계시더군요.

    답글삭제
  12. @견초지음 - 2009/08/06 10:23
    그런 상태시라면 일단 두번째 파티션의 윈도우 7이 첫번째 파티션 활성화 상태에서 부팅 가능하도록 BCD를 첫번째 파티션에 새로 심어주는게 좋습니다.



    우선 윈도우 7로 부팅하신 다음



    bcdboot c:\windows /s d:



    여기서 D는 윈도우 7로 진입했을 때의 XP 파티션을 지칭합니다. 이렇게 하시면 일단 BCD가 XP 파티션에 생성됩니다. 그리고 위 글에 나온 bootsect.exe 파일을 이용해서



    bootsect /nt60 d:



    해주신 다음 D에 활성화 걸어주시면 일단 XP가 있는 파티션의 BCD로 부팅이 가능하게 됩니다. 이상태로 재부팅 하시면 또 윈도우 7로만 부팅되게 되겠지요? 따라서 위 글의 마지막 부분인 XP를 부팅메뉴에 추가해주는 작업을 해주시면 됩니다.



    여기서는



    Bcdedit /set {ntldr} device partition=D:



    라고 해주셔야 겠네요. 왜냐하면 D를 활성파티션으로 지정해주셨을테고 BCD도 D에 방금 이식하셨을테니까요. 물론 NTLDR도 D에 있는 상태라고 가정하구요.





    그리고 아래 이준호님 말씀대로 위 경우라면 일단 XP 활성화 상태로 부팅시킨 다음 EasyBCD로 윈도우 7을 추가만 해주셔도 상관은 없습니다. 좀 더 손쉬운 방법이지요.



    http://snoopy.textcube.com/823

    답글삭제
  13. @드로이얀7(이준호) - 2009/08/06 10:29
    네 이지BCD보다 기능은 약하면서 유료화가 되어 어이없는 ㅎ

    답글삭제
  14. @sorrentojoe - 2009/08/06 10:33
    그러니까 저렇게 XP를 나중에 설치하셔서 고생하시는 분들을 위해 설명을 드렸습니다. ^^

    답글삭제
  15. @snoopy - 2009/08/06 10:42
    친절한 답변 감사드립니다!!!

    답글에 답글은 못 적는군요;;;

    덕분에 어떻게 해야 되는지 대략 감이 잡히는군요.

    집에가서 도전해봐야겠습니다~

    답글삭제
  16. 다른 동네 이야기 입니다만 ...

    각 파티션에 별도로 다 설치하고 ...

    Hacintosh에서 카멜레온 써보심 재밌을 거예요.

    부팅시 크래픽컬 아이콘들이 뿅뿅뿅 ~

    시간 많이 나시는 분들만 권장 ^^

    답글삭제
  17. @snoopy - 2009/08/06 09:30
    고맙습니다. 스누피님.



    역시 스누피님도 저와 같은 실수를 하셨군요..^^



    그러니까 sel pae 2 하고난 다음에 delete명령을 사용해야 된다는 말씀이시군요...



    알겠습니다. 고맙습니다. ;;T_T;;

    답글삭제
  18. @불철주야 - 2009/08/06 12:40
    해킨은 한번도 설치해보지 않았는데 그런 기능이 있나보군요 ^^

    답글삭제
  19. @재당 정사 - 2009/08/06 07:05
    부디 자료 살려내시길 ㅠㅠ

    답글삭제
  20. @돈키호테 - 2009/08/06 06:36
    뭐 어렵게 생각하세요.

    xp 설치할때 c:\windows1에 설치하고 비스타 그냥설치하고 듀얼부팅하면 됩니다..

    답글삭제
  21. @돈키호테 - 2009/08/06 06:36
    ㅎㅎ 그런 방법이 있었군요 ;;;

    답글삭제
  22. 질문 있습니다. 말씀하신대로 윈도우 7으로 옮겼는데



    xp 어쩌다 한번 쓸려고 하는데 그러기 위해서



    bootsect /nt60 c: 처럼



    윈도우 7에서 xp로 부팅 다시 하는 방법은 없나요?



    간단하게 쳐서 xp로 넘어가고 또 안쓰면 윈도우7으로



    bootsect /nt60 c:로 넘어가고 이렇게 하고 싶은데 알려주세요ㅜ

    답글삭제
  23. @봉이야 - 2009/08/17 23:20
    bootsect /nt52 c:



    그런데 XP 메뉴 추가하시는게 더 좋지않나요? 어쩌다 한번 쓰신다고 하면 메뉴 고르는 시간을 3초 정도로만 줄여주시면 될 것 같은데...

    답글삭제
  24. 스누피님 혹시나 계시면 도움말 좀 주세요~ ^^



    다시 설치해야할까요~?!



    http://cafe.naver.com/window7/38116

    답글삭제
  25. @BaDaMooN - 2009/08/30 12:45
    정확한 파티션 구조나 BCD 위치를 봐야 할 것 같습니다만...



    일단 부팅 애니메이션 한글로고 문제는 윈도우 7에서



    bcdedit /set {current} locale ko-kr



    하시면 되구요 비스타 추가 문제는 EasyBCD로 잘 안 되신다면 수동으로 해보세요.



    http://snoopy.textcube.com/843

    답글삭제
  26. 비밀 댓글 입니다.

    답글삭제
  27. @Anonymous - 2009/09/02 22:19
    학교생활 힘드네요 ^^



    언제든지 퍼가셔도 됩니다. ^^

    답글삭제
  28. 스누피님 XP는 아니지만 이문제는 해결방법이 있을까요? 먼저 윈도우7을 C에 깔았구요. 비스타를 예전에 떠놨던 고스트이미지를 E드라이브에 풀었는데요. 부팅할때 비스타는 안나오네요. easybcd란 프로그램으로 해봤는데 에러가 나면서 잘 안되네요. 위와같은 방법으로 해도 적용이 될까요?

    답글삭제
  29. @블루레이디 - 2009/09/06 19:23
    EasyBCD로 왜 에러가 나는지는 모르겠지만...



    http://snoopy.textcube.com/843



    위 글을 참조해보세요.

    답글삭제
  30. 혹시 이런 부팅 메뉴 말구요 원래 기본 부팅 메뉴로



    이전 버전의 Windows

    windows 7

    windows vista



    이런식으로 이전 버전의 Windows 항목을 만들수 있는 방법은 없나요??이전 버전의 Windows 에들어가면 또 여러가지 설치된 Xp를 선택할수있게 할수있는 메뉴요~



    또 Xp를 먼저설치하고 윈도우7을 설치할때도 이런게 안생기고 바로 윈도우7만 선택할수있게 나오는 경우는 왜그런건가요 ㅠㅠ 생성방법좀 알려주세요~

    답글삭제
  31. 안녕하세요.

    질문좀 드릴께요.

    이글 내용처럼 저는 C:에 win7 D: 에 XP 설치해서 사용중이었는데요,

    win 7을 재설치할 일이 생겨서 재설치를 하고 나니까

    (당연한 일이겠지만) D:에 있는 xp 부트 정보역시 다 날아가버리더군요.

    이런 경우에 다시 D에 있는 XP 부팅 가능하도록 할수 있는 방법좀 알수 있을까요?

    미국 갔다오신지 얼마 안되서 시차 적응 하시느라 힘드실텐데.. 여유 생기실때 답변 부탁드릴께요.

    답글삭제
  32. @레비아탄 - 2009/09/19 02:08
    음... 그렇다면 D 드라이브엔 NTDETECT.COM 파일이나 NTLDR 파일도 없고 완전 맹송한 상태인가요? 그런 상태라면 일단 XP CD로 D 드라이브를 먼저 복구시킨 다음 생각해봐야 할 문제같습니다. 한번도 그런 상황은 겪어본 적이 없어서 당혹스럽네요 ^^;;

    답글삭제
  33. @snoopy - 2009/09/19 03:12
    늦은 시간까지 안주무시고.. ^^;

    D 루트에는 부트에 관련된 파일들이 없더라구요.

    그래서 NTDETECT 랑 NTLDR 파일을 웹상에서 다운받아 복사해봤지만 소용없었습니다.

    여기서 배운 bcdedit 와 easybcd 다 동원해서 살려보려 애써봤지만.. 아무래도 D는 새로 깔아야겠네요.

    앞으로 이럴경우엔 계속 이래야 하는건지.. ㅜ.ㅜ

    스누피님 정도 실력만 되도 이렇게 고생안할텐데, 많이 배워야겠어요.

    글 쓰는건 오늘이 처음이지만, 항상 감사하게 생각하고 있습니다.

    답글삭제
  34. @레비아탄 - 2009/09/19 02:08
    제 생각엔 그 파일 2개랑 boot.ini 파일까지 복사해놓고 boot.ini 파일에선 파티션 번호를 2번으로 설정하고 BCD에서 설정 잘 하면 될 것 같은데 ^^;; 한번도 저 상황을 당해본 적이 없어서 잘은 모르겠네요 ^^;;

    답글삭제
  35. 감사합니다 서로다른 하드에 xp와 7을 설치했는데 말씀하신대로 하니 목록이 나오네요. 좋은 글 잘보고 있습니다.^^

    답글삭제
  36. @teevee - 2009/09/28 00:25
    멀티부팅에 성공하셨다니 축하드립니다. ^^

    답글삭제
  37. 스누피님, 저같은 경우엔 어쩌죠?



    우선, 7 설치하고 XP 설치했습니다

    근데 XP로만 부팅되길래, 이 글을 봤는데요

    우선 XP에서는 D 드라이브에 7이 설치된걸로 뜹니다 그래서 첫번째 과정에서 D: 라고 적었는데 그래도 XP로 설치되네요. 어찌하오리까 ㄱ-

    답글삭제
  38. @헤느님 - 2009/10/22 21:20
    디스크관리자 들어가서 D에 활성파티션을 걸어줘야 합니다. 만약 시스템 예약 파티션 100mb에 부팅파일이 존재한다면 거기를 활성화 시켜야 합니다.

    답글삭제
  39. 네 스누피님 감사합니다 ㅠㅠ







    근데요 제가 답변받기전에 안되길래 그냥 다른곳에 검색해서 찾은게.. Easy BCD로 어찌어찌했는데요

    XP를 C드라이브로 처음 설정하고 7이 아니라 비스타가 있다고 박박 우기더군요 7이 있는곳을 설정해줬는데요 아무튼 무사해결이 되었는데 멀티부팅메뉴에서 7이 비스타라 뜨고 부팅스크린도 7의것이 뜨려고 하다가 비스타가 낼름 새치기합니다.. 정상적으로는 작동하지만, 부팅스크린과 부팅메뉴가 마음에 안드네요.. 어떻게 할 수 있나요?

    답글삭제
  40. @헤느님 - 2009/10/23 08:18
    EasyBCD가 7 용이라서 그렇습니다.



    7에서 관리자 권한으로 명령 프롬프트 띄우신 다음



    bcdboot c:\windows /l ko-kr

    답글삭제
  41. 우왕~ 스누피님 모르시는게 없으시군요 엄청 도움 많이 되었습니다~! 감사해요~ ㅎㅎ

    답글삭제
  42. @헤느님 - 2009/10/23 18:50
    아는게 별로 없죠 모르는게 없다니...

    답글삭제
  43. @레드스페셜 - 2009/10/29 12:07
    현재 E에 시스템파일이 생성되었네요.



    제가 보기에 CMOS 상에서 E 하드가 부팅 우선순위로 잡혀있는 것 같습니다. 바이오스 업데이트 하면서 초기화 되어서 그런 듯... 하드 끼리의 부팅순서를 변경해보세요.

    답글삭제
  44. @snoopy - 2009/10/29 00:13
    스누피님의 답글을 읽은 뒤 그대로 따라하고서

    정말 오밤중에 박장대소를 했습니다.

    이런 어처구니없는 실수를 제가 간과했었군요.

    바쁘신 와중에 주신 답글 정말 감사합니다.

    문제는 아주 깨끗하게 해결 됐습니다.

    답글삭제
  45. 포스팅하신지 다소 된 내용인지라... 바쁘신 와중에 답변이 가능하신지 모르겠습니다만 부탁드립니다.



    C:와 D:는 Hitachi 1TB HDD를 두 파티션으로 나눈 상태고, E:는 별도의 HDD로 저장용으로만 쓰고 있습니다.



    윈도우 7은 D:에 멀티부팅으로 베타 영문 7000 x86 얼티미트 => RC 한글 7264 x86 얼티미트 => RTM 영문 7600 x86 프로페셔널을 그간 아무 문제 없이 인증 + 사용해왔었고, 그 뒤에 스누피님의 x64 멀티부팅 관련 정보를 참조하여 C: XP 프로페셔널 영문판 x86 (정품) + D: 윈도우 7 프로페셔널 영문판 RTM 7600 x64로 멀티부팅을 구성하는데까지는 성공했습니다. (굳이 영문판 프로페셔널로 설치해본건 아마존 할인 행사시 정품을 구매했기 때문에 사전 사용차 RTM 또한 프로페셔널로 설치했었지요.)



    제가 실수한 점은... 인증을 하는 과정시 slic2.1 설치로 인해 부팅시 나오는 가상 바이오스 로딩 메세지가 보기 싫어서 메인보드의 바이오스를 같은 버전으로 새로 리플래쉬하면 없어지리라 착각을 했었다는 점이지요. (A.I_1003B에서 없애도 된다는 사실을 잊고 있었습니다.)



    인증까지도 완료는 했는데, 문제는 전까지 잘 나오던 멀티부팅 메뉴가 나오지 않고 7 x64로 바로 부팅이 됩니다. XP가 설치된 드라이브의 정보는 그대로 잘 살아있지만, EasyBCD로 만지작대봐도 멀티부팅 메뉴는 살아나는데 정작 XP로의 부팅은 되지 않네요. 아래 Easy BCD 설정 내용 가운데 Windows Legacy OS Loader는 스누피님의 포스팅을 참조해서 첨가한 내용입니다.



    이 상황에서 (1) 기존의 XP로 바로 부팅되게 하거나 (2) 또는 멀티부팅 메뉴에서 XP가 정상적으로 부팅이 되도록 하는 방법이 없을까요?



    인증은 다시 해제가 됐고, 부팅시 slic2.1로 인해 나타나는 잡다한 메세지도 표시가 되지 않네요. 엉뚱한 E:에 부팅관련 정보가 있는건 왜 그런지 도통 모르겠습니다. ^^;



    조언 부탁드립니다. 감사합니다.



    Easy BCD 설정은 아래와 같습니다.





    Windows Boot Manager

    --------------------

    identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}

    device partition=E:

    path \bootmgr

    description Windows Boot Manager

    locale en-US

    inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}

    default {7ce26c4d-c18e-11de-8ade-9109dab201ce}

    resumeobject {7ce26c44-c18e-11de-8ade-9109dab201ce}

    displayorder {7ce26c4d-c18e-11de-8ade-9109dab201ce}

    {466f5a88-0af2-4f76-9038-095b170dc21c}

    toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}

    timeout 30



    Windows Boot Loader

    -------------------

    identifier {7ce26c4d-c18e-11de-8ade-9109dab201ce}

    device partition=D:

    path \Windows\system32\winload.exe

    description Windows 7 Professional

    locale en-US

    recoverysequence {7ce26c42-c18e-11de-8ade-9109dab201ce}

    recoveryenabled Yes

    osdevice partition=D:

    systemroot \Windows

    resumeobject {bf9f0f09-c3ca-11de-a0dc-806e6f6e6963}



    Windows Legacy OS Loader

    ------------------------

    identifier {466f5a88-0af2-4f76-9038-095b170dc21c}

    device partition=C:

    path \ntldr

    description Windows XP Professional

    답글삭제
  46. win7 설치후 xp가 필요해서 윈7을 지우고 다시해야한 하면서 망설이고 있었는데 덕분에 해결햇습니다.



    자주 들리지만 보기만 하다가 글남깁니다.



    언제나 좋은글 감사합니다.



    좋은 하루 보내세요

    답글삭제
  47. c: e: f: ?

    스누피님 무작정 따라하기 하다가 질문드립니다.

    어찌해서 멀티부팅은 성공했습니다.



    c에 윈7 /d에 XP / 1하드 3파티션

    XP로 부팅하면 c:윈7 e:XP f: 로 잡혀서 디스크관리 들어가 경로 바꿀려고 했더니 부팅디스크라고 경로 못 바꾼데요 .. c:윈7 d:XP e: 로 하고 싶은데 ㅠ



    윈7로 부팅하면 정상적으로 나옵니다.



    혹시 아시는 내용이면 좀 갈쳐주세욘^^

    답글삭제
  48. @컴맹탈출 - 2009/11/12 08:46
    시스템 파일이 들어있으니 경로 수정은 불가능해요.

    답글삭제
  49. @snoopy - 2009/11/12 18:44
    그렇군요^^

    그럼 스누피님이 권장하는 대로 xp부터 깔고 시도해봐야 겟어요.. 해보고 글 남길께요 답변 ㄳ합니다

    답글삭제
  50. 저번에 윈 xp을 c에 깔고 d에 윈7을 깔아서 멀티부팅을 구성후에 c에 다시 포맷후 윈xp를 깔았는데요(d에는 그대로 윈7)

    멀티부팅 메뉴없이 윈xp로 시작된경우가 있었는데

    c에 윈xp를 깔았음에도 멀티부팅 메뉴가 왜 안뜨는 건가요? 상위 파티션에 xp를 깔았는데 말이죵;;

    답글삭제
  51. @핑퐁펑 - 2009/11/21 17:28
    멀티부팅 구성후에 C를 다시 포맷하고 XP를 설치하셨으니 당연히 윈도우 7 부팅메뉴가 사라지죠. 원래 C에 들어있던 놈을 포맷하셨으니...

    답글삭제
  52. 감사합니다. 이렇게 하니까 7/xp 멀티부팅(c드라이브 파티션 두개로 나눠서 설치) 잘 되네요. 근데 이렇게 한 후에 아크로니스 시큐리티 영역을 생성해도 될까요? (d드라이브 저장하드에)

    그리고 만고작업도 이 블로그에 있는 방법 그대로 따라해도 되나요?

    답글삭제
  53. @mindonly - 2009/11/26 14:13
    아크로니스는 사용하지 않아서 잘 모르겠습니다만 아마 되겠지요. 만고 역시 아마 되겠지요.

    답글삭제
  54. 스누피님 질문좀 드릴게요 ㅜㅜㅜ 도저히 해결을 못해서;;



    윈도우7을 넷북에 파티션 C:로 잡아서 설치했습니다.



    기존 system 파티션은 100mb 로 B:드라이버로 잡혀있엇구요



    윈도우 xp는 파티션 D:의 빈공간에 설치하려고 했습니다. 각파티션은 80gb정도 되구요



    스누피님이 포스팅해놓은거 보고 햇었는데, usb로 xp설치중에 보니



    C:가 system 파티션으로 잡히구 F:가 윈도우7, G:가 xp 드라이버로 잡히네요 ;; 아 그런데 7으로 부팅시 b c d 가 정상적으로 각각 system, window7, xp 차례로 되있네요?



    여튼 bootsect를 다운받고 cmd에서 bootsect /nt60 C: 입력후 window7 부팅까지는 다됫네요.



    그리구 윈도우7에서 administration 으로 cmd 켜서 Bcdedit 를 차례로 입력하는거까지 모두 다됫어요



    그리고 xp로 부팅해보니



    windows failed to start. Arecent hardware or software change might be the cause. To fix the problem:







    1. Insert your windows installantion disc and restart your computer.

    2. Choose your langeage settings, and then click "Next."

    3. Click "Repair your computer."







    If you do not have this disc, contact your system administrator or computer manufactourer for assistance.







    File: /ntldr



    Status: 0xc000000f



    Info: the selected entry could not be loaded because the application is missing or corrupt







    라고 뜨네요; 혹 넷북에서 지원이 안되서 이렇게 되는건가요? 듀얼 부팅이나 가상도 아닌데요?



    아 컴퓨터는 msi u100 메모리 확장만 시켜서 사용하는 기종입니다

    답글삭제
  55. @부엉이군단z - 2010/01/15 01:13
    아! xp도 스누피님이 배포하신거중에 clean 으로 해서 설치햇구요 ^^

    답글삭제
  56. 스누피님..죄송하지만 똑같이 따라했습니다.

    그런데 "부팅 구성 데이터 저장소를 열 수 없습니다. 액세스가 거부되었습니다."

    이런 문구가 뜹니다..

    어떻게 해야 할지 ㅠㅠ

    아 그리고 첫번째 파일을 다운받아서 윈도우 파일에 넣으시라고 하셨는데 윈도우7이 깔린 c드라이브 윈도우인가요 아닌 d드라이브의 xp인가요 아님 두군데 다 다운을 받아서 넣어야 하나요..

    답변 기달릴께요 ㅠㅠ

    답글삭제
  57. 저 역시 똑같이 따라했는데.. 멀티부팅메뉴는 나오는데.. xp를 선택해서 부팅하려하면 0xc000000f 코드가 뜨면서 \ntldr 이 손상되었다고 복구를 요구하고.. 지금은 7로 부팅하여 사용중입니다. 제 컴퓨터 하드 상황을 설명하자면.. 한개의 하드디스크 이며 7에서 보여지는 파티션상황은 C드라이브(7 얼티밋 64비트 설치),D드라이브(xp프로sp3 32비트설치<스누피익스트림 4번(유틸,드라이버, 트윅설정된버전)>)그리고 G, H드라이브가 있습니다.



    그리고 파티션을 나눈 순서로는 D,G,H,C 입니다. 진짜 스누피님말고는 이 문제를 해결해주실분이 없는것같아요..ㅠㅠ



    위의 부엉이군단님과 같은 증상인듯하네요..;;

    답글삭제
  58. 스누피님 덕분에 저는 잘 해결되었습니다^^

    좋은 포스팅 참 감사해요~~

    답글삭제
  59. C에 xp 설치하고 D에 7 설치 후 C에 xp를 재설치 했습니다.
    작성하신대로 c:도 해보고 d: 도 해봤으나 실패하네요... 어떻게 해야 하나요?
    그리고 easybcd는 무슨 오류인지.. 안됩니다.

    답글삭제
  60. 부팅 구성 데이터 저장소를 열 수 없습니다.
    지정된 파일을 찾을 수 없습니다

    라고 나오는군요

    답글삭제