- 개요
- 매뉴얼
- 주요 명령어
- 가상 디스크
- bcdedit
- 참고 문헌
Windows에서 가상 디스크 (VHD, VHDX)를 관리하는 diskpart를 정리 한다.
개요
Disk : 디스크
Partition : 하나의 디스크를 여러개의 Partion으로 분할
Volume : Partition을 사용 가능하도록 포맷한 것
매뉴얼
주요 명령어
list disk #--- Disk 목록 조회
select disk 2 #--- Disk 선택
detail disk #--- 디스크 정보 표시
clean [all](all.md) #--- 디스크 정보 초기화
convert mbr #--- 디스크 형식을 MBR로 변환 (사전에 disk 초기화 필요)
list partition #--- Partition 목록 조회
select partition 1 #--- 파티션 선택
create partition primary #--- 파티션 생성
create partition primary size=20480 #--- 주 파티션 생성
create partition extended size=40960 #--- 확장 파티션 생성
create partition logical size=20480 #--- 논리 파티션 생성
delete partition [override](override.md) #--- 현재 선택한 파티션을 삭제
active #--- 현재 파티션을 활성으로 표시
format fs=ntfs [quick](quick.md) #--- 파티션 포맷
format fs=ntfs label="~" quick compress
assign letter=P #--- 드라이브 문자(P:) 할당
assign mount="폴더명" #--- 드라이브 경로 할당 (드라이브를 폴더명으로도 접속이 가능 합니다)
remove letter=P #--- 볼륨 2에 할당된 P: 볼륨 레터를 삭제
remove mount="폴더명" #--- 드라이브 경로 삭제
set id=~ #--- 파티션에 ID 할당
list volume #--- 볼륨 목록
select volume 2 #--- 볼륨 선택
extend filesystem #--- 볼륨에서 파일 시스템 확장
# compact
# shrink
help list #--- list 명령에 대한 도움말 표시
exit
diskpart /s script.txt #--- script.txt 파일에 저장된 명령어 실행
가상 디스크
가상 디스크 (~.vhd, ~.vhdx)
create vdisk file="~.vhd" maximum=10240 #--- 가상 디스크 생성
create vdisk file="~.vhd" maximum=10240 type=fixed
create vdisk file="~.vhd" maximum=10240 type=expandable
create vdisk file="child.vhd" parent="parent.vhd" #--- 자식 가상 디스크 생성
select vdisk file="child.vhd"
merge vdisk depth=1 #--- 자식 가상 디스크를 부모 가상 디스크에 병합
list vdisk #--- 가상 디스크 목록
select vdisk file="~.vhd" #--- 가상 디스크 선택
attach vdidk #--- 연결 (Mount)
detach vdisk #--- 연결 해제 (Unmount)
expand vdisk maximum=10240 #--- 10GB로 용량 증가
select partition 1
extend #--- 파티션의 볼륨 확장
compact vdisk #--- 실제 사용 용량 최소화
bcdedit
bcdbot f:/windows /l ko-KR #--- 부팅 가능하도록 설정
bcdedit /create /application OSLOADER /d "Windows VHD" #--- 부팅 메뉴에 직접 추가
bcdedit /set {GUID} device vhd=~.vhd
bcdedit /set {GUID} osdevice vhd=~.vhd
bcdedit /set {GUID} path \Windows\system32\winload.exe
bcdedit /set {GUID} inherit {bootloadersettings}
bcdedit /set {GUID} systemroot \Windows
bcdedit /set {GUID} nx OptIn
bcdedit /set {GUID} detecthal Yes
bcdedit /set {GUID} locale ko-KR
bcdedit /displayorder {GUID} /addlast
참고 문헌
https://osmanias.com/feedback/241231
분류: [Disk Tools](분류_Disk Tools.md)
최종 수정일: 2024-09-30 12:26:18
이전글 :
다음글 :