Supposons que je souhaite avoir Debian Squeeze et Arch Linux ARM sur ma carte SD. Serait-il possible de faire un double démarrage à partir de Grub?
operating-systems
setup
sd-card
boot
Jivings
la source
la source
Réponses:
Bien qu'il soit possible de mettre plusieurs systèmes d'exploitation sur la carte SD, il n'existe actuellement aucun gestionnaire de démarrage fonctionnant sur le Pi et pouvant gérer le changement de système d'exploitation au moment de l'exécution.
Ce que vous pouvez faire, cependant, est d’avoir un script shell, situé dans
/boot
, qui définit le système d’exploitation que vous souhaitez utiliser lors du prochain démarrage.Pour ce faire, vous pouvez stocker les fichiers de démarrage de différents systèmes d'exploitation dans un autre répertoire, comme ceci.
/boot/debian
/boot/fedora
/boot/arch
Remarque: Les fichiers nécessaires devant être copiés sont
/boot/cmdline.txt
et/boot/config.txt
.Ensuite, demandez à votre script shell de copier les fichiers du répertoire approprié dans
/boot
. De cette façon, lorsque vous redémarrez, le système d’exploitation souhaité s’amorce.Les références
la source
Berryboot est essentiellement un chargeur de démarrage conçu spécifiquement pour le Raspberry Pi et qui accomplira ceci pour vous:
la source
En utilisant
u-boot
(qui est utilisé par berry-boot en coulisse), il est possible de basculer entre toutes les distributions installées pour démarrer au moment de l'exécution, en utilisant quelque chose comme askenv pour passer d'un système à l'autre sur le même serveur SD ou éventuellement nfs, ou enPXE
utilisant un autre l'installation sur unPXE
serveur de démarrage, bien que ce ne soit pas la chose la plus simple à faire fonctionner. Je vais essayer de préparer un tutoriel.la source
Je pense que cela va fonctionner. Vous devez seulement installer GRUB correctement avec tous les "réglages" ...
la source