Table des matières

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

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

esia-update-unity

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

Etape 2 - Mettre à jour la Unity

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)