无法将VirtualBox Guest Additions作为guest虚拟机安装(Win7主机)
当我尝试安装Guest Additions时,我一直收到此错误对话框,并且Unable to mount
错误E_FAIL(0x80004005):
我尝试了Force Unmount,但只是关闭了对话框而没有采取任何措施。 如果我然后重新尝试安装Guest Additions,我只会再次获得相同的对话框。 任何帮助将不胜感激!
最后,我弄明白了。 这是你如何得到这个。 首先,在选择CDROM设备后,通过单击“弹出”按钮,加载“ 磁盘工具”并手动弹出CDROM中的磁盘。 然后尝试使用组合键Host + D重新加载Guest Additions,并且guest Additions应该成功安装。
我今天遇到了这个,似乎无法通过GUI操作修复。 所以我是通过命令行完成的。 它就像一个魅力!
- 设备 – >安装Guest Additions …(就像将cd插入cdrom驱动器)
- 打开终端以登录来宾计算机
-
键入以下
sudo mkdir --p /media/cdrom sudo mount -t auto /dev/cdrom /media/cdrom/ cd /media/cdrom/ sudo sh VBoxLinuxAdditions.run
-
您现在可以进行全屏,共享文件夹,剪贴板共享等
我无法通过以下方式手动安装自动运行function:
cd /media/VBOXADDITIONS_4.2.4_81684/ sudo sh VBoxLinuxAdditions.run
卸载设备上的卷 – > CD – >从虚拟驱动器中删除磁盘
这将在您单击后在同一页面上显示“从虚拟驱动器中删除磁盘”选项已禁用。
然后按主机(键盘:右Ctrl)+ D即主机+ D.
这开始在我的Ubuntu屏幕上自动安装。
我不得不再添加一步。
- 卸载卷
- 喷射
- 重新运行安装访客添加
在这种情况下我遇到了这个错误。
- 打开Fedora 18
- 打开终端,以root用户身份登录
- 尝试安装Guest Additions。 它失败了包丢失错误
- 安装包并重新启动系统
- 以guest用户身份登录并尝试运行Guest Addition,因为我认为不需要登录root
无论我做了多少尝试,我都继续遇到VERR_PEM_MEDIA_LOCKED错误。
尝试通过登录root进行安装使得此错误消失。
因此,操作系统似乎以某种方式记住了您第一次尝试运行Guest Additions的用户,并且在连续运行中,如果您未以该用户身份登录,则会抱怨。
对于linux主机,可以按如下方式完成。 在要更改其分辨率的virtualbox中打开操作系统,然后执行以下步骤。
- sudo gedit / etc / fstab
- 输入root密码
-
改变这一行
/ dev / sr0 / media / cdrom0 udf,iso9660用户,noauto 0 0
**to**
/ dev / sr0 / media / cdrom0 udf,iso9660 user,exec 0 0
保存并关闭它。
- 按ctrl + D.
- 添加的访客将立即安装。
- 重启 。 按ctrl + f。
预防
在步骤1中,您可以使用任何文本编辑器而不是gedit,这可能出现在您的发行版中。
来源/信用
这是我遵循的,它的工作原理。 没有其他的。 我的是Ubuntu 14.04 Trusty ……
1)进入Ubuntu后,转到files文件夹。
2)在左侧,您将看到一些选项,其中将有“我的电脑”及其上方“虚拟驱动器(命名为您的ISO文件)”
3)右键单击它并选择弹出。
4)返回“VIRTUALBOX”并转到“设备”选项,然后选择“安装Guest Addition CD Image”。
5)希望你不会得到同样的错误。
6)相应地继续。 选择“运行”。 validation您的密码。
7)让终端运行,一旦询问,按回车键。
8)重新启动Virtualbox,这次你会注意到完整的分辨率版本。
上述解决方案只对我有用。 除非使用Virtualbox Manager(计算机>设置>存储)删除磁盘,否则.iso不会显示为已挂载。 正确安装后(Devices> Insert Guest Additions CD Image …),我需要复制自动运行实用程序:
cp /media/cdrom/VBoxLinuxAdditions.run ~/Desktop
然后使其可执行:
chmod +x ~/Desktop/VBoxLinuxAdditions.run
最后:
sh ~/Desktop/VBoxLinuxAdditions.run
不确定为什么其他方法对我不起作用,但这就是我能够成功安装它的方法。
当我试图“插入”已安装的客户添加磁盘时,我得到了这个对话框,这就是为什么(但实际上它已经’插入’所以尽管有错误信息,仍然可以按照安装说明进行操作)