我只是有一個問題,我在 Raspberry Pi2 中安裝了 Ubuntu snappy,並且嘗試在其上安裝 Xen Hypervisor 我嘗試使用常規方法為 Ubuntu 安裝它,但它對我不起作用,我收到錯誤:
xen-hypervisor-amd64 安裝失敗:找不到 snappy 套件
任何幫助或建議將非常感激 提前致謝
Ubuntu下Xen-Hypervisor安裝方法: https://help.ubuntu.com/community/Xen
答案1
apt-get 指令不適用於 Ubuntu Core (snappy)。相反,您將需要使用 snappy 安裝命令。
不過,我不認為 xen hypervisor 在現階段可以在 snappy 上使用。因此,您需要與其背後的團隊交談,以了解他們是否可以提供可用的連接埠。
答案2
amd64 軟體包適用於常規 64 位元處理器,而 Pi 具有 Arm 處理器。 64 位元處理器的軟體包對於 ARM 處理器來說根本無法理解。
但此外,對於 Pi 來說,虛擬機器管理程式可能不是一個好方法。虛擬機器佔用大量 RAM 內存,而 Pi 的內存卻很少。您可能想研究某種多重啟動解決方案,在這種解決方案中,可以在 Pi 上啟動不同的作業系統,但一次只能啟動一個。
答案3
儘管 RPi2 具有 Cortex-A7 內核,但其中具有虛擬化擴展,包括虛擬化通用中斷控制器 (GIC)。據我所知,整個 SoC 不使用 GIC 來路由/控制中斷,而是由另一個中斷控制器控制,該控制器是 GPU 的一部分(實際上像 RPi1 和 RPi2 一樣控制系統),而不是一個GIC 並且不可虛擬化。
Xen 需要一個可虛擬化的 GIC,據我所知 GPU 中斷控制器不符合要求。