Ubuntu 16.04에서 모든 크기 조정 및 클립 보드 및 파일 공유 기능으로 게스트 추가 기능을 설치하는 가장 좋은 방법은 무엇입니까?
Ubuntu 16.04에서 모든 크기 조정 및 클립 보드 및 파일 공유 기능으로 게스트 추가 기능을 설치하는 가장 좋은 방법은 무엇입니까?
답변:
Ubuntu Server의 경우 명령 줄에서 게스트 추가를 설치해야합니다.
sudo apt-get update
sudo apt-get install virtualbox-guest-dkms
거기에 있습니다 게스트 추가 패키지는 하지만, 이것은 단지 나를 위해 일부 기능을 사용할 수.
가장 안정적인 방법은 VirtualBox와 함께 제공되는 기본 제공 설치 프로그램을 사용하는 것입니다.
우분투 데스크탑 용입니다. 우분투 서버의 경우 @ThisClark의 답변을 참조하십시오.
sudo apt update
및 sudo apt upgrade
필요한 경우 다시 시작합니다.apt-get
또는 aptitude
.
./autorun.sh
.
ISO를 다운로드하지 않으면 "최신 및 최고"버전이 제공되지 않습니다. 이 옵션을 고수 하려면 다음 노트 를 참조하십시오 .
Ubuntu 16.04 게스트에서 이러한 지침을 성공적으로 테스트했습니다.
- VirtualBox 아래에 Ubuntu 서버 인스턴스를 만듭니다 (분명히).
VM을 시작하고 장치 -> 게스트 추가 CD 이미지 삽입으로 이동 하여 ISO 이미지를 마운트하십시오.
터미널에서 다음 명령을 실행하십시오.
sudo -i apt install gcc make mkdir -p /media/cdrom mount /dev/cdrom /media/cdrom /media/cdrom/VBoxLinuxAdditions.run reboot
재부팅 후 :
sudo usermod --append --groups vboxsf USERNAME
/media
설치된 VBoxService 서비스를 통해 Ubuntu 게스트에 호스트 공유가 마운트되고 시스템 부팅시 시작되도록 설정됩니다.
이것은 설치에 영향을 미쳤습니다.
의견에서 언급 :
이것은 나를 위해 일했다 :
sudo mount /dev/cdrom /media/cdrom
sudo apt install -y dkms build-essential linux-headers-generic linux-headers-$(uname -r)
sudo sh /media/cdrom/VBoxLinuxAdditions.run
그런 다음 가상 머신을 재부팅했습니다.
mount: mount point /media/cdrom does not exist
이것은 Ubuntu Server 16.04.3 LTS 게스트를 실행하는 VirtualBox 5.1.28 MacOS 호스트에서 작동했습니다. 모든 지침은 게스트 우분투 서버에 대한 것입니다.
참고 : VirtualBox GUI를 사용하여 "게스트 추가 CD 이미지 삽입"을 사용하지 마십시오. virtualbox 웹 사이트에서 최신 .iso를 다운로드 한 것처럼 "vboxadd.sh"를 호출하지 않았습니다. 또한 게스트는 인터넷에 액세스 할 수 있어야합니다 (게스트 OS 인터넷에 문제가있는 경우 "브릿지 어댑터"대신 "NAT"사용).
터미널에서 사용중인 VirtualBox 버전의 VBoxGuestAdditions.iso를 다운로드하십시오 (저는 5.1.28입니다).
wget http://download.virtualbox.org/virtualbox/5.1.28/VBoxGuestAdditions_5.1.28.iso
그런 다음 / media에 빈 디렉토리를 만들어 그곳에 마운트하십시오.
sudo mkdir /media/iso
sudo mount VBoxGuestAdditions_5.1.28.iso /media/iso
그런 다음 Linux 설치 프로그램을 실행하십시오.
cd /media/iso
sudo ./VBoxLinuxAdditions.run
게스트 OS를 재부팅합니다 :
reboot
/ media / sf_ [your_folder_name] 아래의 공유 폴더에 액세스 할 수 있어야합니다
작성 시점에 Virtual Box 5.1 (5.0이 아님)을 사용하려는 경우 aptik을 사용 하지 않아도됩니다. 그리고 타사 repos를 추가하면 의도하지 않은 오류 버전의 32 비트 버전을 의도 치 않게 얻을 수 있습니다 . 이 답변을 참조하십시오 .
따라서 VirtualBox 자체와 Guest Additions (현재 "Extension Pack"의 일부 / 이름은 여기에서 찾을 수있는 최고 5.1.x 버전에서 직접 다운로드하는 것이 가장 좋습니다) :
http://download.virtualbox.org/virtualbox/
즉
http://download.virtualbox.org/virtualbox/5.1.28/
(위의 32 비트 성가신 후에) 나는 운이 좋았다.
virtualbox-5.1_5.1.28-117968~Ubuntu~xenial_amd64.deb
제공되는 두 개의 확장 팩은 동일합니다 (동일한 체크섬).
Oracle_VM_VirtualBox_Extension_Pack-5.1.28-117968.vbox-extpack
Oracle_VM_VirtualBox_Extension_Pack-5.1.28.vbox-extpack
그 모든 것을 설치하는 방법? 더블 클릭. 확장 팩을 관리하기 위해 각각의 가상 상자 인 표준 ".deb"-Installer를 엽니 다. (예, 창문이 적고 냉담하지만 작동합니다!)
나는 당신과 같은 문제를 겪었습니다. 내가 한 일을 설명하겠습니다.
설치된 VB 버전에 해당하는 VirtualBox 사용 설명서를 읽었습니다.
우분투의 저장소에서 VB를 설치했습니다. 이제 (july2017) 버전 5.0.40입니다
VBGuestAdditions.iso는 VM 설치와 함께 설치해야합니다
설정-> 사용자 인터페이스-> 장치-> GuestAdditions CD 이미지 삽입을 확인하여
그러나 내 경우에는 호스트 에서이 ISO 파일을 검색하지 않았으며 VB 버전의 경우이 ISO 파일은 / usr / share / virtualbox에 있습니다.
마지막으로 VM 설정에서 (VBGuestAdditions가 게스트에 설치됨)
저장소의 컨트롤러 IDE에서 VBGuestAdditions.iso 파일의 경로를 지정하면 VM에 CD 장치로 표시되며 VBGuestAdditions에 액세스하여 VBGuestAdditions를 실행하고 화면 크기를 올바르게 조정하고 공유 폴더에 액세스 할 수 있습니다. 게스트 win7에서 마지막 기능).