【问题标题】:VirtualBox disk full on importing appliance in ova [closed]在 ova 中导入设备时 VirtualBox 磁盘已满 [关闭]
【发布时间】:2016-04-15 13:38:16
【问题描述】:

尝试导入 MyMachine.ova(Ubuntu 在 VBox 上创建并导出到 ova)我发现错误:

无法导入设备 D:\Exported Virtual 机器\MyMachine.ova。

无法创建导入的媒体 'D:\VirtualBox 虚拟机\MyMachine\MyMachine-disk1.vmdk'。

VMDK: 无法将分配的数据块写入 'D:\VirtualBox VMs\MyMachine/MyMachine-disk1.vmdk' (VERR_DISK_FULL)。

结果代码:VBOX_E_FILE_ERROR (0x80BB0004) 组件:ApplianceWrap 接口:IAppliance {8398f026-4add-4474-5bc3-2f9f2140b23e}

我有 C 盘和 D 盘,我的 C 是主盘,空间很小,但在 D 上我有大约 110 GB 的可用空间,所以空间不是问题。

virtualbox 路径的配置是 File->Preferences->默认机器文件夹:D:\VirtualBox VMs

点击文件->导入设备后,我有:Virtual Disk Image D:\VirtualBox VMs\DanfossMachine\DanfossMachine-disk1.vmdk

所以看起来它应该可以正常工作,但它失败了:(

有人可以给个提示吗?

【问题讨论】:

  • 就我而言,我必须更改创建虚拟磁盘映像文件 (vmdk) 的驱动器。可能没有足够的空间来选择默认磁盘驱动器。 - 祝你好运 -

标签: virtualbox


【解决方案1】:

这里有几个可能的解决方案:

  • 确保您的目标文件系统是 NTFS,而不是具有 4GB 文件限制的文件系统(例如 FAT32)

  • 使用 7zip 或类似文件解压缩 ova 文件。创建一个新的虚拟机,并在创建过程中将来自 ova 的 vmdk 作为 VM 的硬盘导入。这应该告诉你现有的硬盘有多大。您的“MyMachine-disk1.vmdk”的保留文件空间可能比实际 ova 文件占用的空间大得多,因此尽管看起来不需要那么多空间,但仍会遇到磁盘已满错误。

    李>

【讨论】:

    【解决方案2】:

    这也发生在我身上。我的硬盘大约是 237GB,其中大约 50GB 被系统使用。我正在将 .ova 文件 (~72GB) 复制到我的硬盘中(从外部驱动器,认为它会加快进程),然后尝试导入它。结果,它占用了 2 倍的空间。

    问题已解决,因为我(从我的驱动器中删除了 .ova 文件)并直接从外部驱动器导入了图像。我不再收到错误消息。希望能帮助到你。谢谢!

    【讨论】:

      【解决方案3】:

      很多天前我想出了这个解决方案,希望它有所帮助

      我是在 Ubuntu Server 20.04 下完成的

      
      lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
      
      exit
      
      sudo resize2fs /dev/ubuntu-vg/ubuntu-lv```
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-05
        • 1970-01-01
        • 2021-06-28
        • 2018-12-31
        • 1970-01-01
        相关资源
        最近更新 更多