在 VirtualBox 中安装 Ubuntu 20.04 时出错

在 VirtualBox 中安装 Ubuntu 20.04 时出错

我正在尝试在 Oracle VirtualBox 6.1.6 上设置 Ubuntu 20.04。安装过程中,我收到以下错误消息:

The installer encountered an error copying files to the hard disk:

[Errno 5] Input/output error

This is often due to a faulty CD/DVD disk or drive, or a faulty hard disk.  
It may help to clean the CD/DVD, to burn the CD/DVD at a lower speed,   
to clean the CD/DVD drive lens (cleaning kits are often available from  
electronics suppliers), to check whether the hard disk is old and in   
need of replacement, or to move the system to a cooler environment.

我从 Ubuntu 官方网站下载了该文件多次,但没有一个文件可用。我也使用 验证了 iso echo "e5b72e9cfe20988991c9cd87bde43c0b691e3b67b01f76d23f8150615883ce11 *ubuntu-20.04-desktop-amd64.iso" | shasum -a 256 --check,但它什么也没做。

答案1

在 Windows 10 上启用 Hyper-V 后我也遇到了这个问题。

为了修复此问题,我确保通过执行以下操作禁用 hyper-v。

  1. 打开“打开或关闭 Windows 功能”(在开始菜单中搜索)
  2. 取消勾选 hyper-v、Windows 虚拟机管理程序平台和虚拟机平台。
  3. 以管理员身份启动命令提示符。(在开始菜单中输入 cmd,右键单击“命令提示符”并选择“以管理员身份运行”)
  4. 运行以下命令bcdedit /set hypervisorlaunchtype off

重新启动后,它似乎可以安装并运行。

感谢 r/virtualbox 上的 u/SquareVehicle 建议使用 bcdedit 命令

答案2

我遇到了同样的问题。我使用了 VirtualBox 6.1.14 并尝试安装 Ubuntu 20.04。当我将 VirtualBox 更新到 6.1.16 版本时,问题消失了。

答案3

代码的第二行让我想起了以下内容:

Ubuntu 20.04 安装媒体(.iso)通常会在启动时自我检查,除非您键入命令来中止此健康检查行为。

如果此时出现了您输入的内容(我自己从未遇到过这种情况),我猜您的 .iso 可能已损坏。您可以自己根据网上提供的唯一编号进行哈希检查,看看它是否正常。

好的做法是使用 bittorrent 下载 .iso,因为这样在准备好时会自动检查完整性;也更容易一些。

答案4

您可以改用 VirtualBox 5.2。

我安装了 VirtualBox 5.2,然后能够在 Mac 上安装 Ubuntu 20.04。我在使用 VirtualBox 6.1 时也遇到了同样的问题。

相关内容