什么是在Ubuntu 16.04上安装带有调整大小、剪贴板和文件共享功能的Guest Additions的最佳方法?
sudo apt-get update
sudo apt-get install virtualbox-guest-dkms
有一个增强功能包,但这只为我启用了一些功能。
最可靠的方法可能是使用VirtualBox附带的内置安装程序。
这适用于Ubuntu桌面版。对于Ubuntu服务器,请参考@ThisClark的回答。
sudo apt update
和sudo apt upgrade
,如果需要,重新启动。apt-get
或aptitude
进行安装。 - rbaleksandar./VBoxLinuxAdditions.run
。一旦我重新启动,一切都正常了。 - Volomikesudo sh /media/....../autorun.sh
。 - qwertzguy这对我的安装产生了影响。
- 在VirtualBox下创建Ubuntu服务器实例(显然)。
启动虚拟机,进入设备 -> 插入Guest Additions 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 用户名
主机共享现在应该通过安装的VBoxService服务,在Ubuntu客户机中挂载到
/media
目录下,并设置为系统启动时自动启动。
sudo apt-get install virtualbox-guest-additions-iso
/usr/share/virtualbox/VBoxGuestAdditions.iso
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
然后重新启动虚拟机。
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
cd /media/iso
sudo ./VBoxLinuxAdditions.run
reboot
/media/sf_[你的文件夹名称]
下访问到你的共享文件夹。如果您打算获取并使用Virtual Box 5.1(不是5.0版本),在撰写本文时,您可能无法通过apt获取该版本。添加第三方存储库可能会意外获取32位版本,并出现模糊的错误版本参见此答案。
因此,最好从此处找到的最高5.1.x版本直接下载VirtualBox本身和Guest Additions(现已更名为“Extension Pack”):
http://download.virtualbox.org/virtualbox/
http://download.virtualbox.org/virtualbox/5.1.28/
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
sudo apt install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11