VHD 부모-자식(차등 디스크) 만들어주는 작은 도구
운영자 · 10:57 · 조회 5
윈도우에서 VHD 하나를 부모로 두고, 그 위에 얹는 자식 디스크(차등 디스크)를 만들어주는 작은 프로그램입니다. 직접 만들어봤습니다.
■ 차등 디스크가 뭔가요
부모 VHD는 손대지 않고, 바뀐 내용만 자식 파일에 따로 쌓는 방식입니다.
- 깨끗한 윈도우를 부모로 만들어두고 자식으로 굴리다가, 자식만 지우면 처음 상태로 돌아옵니다
- 테스트할 때마다 수십 GB짜리 이미지를 복사할 필요가 없습니다
- 자식은 몇 MB로 시작해서 쓴 만큼만 커집니다
■ 쓰는 법
1. exe를 자식 VHD가 생길 폴더에 둡니다
2. 실행하면 UAC 창이 뜹니다 (diskpart가 관리자 권한을 요구합니다)
3. 버튼을 눌러 부모로 쓸 .vhd 또는 .vhdx 를 고릅니다
4. 같은 폴더에 [부모이름]_diff 파일이 생깁니다
■ 안에서 하는 일
임시 스크립트에 아래 한 줄을 써서 diskpart에 넘깁니다.
create vdisk file="자식경로" parent="부모경로"
결과에 succeeded 가 있으면 성공 메시지를 띄웁니다. 임시 스크립트는 바로 지웁니다. 검은 명령창은 뜨지 않습니다.
■ 필요한 것
- 윈도우 (diskpart 들어있는 버전이면 됩니다)
- .NET Framework 4.0 이상
- 관리자 권한
■ 꼭 지켜야 할 것
- 자식을 만든 뒤에는 부모 VHD를 절대 건드리지 마세요. 부모가 바뀌면 자식이 통째로 깨집니다. 부모는 만든 직후 읽기 전용으로 걸어두는 편이 안전합니다
- 부모 파일을 옮기거나 이름을 바꿔도 연결이 끊깁니다
- 자식만 지우는 건 안전합니다. 부모는 멀쩡합니다
- 자식 위에 또 자식을 얹을 수 있지만, 사슬이 길어질수록 느려집니다
■ 파일 정보
VHDManager.exe · 9,728바이트 · .NET WinForms · 32비트
SHA-256 6f26bfd8253e016e254551baac3d55f5aa67ce68c1aa93916265e175be6c9fab
■ 내려받기
파일은 아직 올리지 않았습니다. 서명 없는 실행 파일은 브라우저와 백신이 막아서 받는 쪽이 번거로워집니다. 준비되는 대로 다시 안내드리겠습니다.
■ 차등 디스크가 뭔가요
부모 VHD는 손대지 않고, 바뀐 내용만 자식 파일에 따로 쌓는 방식입니다.
- 깨끗한 윈도우를 부모로 만들어두고 자식으로 굴리다가, 자식만 지우면 처음 상태로 돌아옵니다
- 테스트할 때마다 수십 GB짜리 이미지를 복사할 필요가 없습니다
- 자식은 몇 MB로 시작해서 쓴 만큼만 커집니다
■ 쓰는 법
1. exe를 자식 VHD가 생길 폴더에 둡니다
2. 실행하면 UAC 창이 뜹니다 (diskpart가 관리자 권한을 요구합니다)
3. 버튼을 눌러 부모로 쓸 .vhd 또는 .vhdx 를 고릅니다
4. 같은 폴더에 [부모이름]_diff 파일이 생깁니다
■ 안에서 하는 일
임시 스크립트에 아래 한 줄을 써서 diskpart에 넘깁니다.
create vdisk file="자식경로" parent="부모경로"
결과에 succeeded 가 있으면 성공 메시지를 띄웁니다. 임시 스크립트는 바로 지웁니다. 검은 명령창은 뜨지 않습니다.
■ 필요한 것
- 윈도우 (diskpart 들어있는 버전이면 됩니다)
- .NET Framework 4.0 이상
- 관리자 권한
■ 꼭 지켜야 할 것
- 자식을 만든 뒤에는 부모 VHD를 절대 건드리지 마세요. 부모가 바뀌면 자식이 통째로 깨집니다. 부모는 만든 직후 읽기 전용으로 걸어두는 편이 안전합니다
- 부모 파일을 옮기거나 이름을 바꿔도 연결이 끊깁니다
- 자식만 지우는 건 안전합니다. 부모는 멀쩡합니다
- 자식 위에 또 자식을 얹을 수 있지만, 사슬이 길어질수록 느려집니다
■ 파일 정보
VHDManager.exe · 9,728바이트 · .NET WinForms · 32비트
SHA-256 6f26bfd8253e016e254551baac3d55f5aa67ce68c1aa93916265e175be6c9fab
■ 내려받기
파일은 아직 올리지 않았습니다. 서명 없는 실행 파일은 브라우저와 백신이 막아서 받는 쪽이 번거로워집니다. 준비되는 대로 다시 안내드리겠습니다.