문제

안녕하세요, 저는 가상 PC를 사용하고 있으며 크기가 8.2GB에 불과한 가상 하드 디스크 (* .vhd)로 작업하고 있습니다.크기를 16-20GB로 두 배로 늘리고 싶습니다.VHD 압축 옵션이 표시되지만 확장 할 수는 없습니다."동적 확장"으로 설정되어 있지만 일부 소프트웨어를 설치 중이며 더 큰 공간으로 크기가 조정되지 않는 것 같습니다.

감사합니다.

도움이 되었습니까?

해결책

다른 팁

여기 내 솔루션 , Windows XP 호스트에서 VHDResizer 및 DISKPART를 사용합니다.

  1. 여기
  2. 스레드 에서 "Murnic"의 지침을 따릅니다. EXTEND를 입력 할 때 작동하지 않았고 지금 정확한 문구가 확실하지 않지만이 볼륨을 확장 할 수 없습니다.

    이 작업을 수행하는 가장 쉬운 방법 (하드 드라이브 공간이 충분한 경우)은 VHD 확장기를 사용하여 기존 VHD를 확장하는 것입니다. 두 개의 VHD 파일. 새로 확장 된 파일은 기존 VHD의 이름을 사용합니다. VHD를 확장하기 전에 VHD를 조각 모음, 미리 압축 및 압축 할 수 있습니다.

    Virtual PC 2007에서 설정으로 이동합니다.

    • 이전 <을 선택합니다. / strong> VHD를 하드 디스크 1로
    • 새로 확장 한 VHD를 하드 디스크 2로 선택
    • VM 부팅
    • 명령 프롬프트 열기 < li> diskpart 실행
    • DISKPART에서> -LIST VOLUME 실행 -새 VHD가 2 일 가능성이 가장 높은 SELECT VOLUME을 실행하여 새 VHD 볼륨을 선택합니다. -EXTEND 실행 -성공 메시지가 표시됩니다. 그렇지 않은 경우 프로세스 오류로 인해 확장 VHD를 다시 만들어야 할 수 있습니다.
    • EXIT를 입력하여 Diskpart.exe를 종료합니다.
    • VM 종료
    • 하드 디스크 목록에서 두 VHD 파일을 제거합니다.
    • 새로 확장 된 VHD를 하드 디스크 1로 추가
    • VM을 부팅합니다.
    • 새로 추가 된 Windows가 표시됩니다. 잠시 후 하드웨어 메시지가 표시됩니다.
    • 메시지가 표시되면 VM을 재부팅합니다.
    • 새로 확장 된 VHD 사용을 시작합니다!

      다음은 확장에 대한 Microsoft의 정보입니다. Diskpart.exe를 사용하는 볼륨 : http://support.microsoft.com/kb/325590

      그래서 같은 스레드의 시작 부분에있는 'AutoSponge'에서이 지침으로 돌아갔습니다.

      이미지 마운트

      1. C :> Program Files \ Microsoft Virtual Server \ Vhdmount> vhdmount / m "C : Documents and Settings \ All Users \ Documents \ Shared Virtual Machines \ .vhd"
      2. diskpart를 시작하고 파티션을 확장합니다.

        C :> 프로그램 파일 \ Microsoft Virtual Server \ Vhdmount> diskpart

        DISKPART> 목록 디스크

        DISKPART> 디스크 3 선택 ----- 목록에서 번호 확인

        DISKPART> 목록 부분

        DISKPART> 1 부 선택 ----- 목록에서 번호 확인

        DISKPART> DISKPART 확장> 목록 부분 ----- 새 크기 확인

        DISKPART> 종료

      3. 변경 사항 마운트 해제 및 저장

        C :> Program Files \ Microsoft Virtual Server \ Vhdmount> vhdmount / u / c“C : Documents and Settings \ All Users \ Documents \ Shared Virtual Machines \ .vhd”

        다운로드를받을 수 있습니다. 3d "rel="nofollow noreferrer "> 여기에 Microsoft Virtual Server 가 있습니다. 사용자 지정 설치를 수행하고 VHDMount 만 선택할 수 있습니다.

        추가 정보 VHDMount 사용

        Windows XP에서 VHDMount 사용 -

        '/ m'(마운트)은 사용할 수 없으며 '/ p'(플러그인) 만 사용할 수 있습니다.

        그 이유는 VHDMount가

VDS (가상 디스크 서비스)는 마운트 된 후 가상 하드 디스크에 디스크 문자를 할당하지만 VDS는 Windows Server 2003 이상에만 포함됩니다.Windows Server 2003과 달리 Windows XP는 연결시 가상 하드 디스크를 자동으로 마운트합니다. 즉, Windows XP에서 손실되는 유일한 기능은 정확히 어떤 드라이브를 지정할 수 있는지뿐입니다.문자를 사용해야합니다.

가상 PC로 작업 한 적이 없지만 다른 가상화 소프트웨어에서 동적으로 확장한다는 것은 처음에 .vhd 파일이 지정된 것보다 HD에서 더 적은 공간을 차지하고 프로그램을 계속 설치하거나 파일을 추가함에 따라 동적으로 커진다는 것을 알고 있습니다.지정된 크기까지 가상 드라이브.

원하는 경우 Virtual PC의 설정 창에서 가상 하드 드라이브의 지정된 크기를 수정해야합니다.

약간 주제에서 벗어 났지만 Virtual Box로 이동하십시오 : www.virtualbox.org

vmware 사용자의 경우 vmware converter 의 무료 버전을 다운로드 할 수 있습니다.가상 디스크의 크기를 조정할 수 있지만 물리적 시스템에서 가상 시스템으로 또는 그 반대로 변환 할 수도 있습니다.

다음은 저에게 도움이 된 솔루션입니다. 여기에 설명 된대로 "CopyWipe"또는 유사한 소프트웨어를 사용하여 새 vhd에 하드 카피를 만듭니다.

에릭 코스키

두 번째 VHD를 만들고 해당 HD에 Big Software를 설치하는 것이 더 쉽고 간단하며 안전하다는 것을 알았습니다.

먼저 VHD를 분리 한 다음 다음 명령을 실행하여 디스크를 확장합니다.

  1. diskpart
  2. vdisk file="Your Path"선택
  3. vdisk 나열
  4. vdisk 최대 확장= 새 크기 (MB)
  5. vdisk 연결
  6. 디스크 나열
  7. 온라인 디스크
  8. 목록 볼륨
  9. 볼륨 번호 선택
  10. 확장
  11. 목록 볼륨
  12. vdisk 분리
  13. 종료

    다음은 각 행의 기능에 대한 간략한 설명입니다.

    1. DiskPart 유틸리티를 시작합니다.
    2. VHD 파일을 선택합니다. 경로 나 파일 이름에 공백이 있으면 그 주위에 큰 따옴표를 넣어야합니다.
    3. Vdisk 목록을 표시합니다. 왼쪽의 *는 선택된 것을 나타냅니다.
    4. vdisk의 크기를 새 크기로 변경합니다.
    5. 디스크가 확장되면 디스크에서 작동하도록 마운트해야합니다.
    6. 마운트 된 디스크 및 vDisk를 포함한 디스크 목록을 표시합니다.
    7. 디스크가 온라인으로 표시되지 않으면 온라인으로 전환해야합니다.
    8. 볼륨 (파티션)을 나열합니다. ### 열은 작업 할 볼륨을 선택하는 데 사용해야하는 번호가 있으므로 가장 중요합니다.
    9. 작업 할 볼륨을 선택합니다.
    10. 현재 선택한 볼륨을 확장하여 동일한 디스크에서 사용 가능한 연속 공간을 모두 사용합니다.
    11. 다시 실행하여 새 크기를 표시합니다.
    12. Hyper-V에서로드 할 수 있도록 Vdisk 볼륨을 분리합니다.
    13. diskpart utity를 종료합니다.

      하지만 이것이 모든 사람에게 효과가있을 것이라고 보장하지는 않으므로 혹시라도 절차를 완료 할 때까지 원본을 보관 하세요.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top