윈 도 우 윈7,XP 멀티부팅 정말 이상합니다.
2009.12.26 22:41
하드가 C와 D로 나누어져 있고..
첨에 설치할때 C,D 둘다 포맷을 하였습니다.
그리고 D에 XP를 먼저 설치하였고 C에 7을 설치하였습니다..
일단 멀티부팅 메뉴는 생기더군요...
헌데 XP로는 전혀 부팅이 안되는겁니다...
D드라이브에 봤더니만 pagefile.sys 밖에 없습니다..
부팅 관련 화일이 하나도 없습니다...
어떻게 이런일이 생기는 지요..
스누피님의 강좌에 XP를 수동으로 추가해주는 강좌를 봤는데...
여기서는 XP 부팅화일을 7으로 추가해주는 것인 반면..
저는 XP부팅화일이 없으니 7 부팅화일을 XP로 추가해주는 상황인것입니다..
역으로 추가해줘도 되는것인지요...
두번을 설치를 했는데도 똑같은 현상입니다...
참고르 7에 있는 저의 boot.ini화일입니다..뭔가 이상합니다..
;
;Warning: Boot.ini is used on Windows XP and earlier operating systems.
;Warning: Use BCDEDIT.exe to modify Windows Vista boot options.
;
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /NOEXECUTE=OPTIN /FASTDETECT
위에 보면 분명 7을 partition(1)로 되어 있어야 정상아닌가요...(C에 설치되어 있으니)
분명 정상이 아닌것 같아 답답합니다...
추가합니다...C에 있는 부팅화일중bootfont, ntdetect, ntldr 이 세 화일이 날짜가 2008년으로 되어 있네요..
다른화일들은 2009 입니다만...혹시 xp화일??
자세한 답변 부탁드립니다...
댓글 [26]
-
klein 2009.12.26 23:00 -
stormos 2009.12.26 23:05 답변에 질문하신 분의 내용이 대부분이네요
문제는 멀티부팅 메뉴까지 나오는 것은 문제가 없지만 xp를 선택해도 정작 xp로 부팅이 안된다는 질문 같습니다만;
제가 이해가 안된건지;
p.s 질문하신분...위에 댓글에 써있듯이 xp를 d에 설치 하셨으나 부팅 시스템 파일들은 c로 들어가있다고 하셨죠? 그 부분은 제가 알기로는 지극히 정상이라기 보단 시스템 파일도 d에 들어가도록 설치시에 조취를 취하거나 나중에 변경을 하면 d에 부팅관련 파일들 들어가도록 가능 합니다.
-
너무졸려 2009.12.26 23:10
stormos님 답변 감사합니다....근데 전 그냥 일반 설치방법으로 한것뿐인데..어떻게 C에 부팅화일이 다 들어간것일까요
어떻게 들어간 것인지..예전에 C에 XP 설치 되어 있고 D에 7 설치할때는 이런일이 없었거든요..
-
너무졸려 2009.12.26 23:06
답변 감사드립니다..근데 xp로 부팅하면 ntldr이 없다면서 부팅실패가 계속 나오거든요...
XP화일을 D로 옮기면 되나요..어떡해야 하는지요.
-
stormos 2009.12.26 23:08 그러니깐요 그부분이 문제가 있는 것인데 걍 파일 옮긴다고 해결은 안될꺼에요
다시 설치하지 않으시려면 아무래도 부팅관리 툴로 만져줘야 할 것 같은데 그부분을 잘 처리하시려면 아무래도 검색을 좀 해보셔야 할 것 같네요 ^^;
-
klein 2009.12.26 23:12 그렇군요. 아예 D:\에는 아무것도 없군요. 두번째 파티션에 부팅로더가 없는 거네요.
양쪽에 다 있도록 복사해 넣어보세요. 그럼 될 거 같네요. 왜 그렇게 되었는지 참 이상하군요...
댓글을 쓰다가 이해가 되었습니다.
그렇게 된 이유는 처음에 xp를 D:\에 설치했기 때문입니다. 활성화는 C:\에 되어 있는데
D에 설치하니까 부팅파일을 c:\에 설치한 것이지요.
게다가 그 상태에서 윈7을 설치하니까 멀티부팅이 정상적으로 안된 겁니다.
-
stormos 2009.12.26 23:15 ^^
-
너무졸려 2009.12.26 23:19
관련 부팅화일을 복사해서 해봤는데...XP system32폴더에 hal.dll화일이 없다는군요..
확인해보니 있는데도 말입니다..
스누피님 강좌에 있는대로 부팅화일 복사뒤에
bcdedit /create {ntldr} /d "Windows XP Professional K SP3"
bcdedit /set {ntldr} device partition=D:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast
이렇게 수정해 주면 되나요..
-
klein 2009.12.26 23:22 만약 여유가 있으시다면 한번만 다시 설치하세요.
이번에는 C:\에 xp설치하고, 그 다음에 d:\에 윈7을 설치해 보세요.
그럼 정상적으로 멀티부팅이 구성될 겁니다.
-
진소유 2009.12.26 23:22
active때문에 그렇습니다. d에 xp를 설치 할때 d드라이브에 active를 설정을 안했기 때문에 그런 현상이 발생하죠
-
klein 2009.12.26 23:24 정확한 지적이십니다. 저도 엉뚱한 소리하다가 깨달았네요. 부끄럽네요 ^^
요약하자면, 두가지 방법이 있겠습니다.
1. c에 xp설치 후 d에 윈7설치
2. xp를 d에 설치하고 싶다면, 먼저 d에 활성화(active)를 걸고, xp를 d에 설치하고 그 후에 윈7을 c:에 설치
-
너무졸려 2009.12.26 23:36
active활성화 할려면 운영체제가 설치되어 있어야 가능한거 아닌가요..
첨에 xp설치하고 7 설치해야하는데 운영체제 설치전이라..
-
너무졸려 2009.12.26 23:25
답변 감사드립니다...설치시 active를 어떻게 설정하는지요..
-
klein 2009.12.26 23:29 윈도우 하에서는 내컴퓨터-관리-디스크관리, 해당파티션에 우클릭 메뉴중 활성화(active)로 표시를 선택.
-
요즘넌 2009.12.26 23:29 저두 확실하진 않지만 운영체제가 다른 파티션에 설치될때는 예로 D:드라이브설치되면 그 파티션이 시스템파티션이 된다고 알고 있습니다. 하지만 부팅에 필요한 파일들은(XP : boot.ini, ntldr, ntdetect.com) 이 세파일은 부팅파티션(C: 활성파티션)에 존재해야되는데 이게 듀얼부팅구성에서 뭔가 문제가 있는건지 모르겠네요.
-
진소유 2009.12.26 23:30
하드 하나에 파티션이 분할 되어 있어도 독립 부트로더를 만들수 있습니다.
-
너무졸려 2009.12.26 23:34
xp 설치시에서는 방법이 없나요...저는 os 설치시 파티션 삭제한뒤 포맷하고 설치하는데요..--;;
(xp설치시 포맷만 하는 명령어가 없더라구요..)
-
진소유 2009.12.26 23:37
비스타 이상 dvd 설치 시디를 이용하면됩니다. 그게 바로 pe이기 때문에 기본 diskpart가 내장되어 있으니 변경가능합니다.
XP드라이브 포맷및 활성 해주시고 다시 XP설치 해보세요
-
brucekim 2009.12.26 23:35
EasyBCD (윈도우즈용 부트매니저 프로그램) 사용해서 해결 하세여.
이 프로그램 이용 하시면 재설치 안하시고 해결할수 있어여.
프로그램 다운링크 https://neosmart.net/dl.php?id=1
사용방법 첨부 했습니다.
-
너무졸려 2009.12.26 23:39
감사합니다..저는 xp를 살려야 하는데 여긴 vista밖에 없네요..
-
brucekim 2009.12.26 23:44
EasyBCD는 Win7 호환되고 현재 깔려있는 모든 운영체제 표시 됩니다. 꼭 비슷한 윈도우용이 아닙니다.
-
너무졸려 2009.12.26 23:50
ultra님이 말씀하신 diskpart에서의 active설정 글이 없어졌네요..
다시 말씀해 주실 수 있으신지요...
-
brucekim 2009.12.27 00:00
스누피님의 Diskpart 이용 VHD 만들어 윈도우 설치하기 링크 입니다.
-
brucekim 2009.12.26 23:53
다시 설치하실려면 C: 에 XP 먼저 설치하시고 D: 에 Win7 설치 하시면 이상없이 멀티부팅 됩니다.
멀티부팅메뉴에 XP는 "이전 버전의 윈도우" 로 표시됩니다.
( 참고로 Win7 으로 부팅 하시면 D: 에 설치 하셨어두 C: 로 드라이브명만 변경되어 표시 됩니다 )
-
sens 2009.12.27 11:02 저 같은 경우는 이렇게 성공 했읍니다
먼저 xp 씨디로 부팅 하여 c와d로 나눈 후에 c 파티션을 삭제합니다
그럼 d만 남겠죠 xp를 d에 설치하면 됩니다
그런후 윈7씨디로 부팅 삭제한 c 파티션을 복원후 윈7을 설치하면 됩니다
그럼 성공 하세요
-
너무졸려 2009.12.27 13:25
답변 감사드립니다...
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
11058 | 윈 도 우| 게임과 동시에 음악재생시 잡음문제 [1] | 밴드맨 | 3007 | 12-27 |
11057 | 윈 도 우| 7홈프리쓰다가 괴이한현상 체험...; [6] | 샤프아이즈 | 2851 | 12-27 |
11056 | 하드웨어| 무엇이 문젠지 잘모르겠습니다. 부팅이.. [2] | Mr.윤 | 2397 | 12-26 |
» | 윈 도 우| 윈7,XP 멀티부팅 정말 이상합니다. [26] | 너무졸려 | 4309 | 12-26 |
11054 | 윈 도 우| cd 굽기 계속 실패.. [4] | 눈비 | 6055 | 12-26 |
11053 | 윈 도 우| 또 하나 질문요,, [1] | Joonh Connor | 2339 | 12-26 |
11052 | 윈 도 우| 게임 하는데 갑자기 오류.ㅠㅠ | Joonh Connor | 2203 | 12-26 |
11051 | 윈 도 우| 윈도우7 사용시 컴퓨터를 켜면 모니터 밝기가 이상해요;; [4] | 혜교 | 3439 | 12-26 |
11050 | 하드웨어| 파이어폭스 베타에서 바로 업그레이드 되나요? | 퍼플리스 | 2470 | 12-26 |
11049 | 윈 도 우| 인터넷 속도문제요~ ^^;; [2] | athlon2 | 2590 | 12-26 |
11048 | 윈 도 우| win7 tiny버젼 한글입력기 문제는 해결했는데...메모장이 [1] | 박선인 | 3486 | 12-26 |
11047 | 윈 도 우| 윈도우7 인증 받는것에 대해 질문드려요~ [3] | kalife1004 | 2833 | 12-26 |
11046 | 윈 도 우| 안녕하세요..윈도우7 프로그램설치문제 [2] | 조한희 | 3359 | 12-26 |
11045 | 윈 도 우| ReadyFor4GB 설치 이후 워터 마크가 생겼는데 삭제 방법 좀.. [1] | 율짱 | 4718 | 12-26 |
11044 | 하드웨어| USB 3.0 보급화는 언제쯤? [8] | 유기농초코 | 2542 | 12-26 |
11043 | 윈 도 우| 최대절전모드에 대해서 궁금한 게 있어요~~~ [2] | 포인트 | 2353 | 12-26 |
11042 | 윈 도 우| 윈7 조각모음 분석 기능 [5] | wanna groove | 5413 | 12-26 |
11041 | 윈 도 우| 고수님들께 빠른포맷과 일반포맷(하이포맷)에 관한질문 [10] | 이중재 | 4511 | 12-26 |
11040 | 하드웨어| OpManager | stormos | 3042 | 12-26 |
11039 | 윈 도 우| d 드라이브에 윈도우7자동인증(MW_WIN7_AIO_FINAL_A.I_DVD.... [2] | win 7 mania | 6344 | 12-26 |
너무졸려님 반갑습니다.
질문을 읽어보니 현재상황은 이렇습니다.
윈7이 c:에 설치되어 있으며 부팅파티션입니다.
그리고 윈xp설치후 윈7을 설치하여, 윈7이 자동으로 멀티부팅을 구성하였습니다.
따라서 부팅하면 윈7과 이전 윈도우라는 멀티부팅 선택화면이 나올겁니다.
간단히 설명하면, 디스크의 첫번째 파티션(C:\)은 자동활성화되어 보통 부팅파티션이 됩니다.
현재는 윈7이 설치된 c:가 부팅파티션입니다. 그리고 xp와 멀티부팅이 구성되었습니다.
따라서 c:\에 모든 부팅파일이 있으며, c:\에 있는 윈7부팅메니저를 거쳐서 다시 xp(파티션2)로 부팅이 되는 겁니다.
님이 말씀하신 파일은 모두 xp의 부팅파일입니다.
그리고 지극히 정상입니다.
부팅해보시면 멀티부팅메뉴가 뜰것이고, 윈7로 부팅해서 부팅대기시간설정(기본30초)을 적절히(3초~5초정도?) 줄여주시면 됩니다.
도움이 되었으면 좋겠습니다 ^^
--제가 대충보고 질문의 요지를 잘못 파악했네요. 죄송합니다.--