Macbook Pro에서 Vmware Fusion을 실행할 때 항상 디스크 공간이 부족한 이유는 무엇입니까? 매우 긴급합니다! !
가상 머신을 생성할 때 기본 구성을 사용하는 경우 현재 직면하고 있는 문제는 단순히 MacOS X(호스트)의 물리적 공간이 부족하다는 것입니다. 이와 관련하여 VMware의 역동적으로 성장하는 디스크 기술이 있습니다. 모두가 알고 있듯이 가상 머신의 "하드 디스크"는 실제로 하드 디스크를 나타내는 호스트 머신의 파일(*.vmdk 파일)일 뿐입니다. 가상 머신의 하드 디스크를 생성할 때 주요 선택 사항 중 하나는 "지금 모든 공간 할당" 및 "동적 증가 사용"입니다. "지금 모든 공간 할당"은 실제로 매우 간단합니다. 예를 들어, "지금 모든 공간 할당" 방법을 사용하여 80G 호스트 하드 디스크에 50G 가상 머신 하드 디스크를 생성하면 내 호스트 컴퓨터의 사용 가능한 하드 디스크 공간이 너무 큽니다. 50G 크기의 *.vmdk 파일이 즉시 생성되었으며 사용 가능한 공간은 30G만 남았습니다. "동적 증가 사용"은 가상 머신이 사용될 때 *.vmdk 파일을 더 크게 만드는 것입니다. 예를 들어 "동적 성장"을 사용하여 50G 크기의 가상 머신의 하드 디스크를 만들 때 *.vmdk 파일이 처음에는 매우 작았습니다. 1.86G 시스템을 가상 머신에 설치했을 때 이 *.vmdk 파일을 유일한 하드 디스크로 사용했는데, 이 *.vmdk 파일은 1.86G로 커졌습니다. 20G를 설치하면 이 *.vmdk 파일은 21.86G로 커졌습니다. 이 *.vmdk 파일을 만들 수 없습니다. 이 파일은 50G보다 크고 28.14G보다 큰 파일을 포함할 수 없습니다. 기본적으로 VMware는 "동적 증가 사용"을 사용하여 가상 머신의 하드 디스크를 생성합니다. 이 시점에서 나는 포스터도 문제를 이해해야 한다고 생각합니다. 비록 포스터의 가상 머신의 *.vmdk 파일이 성장의 상한선에 도달하지 않았지만(따라서 여전히 18G로 표시됨) 호스트 머신의 실제 공간은 더 이상 이를 수용하지 않습니다. vmdk 파일은 계속해서 증가합니다. 또 다른: 1층에서 언급한 현상은 마이크로소프트의 이상함 때문에 발생한 것은 아니지만, 하드디스크 제조사에서는 편의상 인접한 싱글숫자와 더블숫자(bit to byte 제외, 아래 동일) 사이의 변환값으로 1000을 사용하고 있으며, 소프트웨어는 모두 전 세계적으로 판매자들은 자신의 편의를 위해 여전히 원래의 1024를 인접한 두 단위 간의 변환 값으로 사용합니다. 이러한 불일치가 발생합니다. 즉, 하드 드라이브의 명목상 1MB 손실 소프트웨어는 실제로 1MB에서 24개의 소프트웨어 표준 KB와 24000B를 고려합니다. 그런 다음 G 및 T 수준으로 확대하면 손실이 더욱 심각해집니다. 관심이 있으시면 계산기를 사용하여 직접 계산해 보십시오. 결과는 놀라울 것이며 왜 "충분한" 제품을 구매하지 않았는지 이해하게 될 것입니다. 저장 장치(메모리 제외).