Outils

Outils de compte

Outils de recherche


Mise à jour d'une Unity Debian 8 vers Debian 11

Introduction

Cette procédure explique comment mettre à jour une de nos vieilles Unity ARM (boîtiers vert) vers notre nouvel OS basé Debian Bullseye.

⚠️ Dans cette procédure, la mise à jour saute plusieurs versions, ce qui est normal puisque le système est entièrement réinstallé tout en conservant la configuration de la unity. ⚠️

Vous êtes sur le bon tuto si l'interface web ressemble à ceci :

{{:advanced:unity-arm-old.png|

En cas de doute ou d'hésitations, n'hésitez pas à contacter notre support.

AttentionEviter de débrancher le boîtier pendant l'opération : une panne de courant ou une interruption pourrait causer une défaillance de l'OS de la Unity.

Prérequis - Création d'une clé USB (8 GB) permettant la mise à jour

  • Télécharger l'image de la clé USB. (Extraire le fichier zip téléchargé).
  • Rendre la clé USB bootable (8 GB minimum)
  • Connecter la clé USB à la Unity.

Etape 1 - Faire booter la Unity sur la clé USB

  • L'ancien OS de la Unity doit être à jour. Sinon le script esia-update-unity sera absent.
  • Connecter la clé USB à la Unity
  • Connection ssh à l'ancienne Unity : (port 2222, login 'esia', password 'gesa')
  • Démarrage du script de boot sur la clé USB, saisissez :
esia-update-unity

  • Confirmer la mise à jour en appuyant sur 'ENTER'

La Unity redémarre ensuite sur la clé USB.

Etape 2 - Mettre à jour la Unity

  • Connection ssh à la clé USB (port 2222, login 'esia', password 'gesa')

Il est possible que votre ordinateur, vous indiques une erreur de clé SSH c'est normal. Un fois connecté en SSH, vous devriez avoir ceci affiché à l'écran.

Si le nom d'hôte est 'UNITY-REPAIR', cela signifie que la Unity a démarré correctement depuis la clé USB.

Linux UNITY-REPAIR 6.1.58-v8+ #1694 SMP PREEMPT Mon Oct 30 11:52:28 GMT 2023 aarch64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Jan 16 15:24:31 2024 from 10.14.0.32

Wi-Fi is currently blocked by rfkill.
Use raspi-config to set the country before use.

esia@UNITY-REPAIR:~ $

Tapez maintenant cette commande

esia-update-unity

Le système va vous redemander le mot de passe, tapez

gesa

La unity va vous demander de pressez “enter” pour lancer l'installation.

AttentionAttention Il faut absolument éviter de fermer le terminal ou une coupure de courant car la carte SD de la unity sera endommagé et ne démarrera plus.

La unity va ensuite se mettre à jour.

esia@UNITY-REPAIR:~ $ esia-update-unity 
sudo: unable to resolve host UNITY-REPAIR: Name or service not known
[sudo] password for esia: 
This process is irreversible. Do you want to continue ?
Press ENTER to continue or CTRL + C to exit

Transfert disk image to SD card
Disk image size : 1.2G
49.4MiB 0:00:18  [1.82MiB/s]  [====>                                                             ]  11% ETA 0:05:14

La Unity redémarre alors sur l'OS GESA mis à jour. La mise à jour est maintenant terminée.

Vous pouvez vérifiez si la mise à jour a bien été effectué en entrant l'adresse ip de la Unity dans votre navigateur.

Si vous arrivez sur cette page c'est que tout s'est bien déroulée.

Vous pouvez retirer la clé USB et l'utiliser sur un autre boîtier.

IMPORTANT : Remettez à jour la Unity à partir de ses dépôts depuis l'interface graphique

ps : pensez à rafraîchir le cache de votre navigateur après la màj ( ctrl + f5)

advanced/update_unity_arm.txt · Dernière modification : 2025/05/19 09:18 de n.toumi

Outils de la page