[완성] PE 부팅등록 cmd 만들고 있습니다
2014.07.08 03:48
1. 64비트 pe를 efi모드와 mbr모드 둘다 등록합니다. 1타 2피 등록법
2. 실컴은 그냥 알아서 efi와 mbr 하나만 등록합니다.
3. vhd(x)로 pe를 풀어서 부팅하는 극소수? 유저(저같은..)를 위하여 vhd(x)도 위와 마찬가지로 등록합니다
최근에 나온 R님 64pe도 바로 부팅됩니다. mbr과 efi모드 전부..
근데 PE가 win8.1pe라서 그런지 win7에서 테스트해보니까 부팅은 되는데...뭔가 에러가 나오네요
win8.1에서는 실컴이든 usb든 이상없었습니다.
그리고 win7에서는 vhd로 만든 pe는 더 심하네요. 부팅도 안 됩니다;
----------------
이걸 만들게 된 계기는..
최근에 와서 64pe의 등장으로 부팅이 안 되는 사태가 있었죠
그걸 계기로 추가옵션이 필요하게 되었는데요. 또한 기존에도 efi는 EasyBCD도 안 되고,
배치파일도 efi까지 되는건 흔하지 않죠? 전 못 봤습니다.
vhd[x]로 된 PE 역시 EasyBCD로는 안 됩니다. cmd도 못 봤고요. 그래서 만들게 된 것이죠
개인용으로 쓰려고 만들었는데...만든 김에 공유합니다.
* 주의하실 것은 PE부팅하는 법은 아닙니다. 이미 부팅은 되는데 더 추가로 부팅등록하는겁니다. bcd 작업만 있습니다.
댓글 [15]
-
라연 2014.07.08 04:11
-
삐리리 2014.07.08 04:53
노고가 많으십니다!!! ^^
-
세월 2014.07.08 05:46
수고가 많으시네요...
마냥 기다립니다....
-
DarknessAngel 2014.07.08 07:20
그냥 PE Wim추가하는 스크립트라면 이미 가지고 있습니다
고정경로인 부분을 변수로 받게 고치기만 하면 큰 문제 없을듯
gpt/mbr 병행 흑은 현제 부트한쪽만 등록하는 문제는 bcd경로 지정 명령의 여하로 가능합니다
vhd를 처리하게 할려면 diskpart명령을 txt로 저장후 스위치로 밀어넣는식으로 하면 됩니다
-
감성치 2014.07.08 08:11 suk님 고생하셨습니다.
-
세월 2014.07.08 08:50
드디어 완성하셨네요..
감사합니다..
오늘도 편안한 하루 되세요...
-
cungice 2014.07.08 10:07
드디어 완성하셨군요.고맙습니다. 건강 하십시요.
-
REFS 2014.07.08 10:11
수고많으십니다...^ ^
-
세모 2014.07.08 11:19
대단하시네요..
항상 도움받고 있습니다. 감사합니다.
-
삼천 2014.07.08 11:40
노력에 감사드립니다.
-
사랑인 2014.07.08 23:54
efi시스템이라도 멀티부팅조건(bcdboot옵션 bios, efi, all에서 all이라면)이라면 32비트 OS도 부팅가능하지 않나요?
가능하다면.....배치파일내용에서 궁금한 점이 있어서요.....
efi시스템을 확인하기 위해 bcdedit /enum {current}를 사용하셨는데
이건 이 배치파일을 실행하는 os가 64비트인지 확인하기 위한 것인데.....
등록하는 부팅항목에서 중요한 비트는
추가하는 wim,vhd안의 있는 OS의 비트가 아닌가요?
그리고, usb는 다 64비트로 보시고 작성하신 것 같은데????
(/store경로에 다 efi가 들어가 있어서요....)
-
suk 2014.07.09 00:13
bcdedit /enum {current}는 비트를 찾는게 아니고 현재 윈도가 efi모드로 부팅했는지를 확인한 것입니다
winload.efi를 찾으면 똑같이 winload.efi로 경로를 하고
winload.efi를 못 찾으면 winload.exe를 경로로 하는거죠
제가 테스트했을 때는 둘다 잘 됐습니다
usb는 그냥 bcdedit 부팅항목을 어떤걸 먼저 보여줄지 순서만 정하는거로 했습니다.
bcdedit /enum {current}는 usb에서는 굳이 필요하진 않습니다.
이왕이면 시스템에 맞는 부팅항목을 마지막에 보여주기 위한거죠. 어차피 usb는 mbr/efi 둘다 등록합니다.
-
사랑인 2014.07.09 23:22
예 비트를 찾는 것이 아닌 줄 알고 있습니다. 어짜피 64비트여야 uefi모드로 설치되니 그냥 다른 분도 보시기에 편하시라고 쓴 것입니다. 위 질문에서 궁금한 것은 efi인지 exe인지를 결정하는 것이 실행하는 되는 os의 부팅모드에 의해 결정되는 지 추가하는 wim,vhd의 내부 부팅모드에 의해 결정되는 것인지 궁금해서요. 배치파일을 보면 앞의 경우에 해당되는 것 같아서요...
다시 말해 궁금한 것은 시스템 파티션을 bcdboot의 all옵션을 주면 mbr모드나 eufi모드 둘 다 부팅이 가능하지 않나요?
가능하다면 현 부팅한 부팅항목을 참고하여 efi나 exe를 결정하는 배치파일은 여러경우의 수를 생각했을때
틀리지 않나 해서요....? 제가 여러종류로 테스트할 여건이 안되서 질문드린 것인데....
실험정신이 늘 부럽습니다...^^
-
suk 2014.07.10 00:15
네, 말씀하신대로 현재 부팅한 os를 기준으로 배치파일 만들었습니다
저도 bcdboot 가 간단해서 아주 좋아합니다만
일반 vhd는 잘 되는데, PE형태의 vhd에는 bcdboot가 적용이 안 됩니다.
그래서 bcdedit로만 한 것입니다. bcdboot가 훨씬 간단합니다만..
wim파일은 bcdboot에 아예 해당 사항 없고요.
실컴은 실컴과 똑같이 해주는 것이므로 문제는 없을 겁니다.
부팅이 안 된다면, 그건 그냥 PE가 efi에 맞지 않는 32비트 pe겠죠.
실컴이 아닌 usb나 다른 파티션은 어차피 둘다 추가했으니까 상관없을 거고요.
-
Lucky 2014.07.08 23:54
님의 노고에 늘 감사합니다.
수고 많으셨습니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) [1] | gooddew | - | - |
22633 | 류현진이 대패했다. [1] | 고양이2 | 765 | 07-09 |
22632 | 브라질 대패의 조짐 | 고양이2 | 734 | 07-09 |
22631 | 보스님 ~ 용서 부탁 드립니다. ㅜㅜ [2] |
|
870 | 07-09 |
22630 | 말귀.. | 고양이2 | 775 | 07-09 |
22629 | 공유기....^^ | 하늘땅 | 798 | 07-09 |
22628 | 독일대 브라질 골 영상 [2] | asklee | 784 | 07-09 |
22627 | 종교 문제로 국격을 해치는 자는 엄벌에 처해야한다. [5] | 고양이2 | 804 | 07-09 |
22626 | 티스토리 초대장 나눔 부탁드립니다 [1] | 난소리요 | 713 | 07-09 |
22625 | 추천 사이트(포터블) [8] | 구들목 | 1369 | 07-09 |
22624 | ‘무개념’ 한국인 청년, 불교 성지 부다가야 사원에서 찬송... [8] | 고양이2 | 1188 | 07-09 |
22623 | 다이어트 바짝? 시킨 8.1을(어느분께 받아) |
|
1279 | 07-09 |
22622 | 어도비 프리미어 프로 CC |
|
1248 | 07-09 |
22621 | [무제] [2] | 고양이2 | 1683 | 07-09 |
22620 | 부담감에 무너지는 브라질.. [2] | 고양이2 | 1031 | 07-09 |
22619 | 독일 선수들이 이상해졌다. [2] | 고양이2 | 1147 | 07-09 |
22618 | 오늘, 윈스쿨의 수업은... [2] |
|
936 | 07-09 |
22617 | 이 수도 부속을 뭐라고 하는지요? [3] | asklee | 1091 | 07-09 |
22616 | 남조선 대중 목용탕 [1] | DOS | 1260 | 07-08 |
22615 | 이런 이유로 제품 교환한다면? 여러분들은?? [4] | 깐지 | 1052 | 07-08 |
22614 | KMS Client Setup Keys |
|
1258 | 07-08 |
suk님.. 만세...^^
정말 기대 되네요..