윈 도 우 UEFI 시스템에서 파티션 나누고 PE랑 멀티부팅어떻게 하나요?
2016.12.03 16:13
안녕하세요.
초보가 도움요청합니다.
다름이 아니라 MBR 에서는 파티션 나누고 pe랑 멀티 부팅이 가능한데
UEFI 환경에서는 파티션 나구고 PE랑 멍티 부팅 하면 0xc00000f 라는 문구가 나옵니다.
UEFI환경에서 ESP 파티션 윈도우 파티션 이렇게 구성이 되어 있구요.
여기서 PE 파티션을 만들어서 PE 파일넣고 bootice 파일 수정을 했는데 않되네요.
고수님들의 가르침 부탁 드립니다.
댓글 [5]
-
suk 2016.12.03 16:34
-
자연을보며 2016.12.03 19:09
석님 저도 얼마전에 같은 문제로 질문을 한적이 있는데요. 첨부된 동영상을 비롯하여 온갖 방법(동영상 2가지를 포함하여 인터넷에서 떠도는 7가지 정도의 방법)을 다 동원해도 아직 해결 못하여 PE는 USB로 부팅하고 있습니다. 저는 스카이레이크에 uefi 모드로 윈7 x64를 패치하여 설치하였는데 스카이레이크가 문제일까요? 메뉴는 뜨는데 메뉴에서 엔터치면 윈10 부팅로고가 나오자마자 바로 꺼지면서 0xc000000f 오류가 뜹니다
-
suk 2016.12.03 20:46
제가 윈도7을 기본부팅으로 하여 윈도10 64비트 PE 부팅해봤는데 잘 됩니다
차이점이라면 윈도10 부팅파일이 아니라 윈도7용 부팅파일이라서 윈도10 PE 부팅을 하지 못 할 가능성은 있습니다
이게 아니면 메인보드 특성 정도로 보이네요.
일단 위에 쓴 윈도10용 부팅파일로 교체를 해보세요.
교체방법은 저 같은 경우는 vhd 1개 만들어서 윈도10 설치 이미지 install.wim을 압축해제하여 bcdboot로 부팅파일을 만듭니다
단지 부팅파일 만들기 위한 vhd라서 이후에는 vhd 삭제하시면 됩니다
bootice 등으로 불필요하게 만들어진 vhd 부팅용 윈도10도 삭제하시면 됩니다
다 삭제하면 ...? 부팅파일은 한번 만들어주면 efi 파티션을 삭제/포맷하지 않는 이상 그대로 유지됩니다.
bcd 편집으로 변경되지 않습니다.
제가 윈도7 기본 부팅 상태로 윈도10 64비트 PE 부팅 후에 bcd를 스샷한 것입니다.
vhd 1개 만드신 후에 윈도10 install.wim을 압축해제 하시고 [rsimagex 등으로]
bcdboot 명령으로 부팅파일 만드시면 윈도10 용으로 바뀝니다
예를 들어서 bcdboot v:\windows /L ko-kr 입니다. 다른 옵션은 하지 않으셔도 됩니다. 실컴에서는 자동으로 잡힙니다
v:은 vhd가 마운트된 드라이브로 지정하시면 됩니다
그 다음에 다시 bcdboot로 다시 c: 윈도7 부팅파일을 만들어주시면 윈도7이 다시 기본 부팅으로 됩니다 bcdboot c:\windows /L ko-kr
한번 상위 버전으로 부팅파일이 만들어진 후에는 bcdboot 명령으로 하위 버전으로 내려가진 않습니다.
위에 쓴대로 efi 파티션이 망가지지 않는 이상 영원히 윈도10용 부팅파일이 유지됩니다.
이 모든 것은 단지 윈도10용 부팅파일을 만들기 위한 것입니다. 나머지는 위에 첨부한 동영상과 같습니다.
-
자연을보며 2016.12.04 21:18
고맙습니다. 드디어 성공했습니다. 그런데 상당히 까다롭습니다. 일단 부팅파일 교체 때문에 성공은하였는데 위에 첨부한 동영상은 실패를 하였고 "WinPE UEFI Boot.mp4"라는 동영상으로 성공을 하였습니다. 영상 첨부하였습니다. 그리고 어떤 PE는 되지만 어떤 것은 오류가 납니다. 어쨌던 어렵게라도 성공을 하여 기분이 좋습니다. 다시한번 감사드립니다
-
suk 2016.12.05 05:45
네, 수고 많으셨습니다
동영상 보니까 제 방법과 거의 같습니다
efi 파티션에 boot.sdi 넣는 것도 같고....
vhdman.exe 사용에 익숙하지 않으셔서 efi 파티션에 boot.sdi가 제대로 작동하지 않은 것 같습니다
그리고 위에 댓글에도 썼지만 PE에 따라서 특성이 다릅니다. 다양한 윈도가 있듯이 PE도 다양합니다
pe 부팅은 wim 부팅등록하는 것인데요. 이때 별도로 반드시 boot.sdi가 같이 작동해야 합니다.
저도 boot.sdi 때문에 한동안 고생 많이 했습니다.
사용기에도 썼지만 bootice.exe로 뭔가를 수정하면 boot.sdi 경로가 자꾸 boot 파티션[efi파티션]으로 자동 수정됩니다
그래서 부팅 불능 경험을 많이 했었습니다. bootice.exe가 저렇게 자동으로 boot.sdi 경로를 수정해버린다는걸 알게 될 때까지..
암튼 이렇게 boot.sdi가 wim 부팅하는데 골치입니다. boot.sdi 역할은 wim을 램에 로딩하는 겁니다. 그래서 반드시 필요합니다
wim 부팅에 기본이라서..그외에도 wim 부팅하는데 여러가지 문제들이 있지만 boot.sdi 때문에 가장 많은 부팅 불능이 발생합니다
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
66721 | 윈 도 우| 16시간 윈도&보안 설치 실패 [1] | 알미뜽 | 641 | 12-03 |
66720 | 기 타| Blocked mak key... [2] | 노총각 | 732 | 12-03 |
66719 | 기 타| pdf 노트? [1] | alljoy | 434 | 12-03 |
66718 | 소프트웨어| 젠메이트 지금 깔았는데요 저 네모칸 안에 [2] | ㄷㄱ | 513 | 12-03 |
» | 윈 도 우| UEFI 시스템에서 파티션 나누고 PE랑 멀티부팅어떻게 하나요? [5] | 져지해골 | 1300 | 12-03 |
66716 | 기 타| [사기] 이 사진 도용인가요? [12] | 오큰산 | 1090 | 12-03 |
66715 | 모 바 일| 아이폰 쓰는데, 혹시 화면스크롤캡처 어플 있나요? [7] | 오큰산 | 746 | 12-03 |
66714 | 윈 도 우| 부팅 문제 Start PXE over IPv6. | nhk | 3382 | 12-03 |
66713 | 윈 도 우| 브라우저... [1] | 투데이 | 323 | 12-03 |
66712 | 소프트웨어| 혹시 하나의 창에 다른 프로그램이 출력되는 프로그램이 있... [1] | 바람의라라 | 358 | 12-03 |
66711 | 윈 도 우| 버추얼박스10 가상머신 설치완료후 따로 설치한게 있나요? [2] | emd | 402 | 12-03 |
66710 | 소프트웨어| 아크로니스 복구가 잘 안 됩니다만 [5] | 눅스야 | 559 | 12-03 |
66709 | 윈 도 우| zum 이거 어케 제거해야 됩니까? [2] | 비온디 | 912 | 12-03 |
66708 | 소프트웨어| 혹시 네이버 웨일 초대코드 좀 받을수있을까요? [6] | 투명스티커 | 893 | 12-03 |
66707 | 기 타| html에 jpg 삽입이 안되요 [4] | cancaodosang | 552 | 12-02 |
66706 | 윈 도 우| 윈10 사용중인데 계정이름이 "user"인데요.. [4] | water | 1381 | 12-02 |
66705 | 윈 도 우| 마이그레이션 어렵네요ㅠ 복구파티션 만드는 방법좀 알려주... [3] | 베지터 | 1016 | 12-02 |
66704 | 소프트웨어| 오피스 2016 최신 빌드 질문입니다. [4] | 주주주 | 764 | 12-02 |
66703 | 윈 도 우| 미니툴 업데이트 항목중에 watch dog timer나오는데 | 아빌로 | 337 | 12-02 |
66702 | 윈 도 우| 특정폴더안 모든 exe 실행하는 방법? [1] | 넷파이더 | 407 | 12-02 |
이전에 제가 강좌에 올린 동영상입니다 [첨부]
방법은 다양한데 vhdman과 winntsetup을 이용했습니다
동영상에 대하여 설명을 하면
winntsetup을 먼저 실행해놓는 이유는 boot.sdi가 기본적으로 efi파티션으로 설정됩니다
그런데 efi파티션이 보안상 접근이 쉽지 않습니다. winntsetup은 이렇게 접근이 어려운 efi 파티션에 쉽게 접근이 가능합니다
그래서 일단 winntsetup을 실행하여 efi 파티션에 접근 가능하게 하고 다른 작업을 합니다
물론 boot.sdi를 별도로 경로를 설정해주면 됩니다만...bootice.exe 로 작은 수정이라도 하면 자동으로 efi 파티션으로 설정되어 버립니다
사용자 의지와는 관계없이...다른 설정을 수정했는데도 boot.sdi경로가 efi파티션으로 설정되어 버립니다. 그래서 처음부터 efi파티션으로
boot.sdi 가 자리 잡게 하는 겁니다
그외 uefi부팅에 주의점이라면 윈도처럼 64비트 PE만 사용하셔야 됩니다
그리고 PE에 따라서는 무결성체크안함 해줘야 부팅되는 PE가 있습니다.
vhdman.exe로 부팅등록하면 기본적으로 무결성체크안함으로 설정되는 장점이 있습니다.
이것도 bootice.exe으로 설정하는 경우 옵션이 워낙 많아서 찾기 힘듭니다
동영상은 윈도8.1이지만 윈도8.1이나 윈도10이나 같습니다. 가상이나 실컴이나 같고요.
단지 실컴으로는 찍기 힘들어서 가상머신으로 돌립니다