Ubuntu snappy 与 Raspberry PI

Ubuntu snappy 与 Raspberry PI

我有一个问题,我在 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 install 命令。

不过,我认为目前 xen 虚拟机管理程序还不能在 snappy 上使用。因此,您需要与 xen 背后的团队沟通,了解他们是否可以提供端口。

答案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 中断控制器不符合要求。

相关内容