QEMU Ubuntu Server 20.04 Initramfs 写入错误

QEMU Ubuntu Server 20.04 Initramfs 写入错误

我创建了一个 QEMU 虚拟机,打算安装 Ubuntu Server 20.04。主机是 Proxmox 6.x Debian 系统。虚拟机参数为:

  • 2 个 CPU 核心,1 个插槽
  • 512 MB 内存,膨胀装置
  • 32GB SCSI 硬盘,VirtIO SCSI 控制器
  • VirtIO 以太网设备

注意:对于 Linux 5.x 客户机,这些都是 VM 创建对话框中的 Proxmox 默认设置。

一旦启动虚拟机,就会出现 Ubuntu 屏幕。然后出现以下错误:

Initramfs unpacking failed: write error
Failed to execute /init (error -2)
Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.

答案1

受到推崇的Ubuntu Server 安装的最低 RAM 为 1GB。

我可以验证使用上述参数,但使用 1GB 的 RAM,系统是否可以正常启动。

来自评论 768MB 的安装也可以(截至 2021-01-24)。安装后,您可以减少 RAM 分配,服务器将在 512MB 下正常运行(当然取决于您的使用情况)。

相关内容