我已经看到了如何在VirtualBox VM中安装Guest Additions?
但是,这些答案都无法在14.04中使用。
#1 楼
您基本上需要添加来宾,登录虚拟机以安装以下软件包:sudo apt-get install virtualbox-guest-dkms
最后重新启动VM以完成安装。
评论
谢谢,在阅读您的答案之前,我误解了此步骤,并认为应该在主机上安装Guest Additions。哦
–爱琳
2014年12月29日在18:08
@symphonyblade:这些软件包实际上是要安装在Guest OS上的。
–西尔文·皮诺(Sylvain Pineau)
2014年12月29日在18:50
在我的Ubuntu 14.04 LTS安装上不起作用。我得到以下软件包具有未满足的依赖关系:virtualbox-guest-x11:依赖:xorg-video-abi-15依赖:xserver-xorg-core(> = 2:1.14.99.902)
– THelper
15年3月4日在12:09
@THelper在ubuntu 14.04上我也得到了以下软件包具有未满足的依赖性。 virtualbox-guest-x11:取决于:xorg-video-abi-15...。这里@conradk的解决方案对我有用:sudo apt-get删除libcheese-gtk23,然后sudo apt-get安装xserver-xorg-core最后是sudo apt-get install -f virtualbox-guest-x11
–snark
2015年5月11日14:31
这根本不适合我。仍然是一个小屏幕。
– Rafael_Espericueta
16年5月15日在17:34
#2 楼
在virtualbox上,您必须安装“来宾添加”。无需通过Ubuntu设置来设置分辨率。将来宾窗口置于前台,从顶部菜单中选择:VirtualBox -> Devices -> Insert Guest Additions CD image
在Ubuntu中,打开一个终端,导航至cd文件夹(通常为/ media / VBOXADDITIONS *)并运行
sh ./VBoxLinuxAdditions.run
请注意,您应该有一个运行正常的编译器gcc / g ++
评论
此操作失败,并显示一条错误消息,表明已从其他安装程序或软件包安装了来宾添加项。唯一的解决方案是使用apt-get安装这三个软件包的答案。
–菊苣
2014年6月25日20:00
尝试在VirtualBox上安装Xubuntu 14.04 64bit时完全相同。从已挂载的CD映像安装Guest Additions无效-中断X Server安装。根据Sylvain的建议,从公共存储库安装apt-get。
– Azec-pdx
2014年7月31日在11:36
+1这是唯一对我有用的解决方案。作为第一步,将VirtualBox Manager更新到可用的最新版本非常重要。我在这里发布了一个新的答案,其中包含一些其他详细信息。
– Antonio
2015年3月10日17:26
尽管出现错误,表明已从其他安装程序安装了来宾添加项。.etc是否要继续,请在完成重新启动后单击“是”回答,它将可以正常工作
–阿拉Alnajjar
15年6月17日在11:11
+1为我工作-Virtualbox 5.0.10 Mac
–米哈尔·加洛维奇(Michal Gallovic)
16年1月14日在21:12
#3 楼
我和你有同样的问题。我做了这些步骤,也许对您也有帮助:转到系统设置→软件和更新→其他驱动程序
使用x86虚拟化解决方案...
之后重新启动您的VirtualBox
我的VirtualBox正常运行。
评论
天啊。在尝试了很多其他事情并浪费了很多时间之后,这个简单的解决方案就成功了。
–阿德里安·卡尔(Adrian Carr)
15年1月26日在22:51
在我的Ubuntu 14.04 LTS安装上,设置此选项似乎可以,(没有错误消息),但是重启后我仍然具有640x480分辨率,并且没有更改它的选项。
– THelper
15年3月4日在12:20
在14.04.2桌面(从osboxes.org检索)的新映像上,当我启动时,我的分辨率为640x480。然后,我打开系统设置->软件和更新->其他驱动程序。没有选择“使用x86虚拟化解决方案”的选项。是否只是因为分辨率而隐藏了?我必须先安装Guest Additions吗?
–伊兹沃德
15年6月7日在20:22
对我没有帮助
–丹尼尔(Daniel)
2015年6月10日下午6:01
在我的Unbuntu 14.04 LTS安装中,“系统设置”下没有“软件和更新”。我在那里看到两类东西,“个人”和“硬件”。也许我没有看到第三类,因为...我的屏幕太小了?
– T.E.D.
2015年12月30日15:42
#4 楼
第一次尝试安装Guest附加程序后,该方法不起作用,我在其他地方找到了另一个解决方案:linuxbsdos.com。从仪表板使用Xdiagnose。搜索并启动Xdiagnose,然后启用“调试”部分下的所有选项。单击“应用”按钮,然后关闭窗口并重新启动系统。
这才是最后的把戏!现在我得到的是1024 x 768分辨率,而不是640 x480。
我从未卸载过Guest附加组件,因此可能需要同时采取这两项措施。
----------编辑---------
我已经意识到上述解决方案只是一个备用,万一由于某种原因安装来宾添加失败。我终于设法成功安装了它们,现在可以在显示设置中从更大范围的分辨率中进行选择。在尝试了上述所有方法之后,这就是我的操作方法。
我早先尝试过的一件事是
sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
这本身还不够用,但可能是执行以下步骤的必要先决条件(其中某些步骤可能不必要...)。
将Virtualbox更新到最新版本(当前为4.3.24)
在Guest系统的Terminal中输入:
sudo apt-get install dkms
sudo apt-get install build-essential module-assistant
sudo m-a prepare
如果Guest系统中没有顶层菜单,那是因为您处于缩放模式,这导致它隐藏。在这种情况下,请按
Host + C切换缩放模式(默认情况下,Host是Right Control)。
在Guest系统中,转到顶部菜单,然后单击设备->插入来宾添加CD映像。这应该挂载CD映像。
以我为例,自动启动起作用了,安装开始时出现提示。如果它不能自动启动,则可以执行以下操作
cd /media/<username>/VBOXADDITIONS_4.3.10_93012
sudo ./VBoxLinuxAdditions.run
只要确保将
然后重新启动,正如JTIM指出的那样...
评论
好吧,它确实为我启用了1024x768,至少是这样。尽管尝试了所有其他解决方案,但它仍然不允许我设置更高的值。
–sp00n
2015年3月4日,11:15
+1您的解决方案也为我解决了!
– THelper
15年3月4日在14:36
按照以下步骤操作,我可以使它以任何分辨率工作。
– Antonio
2015年3月10日在17:24
大更新!我不确定所有步骤都是必需的(如果您首先安装virtual-guest-dkms,dkms已经是最新的了),但是它确实对我有用! Ubuntu的虚拟框窗口现在可以自动缩放到所有分辨率。哦,我需要在第一步中排除virtualbox-guest-x11。
– THelper
2015年3月19日13:56
然后重启:)
– JTIM
2015年4月8日在10:08
#5 楼
从这个答案发展而来,实际上在另一篇文章中也有很好的解释。 (我确实尝试了此处发布的所有其他内容,但似乎无法在我的Windows 7系统上使用)初步步骤:
请确保已安装最新版本的Virtual Box(*)。请注意,如果您要求Virtual Box更新到最新版本,则即使存在较新的版本,它也很可能会声明正在更新!
从全新发行版开始,创建新的虚拟机可能是个好主意。 ,在那里安装Ubuntu(我允许在安装过程中从网络下载更新的软件包),并在继续操作之前将其克隆,这样,如果遇到麻烦,可以避免从头开始重启。
安装
build-essential
和linux-headers-generic
软件包。显然,还建议安装dkms
,因为“在来宾操作系统中运行DKMS将在来宾内核更新后继续安装来宾添加项”。如何:
启动虚拟机
在Virtualbox菜单上->设备->插入来宾添加CD映像...
从Ubuntu中您应该会看到一个弹出窗口,允许CD自动运行以安装程序。对我来说,就像以前很多次一样,它说他找不到Linux标头,但是这次最后一切都很好。
如果自动运行不起作用,请打开一个终端(Ctrl + Alt + T),导航到文件夹(通常是
/media/VBOXADDITIONS*
)并运行sh ./VBoxLinuxAdditions.run
关闭,然后重新启动虚拟机
(*)如果像我一样,在使用新版本的Virtual Box时遇到网络问题,请观看此视频(简而言之:使用桥接网络,然后选择“允许VM”)
评论
优秀的。在所有答案中,这是唯一对我有用的选项,它使用Ubuntu 14.04.2 64位客户机和Windows 7主机。
–乔恩·本特利
15年3月18日在11:02
太棒了,在尝试了许多其他解决方案之后,该解决方案实际上可以完美工作!谢谢!
– Jaseeey
15年4月19日在13:20
经过多次失败尝试后,这项工作确实奏效。
– Jdbaba
15年6月11日在18:28
在我的Windows 7 / Ubuntu 14.04 64位安装程序上像魅力一样工作。谢谢。
–迈克尔
15年8月25日在2:34
最后,实际上是可行的! :-) Ubuntu 14.04主机上的Ubuntu 14.04。
– Rafael_Espericueta
16年5月15日在18:21
#6 楼
我有同样的问题。我按照其他答案中的说明安装来宾添加物,并在显示的设置中增加了视频RAM的数量,从而解决了该问题。评论
在尝试了所有其他选项(安装来宾插件,更新等)几个小时后,我意识到这是问题所在。
– endo64
16年4月21日在13:56
非常感谢!!这应该是用户必须检查的第一件事!我花了半天的时间试图弄清楚如何解决它,并尝试了1000种方法...最终,您节省了我的时间,谢谢!
– Aleksey Timoshchenko
19/12/20在12:15
@AlekseyTimoshchenko很高兴它也为您服务!
–古怪的长老
19/12/20在14:04
#7 楼
有时,简单的解决方案可能是:评论
哈哈像魅力一样工作!!!没有安装来宾添加项,也没有像其他答案所建议的那样跳过任何其他特殊项。
–WinEunuuchs2Unix
18年7月7日在0:03
#8 楼
我在Debian Wheezy的VirtualBox 4.1上运行的Ubuntu 14.04来宾中以低屏幕分辨率停留了几天。最常见的解决方案(例如,安装virtualbox-guest-dkms
,安装来宾添加项)均无济于事。从官方下载页面安装VirtualBox起作用了!#9 楼
要扩展Sylvain Pineau所说的内容,键入以下命令要容易得多(apt-get
接受通配符):sudo apt-get install virtualbox*
评论
但它将根据您的ppa设置安装诸如virtualbox-source,virtualbox-dbg和较旧版本(例如virtualbox-2.2)之类的软件包
–西尔文·皮诺(Sylvain Pineau)
15年1月26日在20:02
评论
我不认为这是重复的。在Ubuntu 14.04上安装Guest Additions时,出现“警告:已安装X Window系统的未知版本。未安装”这绝对不是重复的问题(即使答案相同)。我仅通过搜索屏幕分辨率问题发现了这一点,并在此了解到“来宾添加”就是答案。 (如果我已经知道要询问“来宾添加”,那么我就不会有任何问题。)
答案甚至都不一样。通常,您会使用可以从主机上挂载的来宾添加物iso,但它似乎特定于14.04,必须通过apt repo进行安装才能使其正常工作。
在VirtualBox OSX上安装14.04之后,可能的重复项无法从640x480更改屏幕大小
我也有这个问题。来宾添加项似乎已正确安装,但全屏模式仍具有较小的os显示屏。 kraxor,您在哪里看到系统设置?