VirtualBox没有设备菜单。

我想为我的虚拟Windows 7安装"Guest Addition",但是我没有看到设备菜单。为什么呢?
9个回答

我遇到了同样的问题。你需要退出缩放模式(右Ctrl + C)。然后“设备”菜单就会出现。

2谢谢!我以为自己要疯了。 - Gaurav
谢谢,我也很困惑为什么我没有看到它。 - Tyler Shellberg

只有在虚拟机启动并运行,并且客户机窗口处于焦点状态之后,才能在设备菜单中安装Guest Additions

3即使我启动了Win7设备,也没有“设备”菜单,所以我在这里提出了这个问题。 - emeraldhieu
你附上的截图并没有显示任何正在运行的虚拟机。实际上,它显示的是VBox Manager的菜单,而不是当一个正在运行的虚拟客户机窗口获得焦点时所看到的菜单。这就是为什么我觉得你可能需要这个答案。如果我在这里错了,请编辑你的问题以澄清这个重要细节。 - Takkat
"the guest windows has focus" 的意思是什么? - Viesturs

你可以通过查看 -> 菜单栏 -> 菜单栏设置 来激活“设备”菜单。

没错!我的菜单栏根本没有显示那个选项。 - Morgan Wilde
你,我的朋友,是我的救星。我想我没有把它停用,所以... - codenoob

你从软件仓库安装了OSE吗?客户附加组件是专有的,不包含在OSE版本的VB中。你可以单独下载客户附加组件ISO并进行安装。

这并非如此。只有用于RDP和USB2.0支持的Oracle扩展是闭源的。 客户机附加组件也包括在OSE版中。 参见http://askubuntu.com/a/22745/3940 - Takkat
关于Guest Additions,在存储库中有一个过渡包virtualbox-ose-guest-utils适用于OSE版本。 - Takkat

我在MAC主机和Ubuntu虚拟机上遇到了相同的问题。 最后,我找到了以下方法:

  1. 进入偏好设置。

  2. 选择输入 → 虚拟机

  3. 菜单栏设置添加快捷键(我添加了HOST键 + M)

    VirtualBox - Input dialog

  4. 点击确定,然后进入正在运行的虚拟机,按下菜单栏设置的组合键。然后你就可以在屏幕顶部看到菜单。

    dropdown menus in window


欢迎来到askubuntu!你能解释一下这个策略是如何导致设备菜单出现的吗?(或者你误解了问题) - Elder Geek
@ElderGeek,谢谢!抱歉,我没有理解你在评论中的这句话“你误解了问题”。我只是为了启用正在运行的虚拟机的“设备菜单”才这样做的。 - Isanka Wijerathne
如果确实是这种情况,请您编辑问题,解释一下您的方法如何在运行在Ubuntu上的Virtualbox中启用设备菜单。 - Elder Geek

我猜你想要激活共享文件夹。
很简单:
1. 启动你的虚拟机。 2. 在虚拟机菜单栏的"设备"菜单中选择"挂载CD/DVD-ROM",然后选择"CD/DVD-ROM镜像"。 3. 在虚拟媒体管理器中,点击"添加"按钮,浏览你的主机文件系统,找到VBoxGuestAdditions.iso文件: 在Linux主机上,你可以在VirtualBox安装目录下的additions文件夹中找到这个文件(通常是/opt/VirtualBox/)。对于我来说是"/usr/share/virtualbox/"。 4. 回到虚拟媒体管理器,选择那个ISO文件,点击"选择"按钮。这将把ISO文件挂载并呈现给你的Windows客户机作为光驱。 5. 现在在Windows中打开我的电脑。 6. 在那里打开已挂载的CD/DVD:"VirtualBox Guest Additions"。 7. 打开"VBoxWindowsAdditions-.exe",我的电脑是32位的,所以打开:VBoxWindowsAdditions-x86.exe,如果需要权限,请点击"是"。 8. 点击下一步。 9. 点击下一步或更改路径。 10. 选择Direct 3D支持(可选),然后点击安装。 11. 等待并点击完成,重新启动你的虚拟机。

没有设备菜单 - Jonathan

只需进入机器设置中的用户界面,将设备标记为灰色背景,然后重新启动机器,您就会在菜单栏上看到设备。
适用于您需要在菜单栏上看到的所有选项。

enter image description here


这个答案最终对我起作用了,但这可能会帮助你在VirtualBox 6.1中找到所需的复选框:
  • 打开Oracle VM VirtualBox 6.1管理器
  • 选择你的虚拟机
  • 设置
  • 用户界面
  • 点击设备按钮
  • 在屏幕顶部显示
  • 确定
  • 启动
- Aethelbald

如果您的主机机器是Ubuntu 11.10,这个方法适用:
当您的虚拟机正在运行并且是活动/焦点窗口时,请看屏幕左上角,应该显示为"VirtualBox"。
将鼠标移动到"VirtualBox"中的x上,然后您应该看到设备菜单。

从图片上看,这并不是事实。 - astex

在客户机监视器上右键单击菜单栏。选择菜单栏设置。只会突出显示菜单栏中存在的选项。您会发现“设备”选项没有被突出显示。 截图
选择它,并按照条形的右侧选择绿色的勾号按钮。设备选项应该出现。这在VirtualBox版本5.1.26中对我有效。

这在gnome中不起作用。没有菜单栏设置。 - chovy