我使用 VirtualBox 4.2.6,Ubuntu 12.04 作为主机,Win XP 作为来宾。我分配了一个虚拟磁盘 (VDI),它随着 XP 增长到最大 40 GB。目前它使用 25 GB。
在 XP 中,它反复告诉我没有足够的可用空间。
我的主机的主磁盘上仍有足够的空间
df -h
/dev/sda1 143G 48G 89G 35% /
Run Code Online (Sandbox Code Playgroud)
如何扩展我的 XP 磁盘?这个问题对我没有帮助,顺便说一句。

我在 virtualbox 上运行的 Ubuntu 12.04.1 在我安装软件时空间不足,现在它没有重新启动。我有文件需要从中恢复。我的ubuntu64.vdiWindows 7(主机)笔记本电脑上有该文件,我想知道是否有任何方法可以从 vdi 文件中恢复文件。
同时,我在同一台笔记本电脑的 virtualbox 上生成了一台新的 12.04.1 机器,我将使用那台机器而不是那台无聊的机器。
我可以将 borked 添加vdi到工作磁盘列表中。然后我使用 gnome nautilus 来挂载 borked 磁盘。
我可以在那里找到文件,但它们大约有 2 个月大。我认为这与我最后一次对机器进行 virtualbox 快照相吻合,但不是我最后一次得到一台可以工作的机器,那是昨天。有没有办法在vdi昨天崩溃之前安装它?
编辑:
这是Virtual Media Manager告诉我有关我的ubuntu64.vdi文件的内容:

编辑2:
我将我的复制ubuntu.vdi到具有足够磁盘空间的外部 USB。我尝试使用 Windows 克隆它,但出现错误:

我通过 USB 驱动器的共享文件夹从工作 VM 尝试了相同的操作,并开始克隆。花了一段时间,但成功完成:
root@precise64:/media/sf_E_DRIVE/copy_of_ubuntu64_vm_folder_20140224/ubuntu64#
VBoxManage clonehd ubuntu64.vdi ubuntu64.raw --format RAW
0%...
10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'RAW'. UUID: 90f99198-18e1-40ee-85fe-c083dcbb1ac3
Run Code Online (Sandbox Code Playgroud)
编辑 3:
创建原始文件后,我跑testdisk带Deeper Search …
我在动态 VDI 磁盘中的 VirtualBox 4.2.4 上运行 Ubuntu 12.04,在真正的 ext4 分区上限制设置为 8gb,可用空间超过 40gb。但是,VDI 并没有扩展到极限。8GB 对我想做的事情来说已经绰绰有余了。
如何使剩余空间可用?/ 和 .home 中的可用空间为 41kb。


我正在尝试在 ubuntu 13.10 中挂载一个 vdi 文件。我试过了
sudo apt-get install virtualbox-fuse
Run Code Online (Sandbox Code Playgroud)
但它抱怨找不到包裹。
将它转换为 raw 对我来说并不是一个真正的选择,我没有足够的可用空间。
.vdi我的主机系统 Ubuntu 14.04LTS 中有一个OpenSUSE-13 文件。我可以创建一个.iso用于安装的 OpenSUSE 映像,其中包含我的 vdi 文件中的所有应用程序吗?
该.vdi文件大小约为 25GB,其中 11GB 是已用空间。
我想要一个 ubuntu 虚拟机,我可以在任何地方访问它,而不必携带我的 Virtual HD,我可以将 VHD 放在 dropbox 或 google drive 之类的东西上并在那里使用吗?这实用吗?因为据我所知,每当我更新文件时,它都会上传到 Dropbox 或 Google Drive 或其他云服务,如果我运行操作系统,它将继续使用更新 VHD 文件....
这个想法实用吗?
我在 Ubuntu 18.04.1 中安装了最新的 Virtualbox 5.2.18。我有一个客户系统 Windows 10。我有一个 vmdk 硬盘驱动器(虚拟驱动器)保存在 SSD 磁盘中(文件 .vmdk)。所以我最近升级了我的系统,购买了 NVME(三星 SSD 970 EVO PCI-E NVMe M. 2 500 GB)。所以我想利用这一优势并将存储定义为:
但是当我想启动时出现错误:
所以,但如果我使用与 SATA 相同的文件 .vmdk(过去几年我一直在使用该文件并存储在 SSD 磁盘中),它就可以完美工作......
我还在来宾和主机中安装了最新的扩展包。我必须转换文件 .vmdk 吗?有任何额外的文件或遗漏的东西吗?
具有 .vmdk 虚拟驱动器和 .vdi 的其他虚拟机也会发生这种情况。
提前致谢
有什么方法可以将文件系统从 VirtualBox .vdi 文件(或其他类似文件)复制到硬盘驱动器上的物理分区?
我正在做一门关于嵌入式系统的课程,我需要为此安装 Ubuntu。在网上搜索这样做时,我遇到了两种下载 Ubuntu 软件的形式,即虚拟磁盘映像 (VDI) 和 ISO 文件格式。我可以知道这两种文件类型之间的区别吗?
最近我丢失了 PC 上的所有内容并重新安装了 Windows。但是我有旧的 Ubuntu 虚拟机的 .vdi 文件。
我可以使用该 .vdi 文件制作虚拟机吗?如果是这样,如何?
vdi ×10
virtualbox ×10
iso ×2
12.04 ×1
dropbox ×1
nvme ×1
partitioning ×1
ssd ×1
system ×1
vmdk ×1