Virtualbox 无法打开 - 错误 VERR_VD_IMAGE_READ_ONLY

问题描述 投票:0回答:11

我曾尝试使用虚拟盒安装名为 Veos 的操作系统,但是当我完成安装后,我无法打开虚拟机 Veos,并且我有以下输出: 由于权限错误 (VERR_VD_IMAGE_READ_ONLY),无法打开映像“C:\Users\Takfarinas\VirtualBox VMs\AristaFiles EOS-lab-4.16.6M.vmdk”进行写入。 无法在我们下面附加驱动程序!图像是只读的。 (VERR_VD_IMAGE_READ_ONLY)。 PIIX3 无法将驱动器连接到主要主控 (VERR_VD_IMAGE_READ_ONLY)。

错误代码: E_失败(0x80004005) 成分: 控制台换行 界面 : IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

virtual-machine
11个回答
13
投票

右键单击 .vdi 文件。 单击属性。 只需取消选中“只读”即可。 并以管理员权限启动 VirtualBox。 这对我来说已经成功了。 :)


5
投票

错误信息:

由于权限错误,无法打开映像“C:\Windows XP Mode\VirtualXP.VHD”进行写入

要尝试的事情:

  1. ??授予用户“完全控制”权限(属性 > 安全性
  2. ??以管理员身份运行 VirtualBox
  3. 解决方案:卸载当前操作系统中的虚拟硬盘(通过单击“弹出”)

如何卸载虚拟硬盘:


4
投票

您似乎使用 Windows 操作系统作为主机操作系统。尝试以管理员身份运行 Virtualbox。右键单击 Virtualbox 图标并“以管理员身份运行”。 或者更改Virtualbox的权限。希望有帮助。


3
投票

我最近也遇到了同样的问题。 我更改了可视磁盘映像的权限。然后它就可以了。

1.右键单击您的.vdi 文件。
2.在弹出的菜单中选择属性项。
3.切换到安全选项卡。选择用户然后单击编辑按钮。
4.检查是否完全控制。


1
投票

当有人忘记在会话结束时关闭虚拟机时,就会在我们的工作气隙计算机上发生这种情况。对我来说,重新启动机器可以解决问题。


1
投票

对于使用 Win 11 的我来说,在 .vdi 文件的安全选项卡中给予 完全控制当前用户,然后 卸载并重新安装 VirtualBox,有效。

参考原始线程(已解决)VERR_VD_IMAGE_READ_ONLY


1
投票

重新启动

VBoxSDS
服务对我来说成功了。

net stop  VBoxSDS
net start VBoxSDS

0
投票

我在 MacOS 客户端上使用 Ubuntu HOST 并遇到同样的问题... 我认为我的存储上的文件目录(/mnt/HARDISK)可能有一些问题...但是使用以下命令可以解决

sudo mount -o remount,rw /mnt/HARDDISK

看看是否有效

#ubuntu


0
投票

尝试使用链接将 vdi 移动到另一个驱动器 - UUID 可能会阻止其加载

https://www.techrepublic.com/article/how-to-move-virtualbox-vms-from-one-drive-to-another/#:~:text=1%20How%20to%20move%20VirtualBox%20VMs%20from%20one,moved%20your%20VirtualBox%20virtual%20machine...%205%20Also%20see.

或者,克隆图像并打开克隆。


0
投票

我也有同样的问题。我解决了它

  1. 在 Virtualbox 虚拟机设置的“存储”选项卡中,我从虚拟机中分离了磁盘映像,
  2. 在虚拟工具屏幕中,我将 *.vdi 磁盘复制到新的 *vdi 磁盘映像,
  3. 在虚拟工具屏幕中,我将旧磁盘映像移动到新名称,然后将新磁盘映像移动到原始磁盘映像名称。
  4. 在 Virtualbox 虚拟机设置的“存储”选项卡中,我将新磁盘映像附加到虚拟机。

之后,虚拟机如愿启动了。


0
投票

我天真地遇到了这个问题,因为存储虚拟机的 .zip 没有完全解压。我不知道其他人在搜索时是否遇到这个问题。

但在做任何其他事情之前,请检查解包进度是否真正完成

© www.soinside.com 2019 - 2024. All rights reserved.