두 개의 서로 다른 VirtualBox 게스트 추가 기능을 동시에 설치해도 안전합니까?

두 개의 서로 다른 VirtualBox 게스트 추가 기능을 동시에 설치해도 안전합니까?

VirtualBox Guest Additions의 Windows 및 Linux 버전을 모두 설치하는 것이 안전한지 궁금합니다. Google에서 검색했지만 답변을 찾을 수 없습니다.

Windows 및 Linux 호스트(공유 폴더 등)에서 모두 작동하는 vbox 이미지를 만들어야 합니다. 그러나 첫 번째 게스트 추가 이후에 두 번째 게스트 추가를 설치하면 예측할 수 없는 충돌/문제가 발생할지 여부는 알 수 없습니다.

-- 편집하다 --

제가 겪었던 혼란 중 하나는 Linux/Ubuntu에서는 시스템을 통해 VBox Guest Additions를 설치할 수 있다는 것이었습니다 apt-get. 이로 인해 게스트 추가에는 Windows 버전과 Linux 버전이 있다고 생각하게 되었습니다.

공식 Oracle 소스에서 Windows 호스트에 게스트 추가 기능을 설치하도록 테스트한 다음 Linux에서 가상 이미지를 사용했습니다. 공유 폴더 등과 같은 기능은 잘 작동합니다.

답변1

GuestAdditions(설치를 위해 GUEST에 마운트됨)가 포함된 ISO 파일에는 다양한 GUEST OS에 대한 여러 버전(32/64비트, Windows, Linux 및 일부 Unix 변형)이 포함되어 있습니다. 혼란스러울 수도 있습니다.

게스트 추가 기능은 항상 GUEST OS에 설치됩니다. 호스트에는 없습니다.
HOST 측은 VirtualBox 설치 자체에 통합되어 있으며 변경할 수 없습니다.

명심해야 할 유일한 중요한 점은 GUEST에서 HOST의 VirtualBox 버전과 동일한 버전의 게스트 추가를 사용해야 한다는 것입니다.
버전 차이가 겉으로는 문제 없이 작동하는 것처럼 보일지라도 버전이 일치하지 않으면 미묘한 오류가 발생하거나 시스템이 불안정해지거나 성능이 저하될 가능성이 있습니다.

따라서 호스트 간에 가상 머신을 이동하는 경우 필요한 경우 GuestAdditions를 업데이트해야 합니다.
최신 버전은 이전 버전 위에 설치할 수 있습니다.
GUEST에 HOST보다 최신 버전이 있는 경우 HOST에서 VirtualBox 자체를 업그레이드하는 것이 가장 좋습니다. (GuestAdditions는 GUEST에서 다운그레이드될 수 있지만 특히 Unix/Linux GUEST에서는 매우 복잡할 수 있습니다.)

답변2

게스트 추가는 게스트에 따라 다르며 어떤 호스트에서 설치하는지는 중요하지 않습니다. VM을 한 호스트에서 다른 호스트로 전송할 수 있습니다. 에 대한 답변에서 볼 수 있듯이VirtualBox VM을 다른 컴퓨터로 이동하는 데 권장되는 방법은 무엇입니까?. (죄송합니다. Oracle의 VB 도움말 서버가 다운되어 현재 이에 대한 참조를 제공할 수 없습니다.)

추가 기능은 게스트 OS가 호스트와 직접 통신하지 않고 VirtualBox와 통신할 수 있도록 하는 OS별 드라이버 및 도구를 제공합니다.

관련 정보