Avant de commencer :
* Si votre carte contient des données sensibles avant une configuration assez complexe, il est important de faire une sauvegarde complÚte de votre SD avant de commencer quoique ce soit,
* Dans le cas contraire, si ce ne sont que des donnĂ©es et/ou que la configuration de la machine est assez simple, il est conseiller de passer par la rĂ©installation de lâensemble sur une nouvelle carte SD.
Le descriptif ci-dessous ne se limite quâĂ la distribution raspbian, si vous utilisez un autre systĂšme dâexploitation, il est peu probable que ce billet puisse vous aider.
Il y a un risque extrĂȘmement fort que quelque chose se passe mal durant cette opĂ©ration, surtout si vous partez dâune ancienne version de raspbian.
Pour sauvegarder votre SD, je vous invite Ă regarder lâarticle sur prepare-raspbian-sd.
Mettre Ă jour vers buster
Le Raspberry PI 4
nĂ©cessite lâutilisation de raspbian buster
au minimum. Pour vérifier, vous pouvez regarder le contenu du fichier /etc/apt/sources.list
.
cat /etc/apt/sources.list # depuis votre Pi 3
#
# Il est Ă©galement possible de monter la carte SD sur nâimporte quel Linux.
#
Si la carte est déjà sous raspbian buster
vous devriez avoir quelque chose comme :
deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
Si ce nâest pas le cas, je vous invite Ă lire lâarticle expliquant la procĂ©dure de migration vers buster et Ă procĂ©der Ă la mise Ă niveau raspbian sur votre PI 3
vers Raspbian Buster.
Agrandir la partition /boot
Ensuite vérifier la taille de la partition de démarrage (/boot
), vous pouvez le faire Ă lâaide de :
df -h | grep ' /boot'
La partition de démarrage doit pouvoir contenir 250 Mo de données.
Lâinstallation native de buster
produit quelque chose comme suit :
/dev/mmcblk0p1 253M 53M 200M 21% /boot
Si vous obtenez quelque chose comme :
⊠la partition de boot
est trop petite. Utilisez alors GParted sur un autre ordinateur pour agrandir la partition de démarrage de la carte à 250 Mo.
/dev/mmcblk0p1 43M 23M 20M 54% /boot
Attention Lors de cette opération, assurez-vous de ne pas déplacer la position de départ de la partition de démarrage.
- Penser à démonter les partitions afin de pouvoir modifier la taille des partitions,
- Cette opĂ©ration peut-ĂȘtre assez longue.
Mettre à jour le systÚme de démarrage
Remettez la carte dans le Pi 3
et mettez Ă jour le boot
de démarrage avec la commande :
sudo apt install --reinstall raspberrypi-bootloader raspberrypi-kernel
Et voilĂ âŠ
Mettez la carte dans votre Pi 4
et que la force soit avec vous ! đ
Références
- https://raspberrypi.stackexchange.com/questions/100159/can-i-plug-my-sd-card-from-pi-3-into-a-pi-4
- https://raspberrypi.stackexchange.com/questions/103841/how-can-i-move-a-working-raspbian-buster-installation-from-pi-3-to-pi-4
኿