윈 도 우 윈도 부팅파일이 엉뚱한 곳에 있을 때 대처 방법
2017.05.19 10:00
질문에 자주 올라옵니다. 주로 SSD 구입하여 윈도 설치하셨는데 부팅파일이 계속 기존 하드에 만들어진 경우입니다
본래 윈도 설치 프로그램 [setup.exe]가 기존에 부팅파일이 있으면 거기에 멀티부팅으로 만들기 때문에 일어나는 일입니다
기존 하드에 있는 부팅 파일을 포맷으로 삭제하셔도 여전히 기존 하드에 부팅파일이 만들어집니다.
이것은 활성 때문입니다. 활성이 부팅 파티션이라는 사인입니다. 활성은 포맷으로 삭제되지 않습니다.
그래서 부팅 파일이 없는데도 계속 기존 하드에 부팅파일이 만들어집니다.
이렇게 기존 디스크에 부팅파일이 만들어진 경우, 기존 디스크를 떼어 버리면 부팅이 안 됩니다.
한가지 사례로 해결 방법을 알아봅니다
이 경우는 윈도는 아래 디스크에 있는데, 부팅파일은 위 디스크에 있는 경우입니다.
MBR 디스크에서 부팅 파일 위치는 시스템 이라는 표시로 알 수 있습니다. 부팅 표시는 부팅 파일이 아니라 부팅한 윈도를 의미합니다
엉뚱한 디스크에 부팅파일이 심어져 있는데다가, 설상가상으로 그 디스크가 3테라 하드입니다. GPT로 포맷해야 제대로 사용이 가능합니다
그런데 부팅 파일이 있기 때문에 현 상황에서는 GPT로 포맷도 못 합니다. PE로는 가능합니다만...그러면 위에 쓴대로 부팅 파일이 날아가 버려서
윈도로 부팅을 못 합니다.
하지만, 하나씩 해결을 하면 그다지 어렵지 않게 해결이 가능합니다
먼저, 부팅파일을 윈도가 있는 아래 디스크에 만듭니다. 부팅 하려면 활성도 해야 합니다.
질문게시판에 어제도 비슷한 글을 쓴 것인데요. 모든 작업은 윈도상에서 해결 가능합니다
디스크관리에서 C:을 우클릭으로 활성 하시면 됩니다.
부팅파일은 cmd 를 관리자권한으로 실행하시고
bcdboot c:\windows /s c: /L ko-kr
이렇게 하시면 됩니다. 그리고 바이오스에서 윈도가 있는 디스크를 1순위로 하시고 재부팅 하셔야 됩니다
그리하여 윈도가 있는 곳이 시스템으로 표시가 되어야 합니다.
정리하면, C:을 대상으로 1. 활성 2. bcdboot [부팅파일] 만 하시면 보통 C:으로 단독 부팅됩니다. 부팅 1순위는 다들 잘 하시더군요.
그러면 인질처럼 3테라 하드에 부팅파일을 사용 중이라서 GPT로 포맷도 못 했는데요. 이제 해방이 되어서 자유롭게 GPT로 전환이 가능합니다.
자료가 없는 경우는 그냥 diskpart 로 clean 으로 날린 다음에, 디스크관리에서 GPT로 초기화 하시면 됩니다.
diskpart -> lis dis [디스크 번호 확인]-> sel dis 번호 -> clean
clean으로 디스크 정리 후에 디스크관리 실행하시면 자동으로 MBR 또는 GPT 초기화 화면이 뜹니다
글로만 쓰면 현실감이 부족하여 직접 해보고 스샷을 올렸습니다. 제 하드는 소중하니까 잠시 VHD 만들어서 테스트 해봤습니다.
물론 그래도 숫자만 잘못 입력하면 제 소중한 하드가 날아가는 위험성은 있습니다. 그래서 디스크 크기를 보고 확실히 번호를 선택했습니다.
diskpart 로 전부 명령어로 하는 것도 가능하지만 외워야 하고 불편해서, 나머지 작업은 디스크관리에서 합니다
diskpart가 그래도 어색하신 분은 파티션 프로그램으로 하시면 됩니다. 그리고 파티션 프로그램은 자료 날리지 않고도 GPT로 변환이 가능합니다
이런 것에서 파티션 프로그램의 유용함을 느낄 수 있었습니다. 그동안 꽤 많이 MBR <-> GPT 변환했는데 자료도 이상 없었습니다
부팅 관련 작업만 추가로 해주면 윈도도 그대로 부팅 가능합니다. 4년 전쯤에 사용기에 한창 썼습니다
대표적으로 1개만 참고로 링크합니다 https://windowsforum.kr/review/5220650
* 위 방법은 사후 처리 방법이고, 애시당초에 엉뚱한 디스크에 부팅 파일이 만들어지지 않게 하는 방법은?
흔하게 기존 하드 사타선을 전부 뽑고 윈도를 설치하는 방법이 있습니다. 이것이 만에 하나 엉뚱한 디스크를 포맷하지 않는 안전한 방법도 됩니다
저 같은 경우 윈도상에서 다른 파티션에 RSImageX로 바로 설치하거나, PE로 부팅하여 역시 같은 방식으로 RSImageX로 설치합니다
이런 윈도 설치 툴을 사용하게 되면 활성이나 부팅 파일 위치를 직접 지정 할 수 있어서 위와 같은 엉뚱한 디스크에 부팅파일이 만들어지는 걱정은
하지 않고 살았습니다. PE가 정말 윈도 설치에는 왕도인데요. 별로 사용을 하지 않으시는 듯 합니다. 용량 적은 PE들도 많습니다.
어느 정도 글이 완성된 듯 합니다
댓글 [27]
-
와니 2017.05.19 10:39
-
나에게도 2017.05.19 11:06
어렵지만 좋은 정보 감사합니다.^^
-
쿵딱쿵 2017.05.19 11:17
감사합니다
-
Hunting 2017.05.19 11:19
suk님의 글 내용이 참으로 정성스럽네요.
이런 분들이 있어 윈포에 자주 들어옵니다.
-
첨임다 2017.05.19 11:26
기본은 diskpart_지만 대체 프로그램으로 간단히 할수있는 것들도 많지요
고수분들에게는 간단하지만 입문자들에게 어렵게 느껴지는 문제를 쉽게 풀어주셔서 감사합니다^^*
-
pinedragon 2017.05.19 11:44
저는 win7을 efi로 설치 하려다 실패해서
모든 하드 다 빼고 ssd에 efi 설치와 부팅
모두 성공했는데,
원래 mbr로 쓰던 하드를 장착하면 부팅불가와
여러가지 에러코드를 보여줘서 결국 포기하고,
win10을 efi로 설치해서 사용중입니다.
win7에 대한 해결 방법을 알고싶습니다.
-
suk 2017.05.19 11:57
윈도7은 원래 efi 지원을 완벽하게 하지 않습니다. 그래서 종종 이런 저런 문제가 발생합니다
윈도7 저도 사용할 때는 efi라는 용어는 아예 모르고 살았습니다. 유명하신 분들도 일체 언급조차 하지 않으셔서...
윈도8 부터 노트북 등이 uefi모드로 설치되어서 나오고, 유명하신 분들도 언급을 하셔서...저도 2013년부터 uefi를 테스트하고 사용하고 있습니다
사실 별 다른 장점은 모르겠습니다. 그래도 점점 uefi 세상이 될 듯 하여 이 또한 적응 차원에서 사용하고 있습니다
웬만하시면 윈도10으로 계속 사용하시는 것이 좋으실 듯 합니다
윈도7 얼마 안 되어서 보안 업데이트 지원조차 종료되어서 장래성이 없습니다
저도 예전에 윈도7 UEFI 설치하려고 하니까 안 되어서, 바이오스 설정까지 만져서 간신히 부팅하고 있습니다.
이것도 메인보드에 따라서 설정할 수도 없는 보드들도 있더군요. 구형 보드도 아닌데 난감하더군요.
근데 이미 윈도7 uefi모드로 ssd에는 설치/부팅이 되시는데 하드를 연결하시면 문제가 발생하신다니...컴퓨터란 참...힘드네요
저 같은 경우는 다행히 MBR 디스크 중에 하드 디스크도 2개가 있는데 윈도7을 uefi 모드로 부팅해도 별 다른 에러는 발생하지 않았습니다
이것도 뭔가 호환성 타나 보네요.
-
돌삐로세리 2017.05.20 21:00
suk님의 항상 친절한 답변에 감사드립니다. 저번에 제가 질문 드렸던 내용으로 이렇게 강좌까지 만들어 주셨네요. ^^;;
다름이 아니라 저번에 시키신데로 해 봤는데도 아직 윈10을 1순위로 하면 부팅이 안되네요.
디스크관리에서 보면 시스템이 윈10으로 변경이 안됩니다. minitool에는 윈10이 시스템으로 되어 있고요.
왜 저렇게 되는지 모르겠네요. 현재 화면은 디스크4번을 1순위로 해두고 윈10으로 부팅한 상태입니다.
bcdboot u:\windows /s c: /L ko-kr
bcdboot c:\windows /s c: /L ko-kr
bootsect /nt60 C: /mbr
전부 했습니다.
-
suk 2017.05.20 21:34
윈도와 다른 툴에서 부팅과 시스템 개념이 다릅니다. 어떤 점이 다른 지는 생략합니다. [글만 길어지고 더 복잡해지기만 합니다]
* 위와 같이 하시는 것만 아니라 명령들이 잘 수행이 되었는지 확인을 하셔야 됩니다. 잘 수행되지 않으면 아무 소용이 없습니다
bcdboot 명령이 의외로 부팅 파일 만드는데 실패 잘 합니다. bootsect 명령도 관리자권한이 아니면 엑세스 거부 되어서 아무 변화도 없습니다
그래서 관리자권한으로 실행되고, 오류도 확인하면서 진행하는 bat 파일이 낫겠다는 생각이 들었습니다.
질문게시판에 자주 이런 질문들이 올라와서 예전에 이런 bat 파일도 만들었는데요
바이오스에서 C:을 1순위로 하시고 재부팅을 하시기 바랍니다. 그 이후에 C: 이 시스템이라고 표시될 겁니다
* 이것도 안 되시면....제가 모르는 뭔가 컴퓨터의 특수성? 같은 것이 있나봅니다. 가끔 컴퓨터는 이해할 수 없는 일도 있더군요
저도 이런 MBR 부팅 관련하여 딱 1번 이해가 안 되고, 통제가 안 되는 일을 경험했습니다.
구체적 상황은 기억이 나지 않고, 이해가 안 되고 통제 불능이라는 것만 기억에 남아 있습니다
* 그리고 여러번 썼듯이 이런 질문은 종종 올라옵니다. 그래서 강좌로 한번 써봤습니다.
-
돌삐로세리 2017.05.20 22:39
무슨 문제인지 모르겠네요.. bat 파일 실행 후에도 c드라이브를 1순위로 하면 부팅이 안되더군요. 그냥 pe로 부팅해서 win8.1 포멧하고, win10을 wim 파일로 백업 후 포멧하고 복구하니깐 c드라이브를 1순위로 부팅하니깐 되네요. 안되면 8.1도 백업한 wim파일로 복구하려고 했는데. 다행히 해결이 되었습니다. 감사합니다.
-
suk 2017.05.20 23:22
네, 해결 되셨다니 다행입니다. 컴퓨터에는 뭔가 이해할 수 없는 일이 가끔 발생하더군요.
제 경우는 7개 디스크 중에 메인 윈도는 GPT 디스크에 UEFI 모드로 사용합니다. 그리고 나머지 6개는 전부 MBR 디스크입니다.
가끔 테스트 한다고 이런 MBR 디스크 중에 부팅 1순위로 하고 테스트 설치할 때가 있는데 아직은 한번도 이상한 일은 없었습니다.
위에서 생긴 단한번의 기이한 일은...그냥 다른 분 디스크 보는데...이해가 안 되더군요. 지금 이 일도 기이한 일 2호가 되겠네요
제가 경험한 일에서는 부팅 1순위가 활성 되고, MBR PBR도 갖춰져 있고, 부팅파일도 있으면...예외 없이 부팅 되었습니다.
디스크가 여러개 라든지, 윈도가 여러개 라는건 전혀 문제가 안 되었는데요. 뭔지 모를 변수가 있나보네요.
-
돌삐로세리 2017.05.20 23:36
다시한번 항상 친전한 답변에 감사드립니다. ^^
-
바람타고산으로 2017.05.19 11:55
감사합니다. 부팅에 실패하는 경우가 종종 있는데 , 좋은 참고자료가 되겠습니다
-
pinedragon 2017.05.19 12:03
suk님 친절하신 댓글 감사합니다.
-
익덕이 2017.05.19 13:00
파티션의 정확한 개념 정리
시스템 파티션: 윈도우의 부트 매니저가 위치하여 윈도우의 부팅을 관장하는 파티션을 의미합니다.
bcdboot C:\Windows /s S: /L ko-kr
이렇게 했으면 S: 파티션이 이제 부터 시스템 파티션이 됩니다.
부팅 파티션: 현재 부팅한 윈도우의 시스템 파일([Windows]폴더)이 위치한 파티션을 의미합니다.윈도우로 부팅했다면 대부분 C: 입니다. PE로 부팅하면 대부분 X:
활성 파티션: 디스크의 MBR 에서 부팅용으로 사용하기로 설정된, 활성화된 파티션을 의미합니다.
diskpart 나 기타 툴로 Active(활성) 시킨 파티션입니다. 일반적으로 C: 입니다.
설치시 예약 파티션을 만들게 했다면 일반적으로 예약 파티션(일반적으로 문자 없슴)이 활성 파티션입니다.
설치시 예약 파티션을 만들지 않게 했다면 일반적으로 부팅 파티션이 활성 파티션입니다.
대부분의 분들은 시스템 파티션 = 부팅 파티션 = 활성 파티션 = C: 파티션 이겠지요~
https://cappleblog.co.kr/42
헛갈려 하시는 분들이 계시는 것 같아 댓글로 조금 보탭니다.
-
딕 2017.05.19 14:05
감사합니다. 헷갈렸는데 마침 알려주셨네요.
-
xsw657 2017.05.19 21:42
감사합니다.
자세한 설명고맙습니다.
-
OldMaC 2017.05.20 13:49 익더이님 감사합니다.~~~ㅋㅋ
덕분에 오락가락한 개념이 정리됩니다.
행복한 주말 보내세요~
-
虎視 2017.05.19 16:29
실컴없이 vhd만으로 부팅하려면 어떻게 해야 할까요? -
suk 2017.05.19 17:44
사용기에 얼마 전에 답글을 달았습니다.
https://windowsforum.kr/review/8583234
-
虎視 2017.05.20 01:17
감사합니다.
-
이어도 2017.05.19 17:05
감사합니다~~ 멀티 부팅할때는 BCD에 유의하지 않으면 부팅불가가 되버리더군요
자세한 설명에 확실하게 재 점검 해봅니다
-
tuzki 2017.05.19 17:06 감사합니다.
-
집앞의_큰나무 2017.05.19 21:12
언제나.
잘모르는 User 눈높이에 맞춰서
귀찮을 텐데도 실제 상황을 켑처 까지 해가면서 알려 주시는
수고를 감사히 생각 합니다.
-
노익장 2017.05.20 04:57
감사합니다^^
-
OldMaC 2017.05.20 13:49 자세한 설명!! 고맙습니다.
행복한 주말 보내세요~~
-
이런아힝흥행 2019.05.14 03:33
잘 읽고 갑니다
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
3141 | 기 타| 바이두 인증후 메일로만 사용 [4] | 바이두매니 | 2226 | 2 | 06-05 |
3140 | 윈 도 우| cmd 창이 잠시 생겼다 사라지는 현상 해결 방법.. [8] |
|
3058 | 3 | 06-05 |
3139 | 윈 도 우| 윈도우 7 업데이트 영구 차단 [6] | DOS | 4212 | 2 | 06-02 |
3138 | 기 타| 아크로니스 grub4dos에서 활용 [7] | 나도간다 | 2056 | 4 | 06-01 |
3137 | 소프트웨어| 윈도우에 내장되어 있는 백업툴 [11] |
|
3806 | 1 | 05-30 |
3136 | 윈 도 우| 안드로이드에서 윈도우로 파일 보내고 가져오기 [3] | 블뤠버 | 2110 | 2 | 05-28 |
3135 | 윈 도 우| RSImageX 를 이용해서 UEFI 윈도우 설치 하기 [13] | gooddew | 12385 | 19 | 05-27 |
3134 | 윈 도 우| 윈도우10 입력 표시기 IME 완전히 꺼짐 설정 방법 [4] |
|
2742 | 2 | 05-21 |
3133 | 윈 도 우| Windows Defender 삭제 [6] |
|
5284 | 1 | 05-21 |
3132 | 윈 도 우| 윈도우10 제어판 다른방법! [2] |
|
3335 | 0 | 05-21 |
3131 | 윈 도 우| 윈도우10 디스크 100% 활성화 문제 해결법 [1] |
|
3968 | 2 | 05-21 |
3130 | 윈 도 우| 시스템 반응속도 높이기 |
|
4199 | 1 | 05-21 |
» | 윈 도 우| 윈도 부팅파일이 엉뚱한 곳에 있을 때 대처 방법 [27] | suk | 4291 | 13 | 05-19 |
3128 | 윈 도 우| 이번 랜섬웨어 보안패치 확인하시는 분들 [11] | suk | 3869 | 15 | 05-17 |
3127 | 윈 도 우| 윈도우7 을 재설치 없이 메인보드 교체하기 [2부] [13] | gooddew | 3975 | 4 | 05-16 |
3126 | 윈 도 우| 윈도우7 을 재설치 없이 메인보드 교체하기 [1부] [16] | gooddew | 9200 | 10 | 05-14 |
3125 | 기 타| 이번 랜섬웨어 대란 공유기에서 포트를 막아봤습니다. [12] | asklee | 5047 | 4 | 05-14 |
3124 | 윈 도 우| 작업 표시줄 파일 탐색기에 바로가기 등록하기 | 원이85 | 2069 | 2 | 05-13 |
3123 | 윈 도 우| 윈도우10 레드스톤RS2 배경삭제 방법 [1] |
|
3763 | 0 | 05-05 |
3122 | 모 바 일| [팁] 아이폰 계산기에서도 잘못 입력된 숫자를 하나씩 지울... | asklee | 1328 | 1 | 05-05 |
본문 중 에
"MBR 디스크에서 부팅 파일 위치는 시스템 이라는 표시로 알 수 있습니다. 부팅 표시는 부팅 파일이 아니라 부팅한 윈도를 의미"
를 여지껏 무심히 보았는데, suk 님 덕분에 제대로 알았습니다^^,