참고로 VHD에서의 기본 부팅은 Windows 7 Enterprise, Windows 7 Ultimate 및 모든 버전의 Windows Server 2008 R2에서만 사용할 수 있다

1. VHD 만들기
컴퓨터 관리자 -> 디스크관리 -> 오른쪽 기타작업을 선택 -> VHD만들기

위치에 가상 하드디스크의 이미지 파일을 저장할 위치를 지정한다
그 밖에 크기와 형식을 지정해준다


2. VHD 연결하기
컴퓨터 관리자 -> 디스크관리 -> 오른쪽 기타작업을 선택 -> VHD연결

위에서 저장한 가상 하드디스크의 이미지파일이 저장된곳을 지정한다

3. 볼륨할당 및 포맷
인식된 가상 하드디스크에 볼륨을 할당하고 포맷하면 끝

4. 만들어진 VHD에 윈도우서버 2008 설치
윈도우 서버 2008 원본 이미지로 부팅하여 초기 화면에서 Shift + F10을 눌러서
CMD 명령창을 엽니다. (그 이유는 이미 만들어진 VHD을 윈도우 서버 2008이 인식할수 
있도록 하기 위한 작업을 위해서이다. 처음에는 가상 하드디시크가 검색이 안되지만 
attach작업을 하고 나면 윈도우 서버 2008이 인식하는것을 볼수 있을것이다
가상 하드디스크가 인식이 되어 나타난다면 CMD창을 종료 하고나서 설치를 진행한다)

> diskpart
DISKPART> list volume
DISKPART> select vdisk file=생성한vhd 이미지파일경로지정
DISKPART> attach vdisk
DISKPART> list volume
생성한 VHD 파티션을 확인할수 있다

4-1 설치하는 방법은 윈도우와 같다

또는

diskpart 에서 바로 생성할수도 있다
=> DISKPART 실행


create vdisk file=d:win7.vhd maximum=40960 type=expandable
=> VHD 파일을 생성합니다. 생성될 파일의 위치와 이름은 각자 지정해주세요.
    maximum 다음에는 MB 단위의 숫자를 입력합니다. VHD 파일의 최대 크기를 설정하는 것인데

    저는 40GB로 지정하기 위해 40960을 입력했습니다.
    type 부분은 expandable로 지정해주셔야 동적 확장 디스크가 생성됩니다. 평소엔 VHD 파일 안에

    들어있는 용량만큼의 크기로 존재하지만 VHD로 부팅했을 경우엔 지정해주신 용량으로 (40B)

    파일의 크기가 변경됩니다.


attach vdisk
=> VHD 파일을 마운트합니다.


exit
=> DISKPART 종료

Posted by no1ss
,