我有一个 vhdx 文件,但无法读入 virtulBox。我需要将其转换为 vdh 格式。
通常,我可以使用以下命令行来完成此操作:
VBoxManage clonehd --format VHD Laptop.VHDX Laptop.VHD
我在 ubuntu 16.04 上安装了 VB 版本 5,并且存在回归问题它不允许我将 VDHX 文件转换为 VDH...请参阅:https://www.virtualbox.org/ticket/14288
我想降级到 VB 4.3,但似乎没有适用于 16.04 Ubuntu 版本的软件包。
我将非常感激关于这个问题的帮助。
答案1
您仍然可以通过从 Oracle 下载 DEB 包来获取 Virtual Box 的旧版本:
我们可以看到适用于版本 4.3。所有子版本仍然受支持并可用,包括扩展文件。
下载适当的 Debian 软件包后,我们可以通过双击软件中心或手动安装它。不幸的是,随着发行版的结束,旧版本的 Virtual Box 不再适用于较新版本的 Ubuntu。
这可能会导致或不会导致依赖问题,而这些问题可能很容易解决,也可能不容易解决。
下面的示例将在 vanilla Ubuntu 16.04 amd64 中安装一些依赖项和 Virtual Box 4.3.38 的二进制文件:
下载并安装先前版本的
libvpx1
。sudo dpkg -i libvpx1_1.3.0-2_amd64.deb
安装
libqt4
:sudo apt install libqt4-opengl
下载并安装虚拟盒:
sudo dpkg -i virtualbox-4.3_4.3.38-106717-Ubuntu-raring_amd64.deb
如果存在不同的、无法解决的依赖问题,我们可能必须下载源代码(也可以从上面的页面获取)并构建虚拟盒源代码。
Oracle 存储库不再维护 Virtual Box 的旧版本。