강좌 / 팁

윈 도 우 ISO 뼈대 boot.wim에서 Diskpart GPT/ESP 파티션 생성 팁!

2021.06.30 14:15

Geheimnis 조회:3288 추천:34

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

아시는 분들도 있겠지만 초보분들에게 도움이 될까 하여 작성합니다.

 

글로 설명하려니 조금 난해한 부분이 있는데 명령어와 예제 GIF 이미지가 있으니 참고해서 본인에게 맞는 거로 사용하세요. 

 

이러한 방법도 있다 정도로 보시면 됩니다.

 

실사용은 가상에서 충분히 연습해보고 사용하길 권장합니다.

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

GIF 이미지가 깨져 보이면 클릭해서 원본으로 보세요.

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

 

diskpart GPT/ESP 파티션 생성 예제)

풀 명령어 / 약어 / 약어 + 확장 응용

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

Diskpart_명령어.png

diskpart-1.jpg

 

새로 만들기 디스크 전체 적용시 시스템/MSR(예약)/주파티션 3개의 파티션이 생성된다.

 

시스템/주파티션(윈도우) 2개의 파티션만 생성하고 싶을 경우 어떻게 해야 할까?

 

Default.gif

 

[ 디스크파트 풀 명령어 ]

 

디스크파트 실행

diskpart

디스크 목록 확인

list disk

작업할 디스크 선택

select disk 0

초기화

clean

디스크 형식 변경 GPT, MBR

convert gpt

EFI 100MB 파티션 생성

create partition efi size=100

생성된 파티션을 Fat32로 빠른 포멧 하고 라벨을 ESP로 설정 한다.

format quick fs=fat32 label="ESP"

나머지 공간을 전체 파티션으로 생성 한다.

create partition primary

생성된 파티션을 Ntfs로 빠른 포멧 하고 라벨을 Windows로 설정 한다.

format quick fs=ntfs label="Windows"

생성된 파티션 목록을 확인 한다.

list partition

생성된 볼륨 목록을 확인 한다.

list volume

 

Diskpart1.gif

 

 

[ 디스크파트 약어 ]

 

디스크파트 실행

diskpart

디스크 목록 확인

lis dis

작업할 디스크 선택

sel dis 0

초기화

cle

디스크 형식 변경 GPT, MBR

con gpt

EFI 100MB 파티션 생성

cre par efi size=100

생성된 파티션을 Fat32로 빠른 포멧 하고 라벨을 ESP로 설정 한다.

for quick fs=fat32 label="ESP"

나머지 공간을 전체 파티션으로 생성 한다.

cre par pri

생성된 파티션을 Ntfs로 빠른 포멧 하고 라벨을 Windows로 설정 한다.

for quick fs=ntfs label="Windows"

생성된 파티션 목록을 확인 한다.

lis par

생성된 볼륨 목록을 확인 한다.

lis vol

 

Diskpart2.gif

 

[ 디스크파트 약어 + 확장 응용 잘못된 예제]

 

디스크파트 실행

diskpart

디스크 목록 확인

lis dis

작업할 디스크 선택

sel dis 0

초기화

cle

디스크 형식 변경 GPT, MBR

con gpt

EFI 100MB 파티션 생성

cre par efi size=100

생성된 파티션을 Fat32로 빠른 포멧 하고 라벨을 ESP로 설정 한다.

for quick fs=fat32 label="ESP"

새로 고침(R)

미할당 공간 선택 > 새로 만들기 > 적용 > 확인 > MSR(예약) / 나머지 파티션 생성됨 > 잘못된 예제 X

 

Diskpart3.gif

 

 

[ 디스크파트 약어 + 확장 응용 올바른 예제1]

 

디스크파트 실행

diskpart

디스크 목록 확인

lis dis

작업할 디스크 선택

sel dis 0

초기화

cle

디스크 형식 변경 GPT, MBR

con gpt

EFI 100MB 파티션 생성

cre par efi size=100

생성된 파티션을 Fat32로 빠른 포멧 하고 라벨을 ESP로 설정 한다.

for quick fs=fat32 label="ESP"

새로 고침(R)

미할당 공간 선택 > 새로 만들기 > 크기 100 > 적용 > 확장 > 적용(전체) > 시스템/주파티션 2개 생성 됨

 

Diskpart4.gif

 

[ 디스크파트 약어 + 확장 응용 올바른 예제2]

 

디스크파트 실행

diskpart

디스크 목록 확인

lis dis

작업할 디스크 선택

sel dis 0

초기화

cle

디스크 형식 변경 GPT, MBR

con gpt

EFI 100MB 파티션 생성

cre par efi size=100

생성된 파티션을 Fat32로 빠른 포멧 하고 라벨을 ESP로 설정 한다.

for quick fs=fat32 label="ESP"

새로 고침(R)

미할당 공간 선택 > 새로 만들기 > 크기 100 > 적용 > 확장 > 40960(40GB) > 적용 > 확인 

미할당 공간 선택 > 새로 만들기 > 크기 100 > 적용 > 확장 > 전체(나머지 공간) > 적용 > 확인 

ESP/ 주파티션(40GB)/ 주파티션(19.9GB/나머지 공간) 3개의 파티션 생성 됨

디스크 크기는 사용자 환경에 맞게 설정 하세요.

 

Diskpart5.gif

 

 

[ 디스크파트 + 스크립트 + 확장 응용]

 

명령어 사용이 번거롭고 반복 작업이 필요하면 디스크 파트 스크립트를 이용한다.

 

diskpart /s d:\esp.txt

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

[esp.txt 내용] disk 0번을 초기화하고 GPT/EFI 100MB 파티션을 FAT32로 빠른 포맷한 후 라벨을 ESP로 지정한다.

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

sel disk 0

cle

con gpt

cre par efi size=100

for quick fs=fat32 label="ESP"

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

새로 고침(R)

미할당 공간 선택 > 새로 만들기 > 크기 100 > 적용 > 확장 > 적용(전체) > 시스템/주파티션 2개 생성 됨

 

ISO.png

Diskpart6.gif

 

[ 디스크 파트 + 스크립트 Full 버전1]

 

diskpart /s d:\espw.txt

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

[espw.txt 내용] disk 0번을 초기화하고 GPT/EFI 100MB 파티션을 FAT32로 빠른 포맷한 후 라벨을 ESP로 지정한다.

나머지 전체 공간을 주 파티션으로 생성하고 파티션을 NTFS로 빠른 포맷한 후 라벨을 Windows로 지정한다.

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

sel disk 0

cle

con gpt

cre par efi size=100

for quick fs=fat32 label="ESP"

cre par pri

for quick fs=ntfs label="Windows"

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

새로 고침(R)

시스템/주파티션 2개 생성 됨

 

Diskpart7.gif

 

 

[ 디스크 파트 + 스크립트 Full 버전2]

 

diskpart /s d:\espwd.txt

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

[espwd.txt 내용] disk 0번을 초기화하고 GPT/EFI 100MB 파티션을 FAT32로 빠른 포맷한 후 라벨을 ESP로 지정한다.

40960(40GB) 파티션을 생성하고 파티션을 NTFS로 빠른 포맷한 후 라벨을 Windows로 지정한다.

나머지 전체 공간 파티션을 생성하고 파티션을 NTFS로 빠른 포맷한 후 라벨을 Data로 지정한다.

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

sel disk 0

cle

con gpt

cre par efi size=100

for quick fs=fat32 label="ESP"

cre par pri size=40960

for quick fs=ntfs label="Windows"

cre par pri

for quick fs=ntfs label="Data"

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

새로 고침(R)

시스템/주파티션(40GB)/주파티션(19.9GB나머지 공간) 3개 생성 됨

디스크 크기는 사용자 환경에 맞게 설정 하세요.

 

Diskpart8.gif

 

[ boot.wim + RSPartition 추가 활용 ]

 

Diskpart 명령어, 스크립트 사용 조차도 어렵게 느껴진다면 . . .

 

boot.wim > index 2번 > Microsoft Windows Setup (x64) 이미지를 마운트 하여 

 

\Windows\System32 경로에 RSPartiton.exe와 RSettings.ini 설정 파일을 추가해 준다.

 

2021-06-30_132623.png

 

스크립트 텍스트 파일과 RSPartition은 ISO 루트 경로에 두고 사용해도 됩니다.

 

단 실행 시 절대 경로를 입력해 줘야 됨.

 

ISO.png

 

RSPartition.gif

 

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

Diskpart Script 예제 txt 파일 추가

스크립트 텍스트 파일 이름은 본인이 확인 할 수 있는 임의의 이름을 사용해도 무방합니다.

여러 가지 상황에 맞는 스크립트를 만들어 활용 가능합니다.

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

ESP.txt -> ESP 파티션만 생성 / 나머지 수동

ESPW.txt -> ESP & Windows 주 파티션 생성 자동

ESPWD.txt -> ESP & Windows & Data 주 파티션 2개 생성 자동

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

diskpart_script.png

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
3941 소프트웨어| [리뷰] Total Commander QuickSearch eXtended 2.2.6 [5] Day 1965 4 07-21
3940 기 타| [배치파일]에서 클립보드 읽고 쓰는 방법 [8] 네오이즘 1654 11 07-19
3939 윈 도 우| TotalCommander 단축키 도움말 [12] 슈머슈마 1370 12 07-18
3938 윈 도 우| 이거 여기 올려도 될지 [42] 슈머슈마 6353 12 07-17
3937 윈 도 우| 배치 파일 관리자로 자동 납치시키는 방법 [7] 복원솔루션 2086 11 07-16
3936 소프트웨어| Windows 11, Windows 10 및 Windows 8.1용 바탕 화면 가젯 ... VₑₙᵤₛG 2051 2 07-16
3935 소프트웨어| PE 섹션 수정하기 [15] sunshine 2244 14 07-11
3934 하드웨어| 그래픽 카드 펌웨어 복구하기 [3] gooddew 2740 8 07-11
3933 윈 도 우| Windows 11에 새 바로 가기 키 [2] VₑₙᵤₛG 2014 1 07-10
3932 윈 도 우| Windows 11 작업 표시줄을 화면 맨 위로 이동하는 방법 [4] VₑₙᵤₛG 2667 3 07-07
3931 윈 도 우| 토커도구모음에서 메인보드 셋업에 진입하기 [10] 눈이 1431 6 07-05
3930 윈 도 우| 윈도우&서버 무인설치 패키지 견본 [6] 오스 2479 11 07-04
3929 윈 도 우| 어떤 사양의 컴에서도 윈도우11 쓸수 있는 방법(TPM없어도 ... [17] yty6635 5020 3 07-04
3928 윈 도 우| WinRE.wim에 툴 메뉴 등록하는 리커버리에 대한 파티션 설... [3] 복원솔루션 1162 7 07-03
3927 하드웨어| [팁] 윈도우 11 설치를 위한 ASUS 보드 TPM 2.0 활성화 시키기 [4] asklee 3982 3 07-02
3926 윈 도 우| Windows 11 작업표시줄 투명 [3] giwldlst 3017 8 07-01
3925 윈 도 우| Windows 설치시 Pin 절로 보내기 [9] 메인보드 1746 9 06-30
» 윈 도 우| ISO 뼈대 boot.wim에서 Diskpart GPT/ESP 파티션 생성 팁! [25] Geheimnis 3288 34 06-30
3923 윈 도 우| Windows 11 작업표시줄 Taskbar 사이즈조절 [12] 메인보드 3025 10 06-30
3922 윈 도 우| Win11, 모든 요구 사항을 만족하지만 TPM 및 Secure Boot에... [9] 복원솔루션 3377 9 06-29
XE1.11.6 Layout1.4.8