Salut à tous.
Piper a écrit :uname c'est la version du noyau de l'OS
Pas du tout !
Comment faire la distinction entre un OS en 32 bits et en 64 bits ?
Je possède deux version de BookWorm, l'une en 32 bits à cause de l'assembleur 32 bits que j'utilise, et l'autre en 64 bits où le même assembleur ne fonctionne pas.
Voici ce que j'obtiens pour le 32 bits :
Code : Tout sélectionner
~> uname -a
Linux RaspberryPi 6.6.74+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.74-1+rpt1 (2025-01-27) aarch64 GNU/Linux
~>
Et pour le 64 bits :
Code : Tout sélectionner
~> uname -a
Linux RaspberryPi 6.6.74+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.74-1+rpt1 (2025-01-27) aarch64 GNU/Linux
~>
Ce sont les mêmes références et pourtant, l'une est en 32 bits et l'autre en 64 bits.
"aarch64" indique que l'architecture de mon Raspberry Pi est en 64 bits, ce qui implique que je peux faire tourner un OS en 32 bits.
Après quelques recherches, il semblerait que cette commande fasse la distinction des OS :
"64" pour l'OS en 64 bits et c'est bien le cas.
Piper a écrit :Je doute que ça boote en mettant une sdcard d'un Pi4 sur un Pi3
Sinon, pourquoi l'utilisateur "RaspberryPi Imager" distinguerait les différents modèles de Pi ?
Perso je n'ai pas essayé de mettre une carte SD de Pi4 dans un Pi3
Mais j'ai déjà tenté de mettre une carte SD de Pi2 dans un Pi3 : ça ne boote pas
J'ai aussi tenté de mettre une carte SD de Pi Zero dans un Pi3 : ça ne boote pas
Mon disque Maxtor est dans la version 32 bits, et je peux l'utiliser aussi bien sur des RPi Zero, RPi 2B, RPi 3B+ et bien sûr RPi 4B.
Pour les RPi Zero et RPi 2B, je suis obligé de recopier "/boot/firmware" sur une carte micro SD et de la placer dans le lecteur micro SD.
Inversement, ma version 64 bits ne fonctionnent qu'avec RPi 3B+ et 4B.
@+