J’ai un raspberry 4 et raspberry OS sur une carte SD. Comme cela fait plusieurs semaines que je ne l’avais pas utilisé, j’ai voulu mettre à jour en suivant les conseils sur leur forum.
sudo apt update
sudo apt full-upgrade
Après la deuxième commande, une erreur est apparue. Elle indiquait que je n’avais plus assez de place sur la carte or, j’ai 16 Go et quasi rien de plus que l’installation.
Je n’ai pas le message exact, car j’ai rebooté et « firmware non trouvé. Veuillez insérer une carte SD » est le seul message que j’ai.
Ayant une autre carte, j’ai essayé et cela fonctionne sans que je ne mette à jour. Si quelqu’un pouvait m’aider ce serait top, car je n’ai pas envie de reformater ma carte.
Pas évident.
Il est peut être possible d’utiliser sur un PC l’autre carte pour tenter de voir ce qui manque en comparant les contenus des deux cartes.
La carte rapsberry est formatée avec deux partitions, une petite en FAT (boot) l’autre en ext4 (système).
Bonne chance !
Bonjour, merci pour vos réponses. Pour le moment, je n’arrive à rien car je n’ai pas d’ordi avec lecteur de carte SD. Je suis en train de chipoter pour démarrer mon raspberry à leur d’une clef USB, puis je verrai ce qui est écrit sur la carte sd. Encore merci, désolé que je n’arrive pas à répondre rapidement. Nico
Voilà où j’en suis: le dossier boot ne contient que 25,5 kio et 6 fichiers, mais je n’arrive pas à y accéder, car le propriétaire est root et c’est le seul qui a les accès, même pour afficher les fichiers. Je présume que c’est chown et chmod… Je vais chipoter.
Ah, oui, il manque des trucs, le mien fait 46 Mio pour 249 fichiers.
Le dossier boot du Raspi est une partition en FAT32, ça dépend des options de montage, le FAT32 ne gérant pas les droits d’accès. Voici les options que j’ai dans le retour de mount :
fmask=0022,dmask=0022
Normalement, ce sont celles par défaut, mais essaie de les ajouter explicitement en montant le système de fichier et ça devrait aller.
Non, l’utilisateur pi est juste dans le groupe sudo. Si tu lances la commande id et que le champ uid ne vaut pas 0, tu n’es pas le super-utilisateur.