Vous voulez installer plusieurs systèmes d’exploitation sur votre Raspberry Pi ? Le double amorçage est la réponse, et BerryBoot est l’un des meilleurs outils pour cela.

Vous avez besoin de plus d’un système d’exploitation sur votre Raspberry Pi ? Plusieurs outils sont disponibles pour vous aider à gérer le processus, comme le NOOBS de la Fondation Raspberry Pi et son prédécesseur BerryBoot.

NOOBS est considéré par beaucoup comme l’installateur supérieur, mais il lui manque quelques options de BerryBoot. Vous êtes intéressé par l’essai de BerryBoot pour le double démarrage de votre Raspberry Pi 3 ou 4 ?

Que fait BerryBoot ?

Vous avez déjà eu des difficultés à installer une image disque ISO sur la carte SD de votre Raspberry Pi ? Vous voulez plus d’un système d’exploitation (peut-être un système de jeu rétro et un centre multimédia) ? La réponse est un outil qui aide à gérer l’installation d’un ou plusieurs OS pour votre Pi.

Sélectionner les systèmes d’exploitation à double démarrage pour Raspberry Pi

C’est en gros ce que fait BerryBoot. En vous présentant une sélection de systèmes d’exploitation parmi lesquels choisir, BerryBoot télécharge les systèmes d’exploitation et les installe, avec un minimum d’interaction de votre part.

Il vous fournit également quelques outils réseau de base, des paramètres de localisation et même un éditeur pour ajuster la configuration. Vous pouvez, par exemple, vouloir modifier vos paramètres réseau dans wpa_supplicant.conf. ou vous pouvez préférer changer le délai d’attente du menu de démarrage dans cmdline.txt.

L’utilisation de BerryBoot est très simple :

Téléchargez BerryBoot.
Extraire le fichier ZIP sur une carte SD formatée.
Configurez BerryBoot.
Sélectionnez et installez un ou plusieurs systèmes d'exploitation.
Choisissez le système d'exploitation que vous souhaitez utiliser à chaque fois que vous démarrez votre Raspberry Pi.

BerryBoot permet également d’installer les systèmes d’exploitation Raspberry Pi que vous avez choisis à un autre endroit que sur la carte SD. Si vous disposez d’un système de stockage en réseau (NAS) ou d’un disque dur (HDD) connecté à votre Pi, vous pouvez les utiliser. C’est un excellent moyen de réduire l’écriture de données sur votre carte SD et de prolonger sa durée de vie.

Cependant, la carte SD devra rester dans le Pi pour démarrer.

Comment obtenir BerryBoot et démarrer en double sur votre Raspberry Pi ?

Pour utiliser BerryBoot, vous devez le télécharger depuis Sourceforge. Il s’agit d’un dépôt en ligne où de nombreuses applications et utilitaires sont hébergés.

BerryBoot est disponible en deux téléchargements. La première option est destinée à toutes les versions du Raspberry Pi, de l’original et du Raspberry Pi Zero jusqu’au Pi 3B+. Si vous avez un Raspberry Pi 4, cependant, il y a une version dédiée disponible – oui, vous pouvez faire un double démarrage sur un Raspberry Pi 4.

Copier BerryBoot sur une carte SD formatée

Une fois téléchargé, le contenu du fichier ZIP devra être extrait et copié sur la carte SD de votre Pi.

Commencez par insérer la carte SD dans votre PC.
Accédez au fichier ZIP téléchargé dans votre gestionnaire de fichiers.
Cliquez avec le bouton droit de la souris et sélectionnez Extraire tout
Dans la boîte de dialogue qui suit, cliquez sur Parcourir
Sélectionnez la lettre de lecteur qui correspond à votre carte SD, puis cliquez sur Extraire.

Installez Berryboot sur la carte SD de votre Raspberry Pi.

Attendez que les données soient copiées, puis vérifiez que les fichiers sont copiés à la racine de la carte SD. S’ils sont copiés dans un répertoire, la carte ne démarrera pas. Lorsque vous êtes sûr que les données sont correctement copiées, retirez la carte SD de votre ordinateur en toute sécurité.

L’étape suivante est simple. Insérez la carte SD dans votre Raspberry Pi et mettez-le sous tension. Assurez-vous d’avoir un clavier et/ou une souris connectés. Vous en aurez besoin d’un ou des deux pour sélectionner vos systèmes d’exploitation.

Configurez BerryBoot pour Raspberry Pi Multiboot

Sur l’écran de votre Raspberry Pi, vous verrez d’abord un écran de configuration rapide. La première section, Vidéo, établit le type de téléviseur que vous utilisez. Si vous pouvez voir des bordures vertes en haut et en bas de l’écran, sélectionnez Oui (désactiver l’overscan). Sinon, sélectionnez Non.
Sélectionnez la configuration de base dans BerryBoot

Ensuite, spécifiez le type correct de connexion réseau. Si un câble Ethernet est connecté, choisissez Câblé. Sinon, sélectionnez WiFi, puis trouvez le SSID de votre réseau dans la liste et saisissez le mot de passe.

Enfin, assurez-vous que le bon fuseau horaire et la bonne disposition du clavier sont sélectionnés sous Locale settings. Cela permettra à BerryBoot d’accéder au serveur et de télécharger le système d’exploitation de votre choix.

Cliquez sur OK lorsque vous avez terminé.

Installation de systèmes d’exploitation double ou multiboot pour Raspberry Pi

L’invite suivante vous invite à sélectionner une destination pour le(s) système(s) d’exploitation que vous êtes sur le point d’installer.

Vous aurez toujours le choix entre la carte SD locale, généralement étiquetée mmcblk0. Mais si vous avez un boîtier NAS, un lecteur USB, ou les deux, vous verrez également les options correspondantes.

Un lecteur USB est toujours étiqueté sda. Le NAS apparaîtra comme stockage en réseau.

Une fois le choix effectué, cliquez sur Format (si nécessaire) et continuez. Laissez le système de fichiers sur l’option ext4 par défaut – vous n’utiliserez probablement pas le disque avec d’autres périphériques.
Formater le stockage avant d’installer un système d’exploitation

Notez que lors du formatage, tous les fichiers existants sur le disque seront supprimés. Si vous effectuez une installation sur la carte microSD, l’espace en dehors de la partition de démarrage active sera formaté.

Une fois terminé, l’éditeur de menu de BerryBoot s’affiche. Vous verrez divers systèmes d’exploitation regroupés dans des onglets par catégorie. Prenez quelques instants pour voir ce qui vous est proposé.

Sélectionnez un système d’exploitation pour Raspberry Pi

À ce stade, vous ne pouvez installer qu’un seul système d’exploitation. Une fois que celui-ci a été ajouté et que le système a été redémarré, d’autres systèmes d’exploitation peuvent être ajoutés.

Sélectionnez le système d’exploitation, puis cliquez sur OK pour l’installer. Le fichier image est téléchargé et écrit sur la carte microSD. Attendez que le système démarre, puis, dans le menu de démarrage, cliquez sur Editer.

Vous pouvez maintenant installer autant de systèmes d’exploitation supplémentaires que vous le souhaitez – veillez simplement à ce que votre support de stockage ne se remplisse pas. Les chiffres dans le coin inférieur gauche indiquent l’espace restant sur le périphérique de destination. Si vous installez trop de systèmes d’exploitation, vous risquez de remplir le disque, alors limitez-vous à deux ou trois.

Pour installer un système d’exploitation :

Cliquez sur Ajouter un système d'exploitation pour rechercher un système d'exploitation.
Cochez la case des systèmes d'exploitation que vous voulez
Cliquez sur OK lorsque vous avez terminé
Sélectionnez le système d'exploitation que vous souhaitez définir par défaut, qui démarrera lorsque votre Raspberry Pi s'allumera.
Cliquez sur Quitter pour télécharger et installer les systèmes d'exploitation choisis.

Cela peut prendre un certain temps en fonction des systèmes d’exploitation que vous avez choisis, et de leur nombre.

Autres options avancées pour BerryBoot

Notez que Berryboot offre d’autres options de menu pour votre configuration. Par exemple, l’option Clone crée une copie du système d’exploitation sélectionné.

L’option Backup vous permet de créer des sauvegardes d’un seul système d’exploitation (ou de tous les systèmes d’exploitation installés) sur un autre périphérique de stockage. Vous pouvez également utiliser l’option Supprimer pour supprimer un système d’exploitation.

Un paramètre que vous avez peut-être négligé est la configuration avancée, accessible via les chevrons à droite du menu.

Configurer les paramètres avancés dans BerryBoot

Ici, vous pouvez modifier les fichiers cmdline.txt et config.txt (ainsi que le fichier de configuration Wi-Fi, wpa_supplicant.conf). Dans cmdline.txt, par exemple, vous pouvez modifier la propriété bootmenutimeout, qui indique combien de secondes doivent s’écouler avant le chargement du système d’exploitation par défaut.

bootmenutimeout=

Le menu de configuration avancée propose également une Console, tandis que Set password vous permet de protéger les installations. Les problèmes de système de fichiers peuvent être résolus avec Réparer le système de fichiers. Cette opération devrait également s’exécuter automatiquement si le système de fichiers est endommagé (peut-être à la suite d’une panne de courant).

Double démarrage de votre Raspberry Pi avec BerryBoot

Une fois vos systèmes d’exploitation installés, le Raspberry Pi redémarre et vous présente un écran de démarrage. Comme indiqué, l’option par défaut se chargera automatiquement après 10 secondes. Vous pouvez faire une sélection manuelle en utilisant votre clavier ou votre souris.

Quelques instants plus tard, vous profiterez du système d’exploitation Raspberry Pi que vous avez choisi. Vous souhaitez en utiliser un autre ? Utilisez simplement l’option de redémarrage et choisissez à nouveau dans le menu de démarrage !