
제목 에서 볼 수 있듯이 /이 질문은 두 가지 다른 방식으로 질문할 수 있습니다.
H:\
Windows가 설치되어 있고 파티션 에 디스크 공간이 많습니다 . 또한 /mnt/HYPERVISOR
. VirtualBox가 두 OS 간에 동기화를 유지하고 싶습니다. Linux에서 VM을 생성할 때 Linux에서 보고 싶고 그 반대의 경우도 마찬가지입니다.
현재는 쉽게 가상 드라이브를 생성할 수 있지만 H:\
Linux에서 동일한 구성으로 가상 머신을 다시 생성하고 이전 하드 드라이브를 매핑해야 합니다. 단순히 두 개의 머신 디스크립터가 독립적으로 생성되고 유지 관리되기 때문에 그렇게 오버헤드는 아니지만 xml
게으르다 :)
실제로 VM 구성을 공유하기 위해(그리고 Windows 경로가 Linux 경로와 필연적으로 다르기 때문에 폴더 공유 기능을 잃기 위해) VirtualBox에서 / xml
에 설명자를 저장하여 OS가 시작되는 모든 곳에서 구성을 읽도록 하고 싶습니다 .H:\
/mnt/HYPERVISOR
또한 암호화로 인해 OS는 서로의 시스템 드라이브에 액세스할 수 없습니다. C:\
BitLocked이고 /
LVM이지만 H:\
TrueCrypted이며 스크립트를 통해 자동 마운트됩니다.
VirtualBox가 가 아닌 다른 디렉터리에 시스템 설명자를 저장하도록 하려면 어떻게 해야 합니까 ~/.VirtualBox
?
답변1
질문의 첫 번째 표현("OS 간 공유")은 불가능합니다.
.vbox
기계 설명이 포함된 xml 파일에는 다음이 포함됩니다 .하드코딩된경로. 로 내보내지 않는 한 OVF
동일한 설정으로 머신을 다시 생성해야 합니다. 다행히 디스크 공간 오버헤드 측면에서 가장 귀중한 리소스인 VHD를 언제든지 재사용할 수 있습니다.
질문의 두 번째 표현("디렉토리 변경")은 매우 쉽습니다. VM을 포맷할 파티션에 멀리 두는 데 유용합니다. 나는 가장 눈에 띄는 곳을 찾지 않은 것이 정말 멍청했습니다.Preferences
File -> Preferences
디렉토리를 선택할 수 있는 다음 화면이 표시 됩니다.
불행히도 스크린샷은 현지화되었습니다. 누구든지 영어 VirtualBox의 인쇄 화면을 촬영하는 경우 이를 귀하의 것으로 교체하십시오. 그러나 후손은 옵션을 찾을 수 있는 위치를 이해해야 합니다.