Reset

Il peut être utile de réinitialiser l'appareil à un moment donné (système d'exploitation qui ne fonctionne pas comme prévu)

Deux méthodes sont disponibles pour réinitialiser l'appareil : la réinitialisation software et la réinitialisation hardware.

Réinitialisation douce

Le script bash suivant réinitialise "en douceur" l'appareil. Ce script ne peut réparer aucun système d'exploitation endommagé.

Il effectuera l'action suivante :

  • rétablissement de la configuration réseau d'usine
  • réinitialisation du mot de passe pour l'utilisateur cap.
  • arrêt & désactivation & suppression du VPN (optionnel)
  • suppression des clés SSH locales et des fichiers authorized_keys (optionnel)
  • arrêter, désactivation et suppression du moteur Balena (et les images Docker / conteneurs / réseaux / etc. qui y sont liés)
  • Montage et formatage du disque dur externe

Il doit être exécuté, en root, de cette façon :

curl -sfL https://gitlab.com/bibliosansfrontieres/olip/devices/cap/factory-config/-/raw/master/reset.sh | bash -

Remise à zéro

La procédure suivante effectue une réinitialisation hardware et remet l'appareil dans un état d'usine sans formater le disque dur externe. Vous devrez le faire manuellement en cas de besoin !

Préparer la clé USB

  1. Téléchargez l'image de récupération (~900Mo)
  2. Dézippez le fichier. Vous obtenez un dossier clonezilla-live-RC-RC02.8/, qui lui-même contient plusieurs dossiers et fichiers :
clonezilla-live-RC-RC02.8
├── boot
├── Clonezilla-Live-Version
├── EFI
├── GPL
├── home
├── live
├── syslinux
└── utils
  1. Placez chacun de ces sous-dossiers et fichiers à la racine de la clé USB.

En examinant la clé USB, à sa racine vous devriez donc trouver ces fichiers et dossiers :

boot/ Clonezilla-Live-Version EFI/ GPL home/ live/ syslinux/ utils/

Effectuer le reset

Le périphérique doit être éteint.

  1. Branchez la clé USB sur le port USB de l'appareil et allumez le
  2. La récupération se déroulera automatiquement et l'appareil s'arrêtera automatiquement à la fin (indicateur LED éteint)
  3. Démarrez l'appareil à nouveau, et attendez que ce dernier s'arrête une nouvelle fois
  4. C'est terminé ! Vous pouvez retirer la clé USB, et utiliser l'appareil

Formater le disque dur manuellement

Si en plus de celà vous désirez également suypprimer tous les contenus et applications installées, vous pouvez formater le disque dur externe :

umount -A -l /dev/sda1
mkfs.ext4 -F /dev/sda1