Qui suis je ?
en 1er lieu identifions la version de notre PI :
# uname -a
Linux raspberrypi 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l GNU/Linux
Autre commande
# /opt/vc/bin/vcgencmd version
Jan 6 2014 21:19:57
Copyright (c) 2012 Broadcom
version b00bb3ae73bd2799df0e938b7a5f17f45303fb53 (clean) (release)
Mettons à jour notre version avec RPI-UPDATE :
Lors de la 1er mise à jour suivre les étapes suivantes :
# sudo apt-get install ca-certificates git-core binutils
# sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update
# sudo cp rpi-update /usr/local/bin/rpi-update
# sudo chmod +x /usr/local/bin/rpi-update
Dernière étapes pour lancer la mise à jour (par la suite seule cette étape sera nécessaire)
# sudo rpi-update
*** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom
*** Performing self-update
......
*** Syncing changes to disk
*** If no errors appeared, your firmware was successfully updated to d9a32ac33e3d19797ab8370d1f340cabf4167e28
*** A reboot is needed to activate the new firmware
> fin de la mise à jour
# sudo reboot
> Vérifions le résultat
# uname -a
Linux raspberrypi 3.12.18+ #680 PREEMPT Sat May 3 19:29:46 BST 2014 armv6l GNU/Linux
> #680 est la dernière version obtenue le 07/05/2014 sur mon PI
Ces mises à jour permettent de résoudre certains problèmes de corruption rencontré sur les cartes SD de nos PI.
(source http://bit.ly/1uyVQyf / http://bit.ly/1o5oplt )
Vérifier l’intégrité des données avec fsck :
Cela n'est pas possible directement en ligne de commande, si vous tenter cela vous aurez probablement le message d'erreur suivant :
# sudo fsck
fsck from util-linux 2.20.1
e2fsck 1.42.5 (29-Jul-2012)
/dev/mmcblk0p6 is mounted.
e2fsck: Ne peut continuer, arrêt immédiat.
> Lancer alors la commande suivante :
# sudo shutdown -F -r now
Le système de fichier sera vérifier au reboot du PI
Vérifions par la suite le résultat de cette commande :
# cd /var/log/fsck/
# ls -l
-rw-r----- 1 root adm 350 mai 7 10:06 checkfs
-rw-r----- 1 root adm 194 mai 7 10:06 checkroot
# more checkfs
Log of fsck -C -R -A -a
Wed May 7 10:06:40 2014
fsck from util-linux 2.20.1
dosfsck 3.0.13, 30 Jun 2012, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
65:01/00
Not automatically fixing this.
/dev/mmcblk0p5: 16 files, 38332/120958 clusters
Wed May 7 10:06:41 2014
----------------
Aucun commentaire:
Enregistrer un commentaire