Kvm-Virtualization

QEMU Ubuntu Server 20.04 Initramfs 寫入錯誤

  • January 24, 2021

我創建了一個打算安裝 Ubuntu Server 20.04 的 QEMU 虛擬機。主機是 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.

Ubuntu 伺服器安裝的推薦最小 RAM 為 1GB。

我能夠驗證使用上述參數,但使用 1GB 的 RAM,允許系統正確啟動。

從評論中 安裝 768MB 也有效(截至 2021 年 1 月 24 日)。安裝後,您可以減少 RAM 分配,伺服器將以 512MB 執行(當然取決於您的案例)。

引用自:https://serverfault.com/questions/1033384