Windows와 Linux 호스트간에 가상 머신 공유 어떤 파일 시스템이 필요합니까?


0

현재 설정에서 Windows와 Linux 호스트를 모두 사용하고 있습니다. 파티션에 많은 VM이 있고 두 호스트 중 하나에서 VM에 액세스하고 액세스해야합니다.

매우 열악한 결과로 몇 가지 파일 시스템을 테스트했습니다.

  • NTFS: 리눅스에서 NTFS 구현은 퓨즈와 함께 사용자 모드에서 실행되며 믿을 수 없을 정도로 느리고 VM은 1fps로 실행되며 전체 호스트 시스템이 작동합니다.
  • exFAT: NTFS와 동일
  • FAT32: 잘 작동하는 것 같지만 저널 및 기타 기능이 부족하여 조금 무섭고 VM을 유지하는 것이 좋은지 모르겠습니다.

두 호스트간에 VM을 공유하는보다 지능적인 방법이 있습니까?


2
VM에 기본 파티션을 사용해보십시오.
mspasov

@mspasov 원시 파티션은 VMware Workstation에서만 사용할 수있는 기능입니다.
Federico

VMware Workstation, Player 및 VirtualBox는 모두 원시 디스크 / 파티션을 지원합니다.
mspasov

답변:


2

사전 할당 된 / 2G 분할 VMDK와 함께 FAT32를 사용하는데 문제가 없었습니다. 요점은 파일 시스템의 메타 데이터가 (파일 시간을 제외하고) 절대로 변경되지 않는다는 것입니다. 기꺼이 감수 할 위험이 있습니다.

남아있는 것은 FAT32에 액세스 권한이 없다는 것입니다. 쇼 스토퍼인지 여부를 결정해야합니다.


지금은 2G VMDK 분할과 함께 FAT32를 사용하고 있지만 사전에 할당되지 않고 늘어나고 있습니다. 사전 할당 된 VMDK 파일 대신이 설정을 사용하면 어떤 위험에 직면 할 수 있습니까?
Federico

1
증가하는 VMDK는 메타 데이터 업데이트, 조각화 등 FAT의 약점을 수반합니다. 저에게 씬 프로비저닝의 손실은 그보다 더 수용 가능합니다.
Eugen Rieck
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.