Solo tengo una pregunta. Instalé Ubuntu Snappy en Raspberry Pi2 y estoy intentando instalar Xen Hypervisor sobre él. Estaba intentando usar el método normal para instalarlo para Ubuntu pero no funcionó. Recibo el error:
xen-hypervisor-amd64 no se pudo instalar: no se encontró el paquete rápido
Cualquier ayuda o consejo sería muy apreciado. Gracias de antemano.
Método de instalación de Xen-Hypervisor para Ubuntu: https://help.ubuntu.com/community/Xen
Respuesta1
Los comandos apt-get no funcionan en Ubuntu Core (ágil). En su lugar, necesitará utilizar comandos de instalación ágiles.
Sin embargo, no creo que el hipervisor xen esté disponible en Snappy en este momento. Por lo tanto, deberá hablar con el equipo detrás para averiguar si pueden ofrecer un puerto.
Respuesta2
Los paquetes amd64 son para procesadores normales de 64 bits y el Pi tiene un procesador Arm. Los paquetes para procesadores de 64 bits simplemente no serán comprensibles para un procesador Arm.
Pero además, un hipervisor probablemente no sea una buena opción para un Pi. Las máquinas virtuales consumen mucha memoria RAM y el Pi tiene muy poca. Es posible que desee buscar algún tipo de solución de arranque múltiple, donde sea posible iniciar diferentes sistemas operativos en el Pi, pero solo uno a la vez.
Respuesta3
Aunque el RPi2 tiene núcleos Cortex-A7, que tienen extensiones de virtualización, incluido un controlador de interrupción genérico (GIC) virtualizado. AFAIK, el SoC general no usa el GIC para enrutar/controlar interrupciones, sino que esas cosas están bajo el control de otro controlador de interrupciones que forma parte de la GPU (que en realidad tiene el control del sistema como con RPi1 y RPi2) y no un GIC y no es virtualizable.
Xen requiere un GIC virtualizable (ed|able) y, AFAIK, el controlador de interrupciones de la GPU no cumple con los requisitos.