기 타 질문게시판의 Pe_Boot.iso 테스트
2018.07.31 13:51
저한테 테스트 요청하신 것은 아닙니다만, 테스트 요청을 하셔서 무언가 싶어서 부팅해봤습니다 ^^
-> 해당 질문 글입니다 https://windowsforum.kr/10489531
먼저 스샷부터 일괄 올리고 글은 추가하려고 합니다. 생각보다 스샷이 많은 편입니다. 현재 25장..
와아..복잡한 구성이네요
저는 언제나 단순한 것을 좋아하기 때문에, 기본적인 bootmgr 방식으로 부팅하려 합니다
그래서 iso 내부 구성을 살펴보고, 기본적인 wim 파일들 부팅에 필요하다고 생각되는 폴더와 파일들만 VHD 내부에 드래그 했습니다
가상머신에서 어떻게 PE를 수정하는가? 질문이었습니다.
그런데 스샷은 하지 않았습니다만, 울트라iso로 vhd에 드래그 진행하다가 중간쯤에서 중지가 되어 버렸습니다
그래서 다시 iso 파일 탑재하여 위와 같은 폴더/파일들을 다시 복사했습니다. 이미 드래그 된 파일들은 있다고 나오는데요. 건너뛰면 됩니다
iso를 탐색기로 탑재하여 복사한 경우는 끝까지 완료 됐습니다. 울트라iso로 드래그해도 그동안 문제 없었는데요. 처음 경험합니다
복사가 완료된 상태입니다
기본적인 bootmgr 파일이 없어서 다른 iso 에서 공수해왔습니다
이렇게 부팅 메뉴는 나왔습니다
문제는 부팅이 안 되는군요.
그래서 bcd 파일을 bootice.exe으로 확인했는데요. 띠용...이렇게 되어 있더군요. 이런 경우도 다 있군요
부팅은 될 수 없는 상태입니다
<추가: 나중에 알고 보니까 iso 파일은 bcd 수정없이도 부팅 가능합니다. 문제는 일반적인 boot 폴더의 bcd가 아니었습니다.
다른 bcd에는 4개의 부팅 메뉴가 제대로 있습니다. 첫 부팅 메뉴에서 HKBoot 로 들어가면 됩니다.
위에 boot 폴더의 bcd는 첫 부팅 메뉴에서 WinPE로 들어간 경우입니다. iso 구성이 제가 보통 알던 것과는 다르게 복잡하군요>
그래서 위와 같이 입력해봤습니다
마찬가지 에러가 나왔습니다. 그러고 보니까 현재 wim 파일이 저렇게 등록된 부팅 메뉴와는 다르다는 생각이 났습니다
존재하지 않는 파일에 대한 부팅 메뉴들이 많았습니다.
그래서 현재 존재하는 wim 파일들을 부팅 등록하려고 합니다. 수정하는 것보다는 이게 더 빠를 것 같습니다
1단계 하위 폴더까지만 bat 파일은 검색하기 때문에 HKBoot 폴더 안에 있던 PE 폴더를 루트 [최상위] 폴더에 위치 시켰습니다
이렇게 4개의 wim 파일이 쉽게 등록됩니다. 제가 만들고는 처음으로 덕을 보는군요 ^^
이렇게 wim 파일 이름대로 등록이 되었습니다
3번의 시도만에 부팅이 되는군요 ^^
PENetwork가 자동으로 실행 되었는데요. 인터넷은 잡지 못 하더군요;
Pstart는 PEApps 폴더와 연결되어 있습니다. Y: 으로 연결됩니다.
그 중에 트루이미지 실행만 해봤습니다. 실행은 됐습니다
이렇게 PE가 있는 드라이브는 Y: 으로 자동으로 잡히더군요
* 위와 같은 단순한 wim 부팅하여 PEApps 폴더를 프로그램으로 사용할 때는 HKBoot 폴더는 없어도 됩니다.
본래 HKBoot 폴더에 wim 파일이 있어서 복사한 것인데요. 이미 wim 파일이 들어 있는 PE 폴더를 루트로 꺼냈기 때문에 필요가 없습니다.
요즘 유행하는 백업 프로그램이 보여서 한번 실행만 해봤습니다. 한글로 잘 나오네요
그외 3개의 wim 파일도 부팅해봤는데요. 전부 위와 비슷했습니다. 아래로 내려갈 수록 wim 크기가 적어서 총알 부팅이 된다는 점만 달랐습니다 ^^
200MB 미만의 wim 파일들이 있습니다
이제 이걸 어떻게 정리하여 말씀 드릴까요? 위에 스샷만 보시고 알아서 하시면 다행입니다만...
항상 어찌 저찌 좌충우돌하면서 목표를 달성하는 것보다도 그걸 다시 총정리하는 것이 더 힘들더군요.
-------------------
2018.07.31 화요일 오후 03:30
정리할 자신은 없고 댓글 보니까 알아서 하실 듯 합니다 ^^ 다행입니다
저는 원본 상태도 궁금해서 한번 그대로 부팅해봤습니다
iso 탑재하여 그대로 전부 복사했습니다. 그리고 vhd 드라이브 활성은 기본이고...위에서도 해줬습니다
mbr을 grub4dos로 했습니다
부팅 메뉴는 훨씬 보기 좋네요 ^^
여기에 위에 제가 수정했던 bcd 의 부팅 목록들이 있습니다. 그런데 위에 쓴대로 존재하지 않는 부팅 메뉴들이 많습니다
그래서 또 이번에는 원본대로 부팅 등록해야 하기 때문에 bat 파일은 깊이 있는 폴더까지는 안 되기 때문에...
이번에는 VHDman.exe 으로 wim 파일들 4개를 부팅 등록했습니다
스샷에 잘못된 점이 있습니다. 실컴에서 등록을 해서 H:으로 나왔는데요. boot 로 수정하여 등록해야 합니다.
<추가: 위에도 썼습니다만, 원본의 bcd를 사용하면 됩니다. 살다 보니까 이런 일도 있군요. 제가 HKBoot를 사용하지 않아서 일어난 일이네요>
쉽게 찾아서 부팅하기 위하여 제일 위에 등록되도록 했습니다. 그 뒤 화면은 위에 테스트했던 것과 같습니다
오~ 로딩 화면도 조금 다르네요 ^^
이 정도만 해야겠습니다. 갈수록 빠져드는 것 같아서 ~
------------------------
2018.07.31 화요일 오후 10:39
댓글에 UEFI로도 한번씩 부팅해보다가 오잉? bcd가 2개가 보였습니다. 그래서 하나씩 살펴보니까...위에 추가한 글처럼 알게 됐습니다
bcd가 일반적으로 MBR용과 UEFI 1개씩 있는데요. HKBoot는 각각 2개씩 있는 듯 합니다. 더 있을 지도 모릅니다
bcd가 더 있기는 있습니다만, PE 부팅과는 별로 관계없는 것이네요. 다행히? 2개씩 합이 4개로 끝입니다
boot\BCD [MBR/BIOS용]
efi\Microsoft\Boot\BCD [UEFI용]
이 2가지가 일반적인 윈도 iso 에서 사용하는 bcd 입니다. 그래서 제가 이걸 찾았는데요. 위에서 처럼 부팅하기 어려운 상태였습니다
HKBoot\BCD [HKBoot 에서 MBR용]
efi\Microsoft\Boot\BCD [UEFI용은 같네요]
여기에는 4개의 wim 파일이 부팅 등록되어 있었습니다. 암튼 아무 수정없이 일반적인 iso처럼 그대로 부팅됩니다
efi\Microsoft\WinPE\BCD 이걸 왜 선택했는지...안 되는 날이네요. 허탈합니다. 그동안 뭐한 것인지..ㅎㅎ
부팅 메뉴에서 1번째 HKBoot로 들어가면 됩니다. WinPE로 들어간 것이 실수입니다. 첫 단추를 잘못 꼈네요.
참고로, 궁금하신 분들도 계실 듯 하여...다음 4개의 bcd는 윈도 설치용 bcd 들입니다. 32비트 64비트 겸용이라서 각각 2개씩 4개가 됩니다.
z:\X64\boot\bcd
z:\X64\efi\microsoft\boot\bcd
z:\X86\boot\bcd
z:\X86\efi\microsoft\boot\bcd
댓글 [20]
-
cungice 2018.07.31 13:57
-
슈머슈마 2018.07.31 14:02
와 ㅋㅋ 감사합니다 고생이 많으시네요 내가 질문한 PE를 바로 이렇게 사용기에 올려주시니
감사할 따름입니다. ^^ suk 님께 많이 배워야겠습니다. 그래도 버추얼 머신으로 대충 작동은 하는군요 ㅋㅋ
쉽게 구성할수 있는 방법을 찾아봐야겠군요
grub4dos 와 grub2 방식의 차이가 efi 가 되고 안되고의 차이인가요?
grub2 방식으로만 해도 되는건지 grub4 방식으로만 해도 되는건지 suk님의 wim 부팅 방식만 해도 되는건지
머리가 복잡해지네요 ㅡㅡ
정리가 잘되었네요.. 보니까 PE방식은 다 비슷한거 같고. 상황에 따라서 win10 32, win10 64, win8 32, win8 32 총알 부팅
이런식으로 나뉘어 있는거 같은데 백업 복구 용도로 사용한다면 win10 32로도 충분할거 같네요 아니면 win8 mini
다른거 다 없애고 win8 mini 아니면 win10 32 로만 정리를 해야할거 같군요 ^^ suk 님 감사합니다.
-
suk 2018.07.31 14:43
네, grub4dos는 MBR 방식이라서 efi 부팅은 안 되고. grub2는 efi 부팅 됩니다.
저는 grub 쪽은 예전에 grub4dos로 단순하게 단일wim 을 여러개 부팅할 때
각각 iso 파일에 wim을 넣고..iso로 따로 따로 부팅했던 것이 전부입니다
요즘은 그것마저도 쓸 일이 없어져서 grub과는 인연이 없는 듯 합니다
단순히 wim 부팅과 wim 수정하시는데는 윈도의 기본적으로 bootmgr과 efi 부팅으로 하셔도 될 겁니다.
저는 부팅 방식을 바꾸자는 취지로 위에 글을 쓴 것은 아니고, wim 수정을 가상머신으로 하신다고 하셔서
저렇게 간단하게 구성하여 하시면 된다는 의미로 썼습니다.
저렇게 wim 부팅하셔서 수정을 전부 하신 후에 원래 자리에 wim 파일만 넣어주시면 원래 구성된 부팅 방식으로 부팅이 될 겁니다.
-
슈머슈마 2018.07.31 14:56
소중한 설명 감사드립니다. 많은 도움이 되었으며 더운시기에 몸건강하시고 행복하세요.
-
봄은오는가 2018.07.31 14:18
수고 하셨습니다.
-
짠쪼 2018.07.31 14:28
역쉬 suk님 부지런 하십니다..수고하셨습니다
-
집앞의_큰나무 2018.07.31 14:30
아이구~
언제나처럼 시간을 축내는일일텐데도 직접 테스트 설명도 해주시고
고생 하셨습니다.
-
선우 2018.07.31 14:45
석님의 필살기 ㅋㅋㅋㅋ
석님께서도 필살기를 쓰신다는 자체에 놀라움을 금치 못하네요^^*
조만간 윔파일 15개 이상 한꺼번에 등록 해보려고 준비하고 있네요 소중한 오늘의 강좌 감사합니다. -
간장종지6465 2018.07.31 15:48
아! 알 듯 모를 듯 합니다. 머리론 대충 이해되는데 실제로 적용할라치면 멍하니 이일을 어떻게 합니까?
암튼 설명 너무 감사드립니다. 자꾸 부딪히는 수밖에 없겠지요?
-
슈머슈마 2018.07.31 17:59
vhd 가상 에서 Bootice 로 mbr 등록 하신건가요?
저는 vhd 가상드라이브 에서 Bootice 로 grub4dos mbr로 등록 했는데
버추얼박스에서 부팅이 안됨 ㅠㅠ
이렇게 나오는 이유는 뭘까요?
역시 뱁새가 황새를 따라갈수는 없는건가요?
-
suk 2018.07.31 18:23
평범한 방법으로 했습니다. 말씀하신대로 bootice.exe 으로 MBR에서 grub4dos 선택했습니다
메시지 보니까 grldr 파일이 없는 듯 하네요. 저는 뒷 부분에서는 iso 내부의 모든 파일을 복사하여 테스트한 것입니다
iso 내부에는 grldr 파일도 있었습니다. 파일을 전부 복사하지 않으신 듯 합니다
처음에 bootmgr 방식으로 테스트한 것과 헷갈리니까 아예 vhd 파일도 다른 vhd 파일 사용했습니다.
처음에 bootmgr 방식으로 원본의 구성을 변경하여 테스트 한 것과 2번째 원본 구성 그대로 테스트는 서로 관계없이 독립적으로 테스트한 것입니다.
-
슈머슈마 2018.07.31 18:59
^^ 그래도 vhd까지 알고 근사치 까지 왔습니다. 더욱 노력하면 되지안을까? 생각했지만
ㅋㅋ 너무 어렵네요..... suk 님 즐거운 하루 되셔요
-
suk 2018.07.31 20:37
이제 배우기 시작 하신다면 천천히 배워보세요
예를 들어서 저는 자식 vhd로 교차 부팅 등을 실제로 적용하면서 배우는데 6개월이나 걸린 것으로 기억하고 있습니다
지금 생각하면 도대체 뭐가 어려워서 그렇게 오래 헤맸는가? 의문입니다만..원래 개념이 잡히기 전에는 어렵게 느껴집니다.
몇년이나 윈도우 포럼에 장기 출석하고 있는 저도 grub2 쪽은 잘 모릅니다.
그래도 그동안 보고 들은 것은 많기 때문에 기초는 잡혔는지, 한번 보면 바로 바로 이해가 되어서 좋네요
지금은 삭제하셨지만 ToPs님이 올려주신 동영상도 나중에 봤는데요. 바로 바로 이해가 되어서 저도 놀랐습니다.
누구나 초보 시절이 있는 것이고, 초보 때는 어질 어질한 것이 당연합니다. 그러려니 하시고 천천히 배워보세요.
참고로, 제가 본문 아래에 2번째 시도한 방법이 가장 간단할 겁니다. iso 내부를 전부 그대로 복사하는 것이기 때문에..
그런데 원래 iso 에 bcd가 부팅도 못 하게 저렇게 되어 있었나요?
저기서 상대적으로 제일 어려운 부분은 그렇게 부팅도 못 하게 되어 있는 bcd 수정하는 부분입니다
UEFI 부팅도 별 다른 수정없이 부팅 되었습니다. iso 파일은 이렇게 부팅이 되도록 만들어져 있습니다. 사실 거저 먹기입니다
wim 파일만 덩그러니 있는 경우 개인이 부팅 파일을 공수해야 하기 때문에 어렵지요. iso 파일은 모든 파일이 다 있습니다
그대로 사용하시면 됩니다. UEFI 부팅에서도 역시 bcd를 수정해야 하는 부분이 어렵습니다.
UEFI 부팅 화면은 또 다르더군요
여기서 또 현재 있는 wim 파일들은 부팅 등록이 안 되어 있어서 bcd를 수정해야 합니다.
그리고 수정보다는 그냥 새로 등록이 더 간단할 듯 해서 VHDman.exe로 부팅 추가해줬습니다
UEFI는 현재 설정에서는 64비트만 UEFI 부팅이 가능한데요. 64비트가 1개 뿐이더군요. 다행입니다. MBR은 4개나 등록했는데요
이렇게 제일 위에 등록했습니다
부팅은 문제없이 됐습니다. 결국 bcd 편집 부분이 가장 어려운 부분 같습니다. 다른 것은 어렵다고 할 부분이 없습니다
2개 파티션 하는 방법은 다음 기회에 배우시고, 간단하게 VHD 전체를 FAT32 포맷으로 하셔서 모든 파일들 넣고 해보세요
MBR과 UEFI 둘다 부팅 됩니다. VHD 드라이브를 파티션 활성과 MBR을 grub4dos 로 해두시면 됩니다.
간단한 단일 파티션부터 배우시고, 나중에 기회 되면 2개 파티션을 배우시면 되실 듯 합니다
- 질문게시판의 Pe_Boot 테스트 - 원본대로 부팅 테스트 - UEFI 부팅 2018-07-31_191038.png (1.04MB)(3)
- 질문게시판의 Pe_Boot 테스트 - 원본대로 부팅 테스트 - UEFI 부팅 2018-07-31_191102.png (675.5KB)(3)
- 질문게시판의 Pe_Boot 테스트 - 원본대로 부팅 테스트 - UEFI 부팅 2018-07-31_205613.png (35.7KB)(3)
- 질문게시판의 Pe_Boot 테스트 - 원본대로 부팅 테스트 - UEFI 부팅 2018-07-31_210037.png (675.5KB)(3)
- 질문게시판의 Pe_Boot 테스트 - 원본대로 부팅 테스트 - UEFI 부팅 2018-07-31_210126.png (1.24MB)(3)
-
suk 2018.07.31 22:30
아..부팅 메뉴에서 WinPE라고 된 부분이라고 생각했는데요. 이것이 잘못이네요. 물론 완전히 틀린 것은 아닙니다만
암튼 그쪽은 제대로 bcd가 구성 되어 있지 않고, 첫 메뉴의 HKBoot 로 들어가면 또 bcd 부팅 메뉴들이 있는데요
거기에 현재 4개의 부팅 메뉴가 있었습니다...허탈하네요. HKBoot는 사용하지 않아서 이런 일이 생겼네요
결과적으로 bcd 수정이 위에서 제일 어려웠는데요. 단일 Fat32 포맷으로 하신다면 이제 정말 쉬워졌습니다.
-
ehdwk 2018.07.31 20:03
수고하셨습니다. -
ToPs 2018.07.31 20:58 수고하셨습니다.
-
H2O 2018.08.01 06:51
자세한 설명 잘 봤습니다.
수고 많으셨습니다.
-
슈머슈마 2018.08.01 09:31
버추얼박스에서
BCD 까지는 어찌어찌 들어갔지만 ㅡㅡ;; wim 부팅이 안되네요 하하~~ 어찌해야할지 ㅡㅡ;;
-
낭만도동넘 2018.08.01 09:55
수고 많으셨습니다^^
-
컴필 2018.08.01 21:02
수고하셨습니다
s*k님 삼복 더위에 고생이 많으십니다. 감사합니다.