QEMU/KVM용 "VirtualBox Guest Additions"와 같은 것이 있습니까?

QEMU/KVM용 "VirtualBox Guest Additions"와 같은 것이 있습니까?

virt-managerGUI를 사용 하여 QEMU/KVM에서 일부 Ubuntu VM을 실행합니다 . VirtualBox에서 정말 아쉬운 점 중 하나는 공유 클립보드를 허용하는 "게스트 추가"를 설치하는 기능과 호스트에서 게스트로, 또는 그 반대로 파일을 끌어서 놓을 수 있는 기능입니다(원하는 경우 선택할 수 있음). 한 방향으로 또는 둘 다로 작업하세요).

QEMU/KVM에 이와 같은 것이 있습니까? 저는 GNOME 3.20을 호스트 및 유사한 VM으로 사용하여 Ubuntu GNOME 16.04.1을 실행하고 있습니다.

답변1

답변2

예, 게스트 추가와 같은 기능이 있습니다 virt-manager. 다만 조금 다르게 수행하면 됩니다. 작동 방식을 쉽게 확인할 수 있도록 몇 가지 스크린샷을 제공하겠습니다.

먼저 사용자의 ACL 속성을 변경하여 공유 폴더 및 Vdisk libvirt-qemu에 대한 쓰기 권한을 부여하십시오 .sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-shared folder>
sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-virtual-disk>

아래 예에서는 별도로 마운트된 모든 파티션에 유연성을 부여할 수 있는 권한을 부여했습니다.
sudo setfacl -R -m u:libvirt-qemu:rwx /media/cl(내가 말했듯이 - 내 설정의 예)

가상 머신 열기 virt-manager- 디스크 선택 - 표시공유 가능- 클릭적용하다.

여기에 이미지 설명을 입력하세요

클릭하드웨어 추가- 선택하다파일 시스템- 모드를 다음으로 변경하세요.매핑됨- 클릭검색.

여기에 이미지 설명을 입력하세요

클릭지역 찾아보기.

여기에 이미지 설명을 입력하세요

선택폴더당신은 원한다공유하다게스트 운영 체제 사용 - 클릭열려 있는.

여기에 이미지 설명을 입력하세요

유형/주인현장으로대상 경로- 클릭마치다.

여기에 이미지 설명을 입력하세요

이제 게스트 시스템을 부팅하고 호스트 시스템에서 공유하기 위해 선택한 것과 동일한 이름의 폴더를 만듭니다(예:공유하다) /home게스트 시스템의 디렉토리에 있습니다. 터미널을 열고 다음 명령을 실행하여 게스트에 공유 폴더를 탑재합니다.

sudo mount -t 9p -o trans=virtio,version=9p2000.L /host /home/<your-user-name>/<your-shared-folder-name>  

Et voilà - 이제 VirtualBox의 게스트 추가와 동일한 기능을 사용할 수 있습니다.

관련 정보