Digamos que deseaba tener Debian Squeeze y Arch Linux ARM en mi tarjeta SD. ¿Sería posible iniciar dual desde Grub?
operating-systems
setup
sd-card
boot
Jivings
fuente
fuente
Respuestas:
Si bien es posible colocar múltiples sistemas operativos en la tarjeta SD, no hay un administrador de arranque en este momento que se ejecute en el Pi y pueda manejar el cambio de sistemas operativos en tiempo de ejecución.
Sin embargo, lo que podría hacer es tener un script de shell, ubicado en
/boot
, que establezca qué sistema operativo desea usar en el próximo arranque.Puede lograr esto almacenando los archivos de arranque para diferentes sistemas operativos en otro directorio, de esta manera.
/boot/debian
/boot/fedora
/boot/arch
Nota: Los archivos necesarios que deben copiarse son
/boot/cmdline.txt
y/boot/config.txt
.Luego haga que su script de shell copie los archivos del directorio apropiado y en
/boot
. De esa manera, cuando reinicia, se inicia en el sistema operativo deseado.Referencias
fuente
Berryboot es esencialmente un gestor de arranque diseñado específicamente para Raspberry Pi que logrará esto para usted:
fuente
Usando
u-boot
(que es utilizado por berry-boot detrás de escena), es posible cambiar entre cualquier distribución instalada para arrancar en tiempo de ejecución, ya sea usando algo como askenv para cambiar entre sistemas operativos en la misma SD o posiblemente servidor nfs o conPXE
un uso diferente instalación en unPXE
servidor de arranque, aunque no es lo más trivial para ejecutar. Intentaré preparar un tutorial.fuente
Creo que funcionará. Solo tiene que instalar GRUB correctamente con todas las "configuraciones" ...
fuente