설치 / 사용기

기 타 [bat추가] PE를 VHD로 부팅하기 - QuantumPE SystemF

2022.03.27 19:21

suk 조회:1921 추천:49

저는 오래 전에 몇년간 PE 부팅 시간 좀 줄여보려고 [wim 로딩하는 시간 생략] VHD는 아니고, 디스크에 풀어서 부팅한 적이 있습니다

 

VHD나 디스크에 풀어서 부팅하는 것이나 같습니다.

파일 관리 측면에서 하나의 VHD 안에 PE 내용물이 전부 들어가서 VHD가 선호되는 것 뿐입니다

 

방식이 꼭 윈도우 설치와 거의 같습니다. 그래서 윈도우 처럼 사용하시려는 분들도 계시더군요

윈도우 처럼 설치해도 PE는 PE 입니다. C:이 아닌 X:으로 부팅하고, 재부팅하면 초기화됩니다 (설정이 파일에 저장되는 경우는 반영됩니다)

 

이렇게 wim을 압축해제하여 부팅하는 경우 AdminPE는 여전히 다루기가 어렵습니다.

그래서 비교적 다루기 쉬운 System PE로 VHD 부팅을 해봤습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164003.jpg

VHD는 역시 VHDman이 편합니다

위와 같이 VHD 만들기와 wim 설치 [압축해제]를 한번의 작업으로 됩니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_183558.jpg

bootice.exe 입니다. PE를 VHD 부팅 등록하는 것은 일반 윈도우 VHD 부팅과는 다릅니다.

PE 부팅에 체크하는 것이 가장 다른 점이고

\Windows\system32\boot\winload.efi [efi는 UEFI 부팅 // exe는 Legacy 부팅]

윈도우 부팅과는 다르게 boot가 추가됩니다. boot 만 생략해도 부팅이 되지 않더군요 [부팅되는 경우도 있는데 PE는 boot 추가하는 것이 안전합니다]

 

참고로, 예전에 PE 중에는 오히려 PE 부팅을 체크하지 않아야 부팅이 되는 경우도 있었습니다만, 예외일 뿐입니다

그 윈도우 부팅과 가장 유사했었던 [어드민 계정 + 재부팅 후에도 유지됨] PE 조차도 C:으로 부팅하지 않고, X:으로 부팅했습니다

 

좀 더 자세한 bootice.exe로 PE.VHD를 부팅 등록하는 방법은 (나중에) 본문 아래에 추가했습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164029.jpg

 

윈도우 bcd로 부팅했습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164047.jpg

 

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164106.jpg

위 화면은 오른쪽 아래에 PE 부팅 완료 메시지 때문에 스샷했습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164144.jpg

X: 드라이브가 방금 만든 7GB VHD 입니다

Y:은 cdusb.y가 있어서 Y:으로 잡혔습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164234.jpg

간단하게 인터넷만 되는지 확인했습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164255.jpg

한번 더 부팅해봤습니다.

PE.wim 파일은 다시 부팅해도 똑같습니다만 (초기화가 되기 때문)

PE.vhd는 다릅니다 - 반만 초기화 됩니다. 재부팅해도 유지되는 파일들이 있어서 달라집니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164307.jpg

 

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164326.jpg

부팅 완료 메시지가 떴는데...작업표시줄이 보이지 않습니다...

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164403.jpg

시작 메뉴도 보이지 않습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164414.jpg

프로그램들은 정상적으로 연결되었습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_164451.jpg

인터넷도 정상적으로 됩니다

그러면 작업표시줄과 시작 메뉴만 정상화하면 됩니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_165039.jpg

pecmd.ini에 저 부분 때문에 작업표시줄과 시작 메뉴가 다시 실행되지 않는 것 같아서 삭제했습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_165118.jpg

삭제한 것입니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_165155.jpg

 

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_165217.jpg

이제 작업표시줄이 잘 나옵니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_165257.jpg

그런데 또 다른 문제에 봉착 합니다

중간에 테스트 과정은 생략하고 결론만 올립니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_181010.jpg

autoadd.cmd 윗부분을 위와 같이 추가했습니다

 

@echo off

 

:: 혹시 실컴 윈도우에서 이 cmd 파일 실행한 경우, 실행되지 않고 바로 cmd 종료됨 === 여기부터 수정: 2022-03-27 ===

if /i "%SystemDrive%" neq "X:" goto :eof

 

:: PE.wim을 PE.VHD 또는 디스크에 풀어서 부팅하는 경우, 작업표시줄과 시작 메뉴의 바로가기들이 부팅할 때마다 증가하는 문제 해결하기 [System 계정의 PE에만 적용됨]

del /f/a/q/s "X:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\*.lnk"

 

:: reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2 /f

:: reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband /f

:: 위 2줄은 시스템 PE는 필요하지 않네요. 어드민 PE [시스템 PE 겸용]으로 먼저 테스트하다가 일부 흔적이 남아있었습니다

:: 위 2줄이 있어도 문제는 없습니다. 

 

PinTool.exe -debug pecmd.ini

 

:: winver 창에 버전을 올바르게 표기되도록 함

for /f "tokens=3" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v DisplayVersion') do Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /t REG_SZ /v ReleaseId /d "%%a" /f

set build=

for /f "tokens=3" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CurrentBuild') do set build=%%a

if "%build%" == "19041" Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /t REG_SZ /v ReleaseId /d "2004" /f

if "%build%" == "19042" Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /t REG_SZ /v ReleaseId /d "20H2" /f

if "%build%" == "19043" Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /t REG_SZ /v ReleaseId /d "21H1" /f

if "%build%" == "19044" Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /t REG_SZ /v ReleaseId /d "21H2" /f

 

:: === 여기까지 수정: 2022-03-27 ===

 

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_181222.jpg

위에 autoadd.cmd에 PinTool.exe를 포함시켰기 때문에, pecmd.ini에 PinTool.exe 부분은 앞에 // 붙혀서 무효 처리했습니다

삭제해도 됩니다만, 무엇이 어디에 있었는지 확인 차원에서 무효 처리를 하고 있습니다. 수정사항은 여기까지입니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_181441.jpg

 

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_181455.jpg

 

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_181519.jpg

 

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_181553.jpg

이제 작업표시줄과 시작 메뉴가 재부팅을 몇번을 하든지 정상적으로 나옵니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_182251.jpg

BIOS 모드 부팅도 해봤습니다. UEFI와 다른 점이라면 \Windows\system32\boot\winload.exe 뿐입니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_182341.jpg

 

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_182351.jpg

 

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_182418.jpg

 

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 - 이렇게 부팅해도 윈도우 부팅과는 전혀 다릅니다 2022-03-27_182513.jpg

BIOS 모드도 정상적으로 작업표시줄과 시작 메뉴가 표시됩니다

 

참고로, Admin PE는 부팅할 때마다 Administrator 계정 폴더가 계속 늘어납니다. 이걸 관리해주는 것도 쉽지 않더군요

시스템 계정으로 전환되는 어드민 PE라서 더 어려웠습니다. 시도하다가 하나 해결하면 다른 문제가 생기고 해서...

그냥 간단한 SystemPE 글만 올립니다. 어드민 PE는 묻지 마시기를 ~ 부팅 자체는 시스템 PE와 같게 하시면 됩니다

 

----------------------------------------------------------------------------------------

추가: 2022.03.28 월요일 오전 07:05

위에 VHD 부팅 등록 부분에 설명이 좀 부족한 것 같습니다. 사실 더 상세한 스샷도 했었는데 문제 해결하는 스샷들 때문에 밀려버렸습니다

그래서 bootice.exe로 PE.VHD를 부팅 등록하는 방법을 다시 스샷했습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 -  bootice.exe로 PE.VHD를 부팅 등록하는 방법 2022-03-28_055946.jpg

현재 실컴에서 멀티 부팅으로 VHD 등록하실 분들은 현재 시스템의 BCD 파일을 선택하시면 됩니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 -  bootice.exe로 PE.VHD를 부팅 등록하는 방법 2022-03-28_060114.jpg

스샷대로 기본 항목들이 생깁니다. 몇가지 수정하면 됩니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 -  bootice.exe로 PE.VHD를 부팅 등록하는 방법 2022-03-28_060250.jpg

PE.VHD 경로에서 상단에 boot는 그대로 두시면 됩니다.

디스크와 파티션 선택하지 않으셔도 알아서 드라이브 문자는 찾아갑니다 [디스크와 파티션 선택하셔도 상관없습니다만 불필요합니다]

파일: VHD 전체 경로 중에서 예를들어 D: 은 생략한 \부터 PE.VHD 경로를 입력하시면 됩니다. 이 부분은 수동으로 입력하셔야 됩니다

 

OS 제목은 자유입니다

 

부팅 파일: 중요한 것 중에 하나 입니다. \Windows\system32\boot\winload.efi [efi는 UEFI 부팅 // exe는 Legacy 부팅]

윈도우 부팅과는 다르게 boot가 추가됩니다. boot 만 생략해도 부팅이 되지 않더군요 [부팅되는 경우도 있는데 PE는 boot 추가하는 것이 안전합니다]

 

시스템 언어: OS 제목에 한글이 들어간 경우는 ko-KR이 필요합니다. 아니면 부팅 메뉴에 한글 부분은 깨져서 나옵니다

 

PE 부팅에 체크는 위에 쓴대로 가장 중요한 부분입니다 [윈도우처럼 부팅되는 특이한 PE 외에는 필요합니다]

bootice.exe로 PE.VHD를 부팅 등록하는 방법은 여기까지 입니다

 

또 다른 PE.VHD 등록 방법은 다음과 같습니다

위에 bootice.exe로 PE.VHD를 부팅 등록하는 방법이 어렵다고 느끼시는 분들은

EasyBCD로 먼저 VHD 부팅 등록하시고, 제가 윈도우와 PE 부팅의 차이라고 한 부분들만 bootice로 수정하시면 됩니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 -  먼저 EasyBCD로 VHD 등록한 후에 bootice.exe로 일부 수정하는 방법 2022-03-28_064700.jpg

EasyBCD로 VHD 부팅 등록했다는 의미로 이름은 기본대로 뒀습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 -  먼저 EasyBCD로 VHD 등록한 후에 bootice.exe로 일부 수정하는 방법 2022-03-28_065111.jpg

EasyBCD도 디스크와 파티션 입력하지 않고 boot로 등록하는군요. 넘어갑니다

PE 부팅에 체크만 하셔도 부팅될 수 있습니다만 \Windows\system32\boot\winload.efi 에서 boot 추가하시는 것이 안전합니다

EasyBCD는 UEFI도 무조건 exe로 등록되더군요. 그래서 UEFI 부팅은 마지막에 efi로 수정해야 합니다. 총 3군데 수정했습니다

QuantumPE SystemF 2022-03-18.wim [Win10PE 21H1 19043.844]을 VHD에 압축해제하여 부팅하기 -  먼저 EasyBCD로 VHD 등록한 후에 bootice.exe로 일부 수정하는 방법 2022-03-28_065320.jpg

EasyBCD로 부팅 등록하시면 bootice.exe에서 수동으로 입력해야 하는 부분들이 상당히 해결됩니다

NeoSmart VHD 이미지으로 VHD 부팅도 잘 됐습니다. 스샷은 더 볼 게 없어서 생략합니다

 

추가 끝

----------------------------------------------------------------------------------------

추가:2 2022.03.28 월요일 오후 12:53

일반적인 윈도우가 설치된 VHD가 아니기 때문에 VHD 부팅 등록을 어려워하시는 분들이 계셔서 bat 파일로 자동화해봤습니다. 

VHD부팅등록 - 현재폴더의 VHD [PE 부팅].bat 테스트 2022-03-28_124000.jpg

 

VHD부팅등록 - 현재폴더의 VHD [PE 부팅].bat

실컴 윈도우에 멀티 부팅으로 VHD 등록하는 것입니다. PE에서는 대부분 작동하지 않을 겁니다

----------------------------------------------------------------------------------------

추가:3 2022.03.28 월요일 오후 07:17

VHDman으로 VHD 만들고 PE.wim을 설치할 수 있을 뿐 아니라, VHD 부팅 등록도 됩니다

어떤 이유인지 부팅 등록이 잘 되지 않다가 이제 정상적으로 됩니다. 위에 bootice나 EasyBCD + bootice보다 편리합니다

PE가 설치된 VHD 부팅 등록하기 - VHDman이 편리합니다 [VHD 만들고, PE.wim을 VHD에 설치하고, VHD 부팅 등록까지 전부 할 수 있습니다] 2022-03-28_192548.jpg

2번에 VHD(Wim)일 경우 클릭하시면 거의 다 자동으로 입력됩니다

3번과 4번은 일반적인 VHD 부팅이 아니기 때문에 수동으로 수정해주셔야 됩니다

 

진작에 이렇게 VHD 등록이 됐으면 bootice나 EasyBCD 스샷이나 bat 파일도 올리지 않고 간단하게 정리되었을텐데요. 

제 예전 게시물 보시면 이렇게 VHDman으로 부팅 등록까지 했습니다.

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
651 기 타| [추가] Win10XPE5.0.1 + Perfect WinNTSetup v394 + More [35] 파인힐 1893 15 04-23
650 기 타| OnekeyBR 3종 공용 PE(수정) [498] 집앞의_큰 1893 143 01-29
649 기 타| PEplus폴더용 PotPlayer와 Internet t[■]v를 업데이트합니다. [18] 딸랑쇠 1897 54 07-03
648 기 타| 한글 실행시 인증 확인창 없이 [31] 첨임다 1898 32 05-05
647 기 타| 델 노트북 에어리언웨어 17 R3 사용기 [6] 푸른하늘바 1902 0 08-29
646 기 타| 탐색기 재시작 지연 원인이.. [10] 집앞의_큰 1902 5 12-11
645 기 타| 【수정】 Easylight 288mb-Wifi ToolsEL wim통합 PE update2 [36] 딸랑쇠 1902 91 03-23
644 기 타| Win11 wim통합 PE [24] 딸랑쇠 1906 77 05-29
643 기 타| "철이"님 PE, Y_고정 [23] 옛날에 1908 12 06-11
642 기 타| 따라쟁이2 [23] 집앞의_큰 1909 21 02-25
641 기 타| [종료]KJMTUI_Chum1909-18363.356-AS [405] 첨임다 1910 127 09-19
640 기 타| 안녕하세요 PE 수정 테스트 중 [99] V무등산V 1913 107 05-12
639 기 타| VHD-자식생성 [27] 첨임다 1918 40 04-11
638 기 타| 홍차의꿈님 PE TrueImage 버전 - Linkbar 사용기 [8] 왕초보 1918 14 08-31
» 기 타| [bat추가] PE를 VHD로 부팅하기 - QuantumPE SystemF [27] suk 1921 49 03-27
636 기 타| GRUB를 이용한 초보자님 부팅용입니다.[종료] [66] SHIELD 1922 74 04-15
635 기 타| Win10 PE 20H1 x64 [9] 멋진거지 1929 21 08-16
634 기 타| [종료]KJ-ChumPE_1909(18363.997) [568] 첨임다 1931 249 07-26
633 기 타| (추가) 원격프로그램 UltraVNC를 설치하여 보았습니다.. [7] 왕초보 1932 2 08-03
632 기 타| 추가..A/s [24] 첨임다 1935 20 05-19
XE1.11.6 Layout1.4.8