Il y a quelques jours j’ai mis à jour mon NAS QNAP TS-212P avec le dernier firmware QTS 4.2.0 en utilisant la méthode classique, c’est-à-dire depuis l’interface web. Je n’ai pas rencontré de soucis, tout s’est bien déroulé mis à part un léger problème : impossible de me connecter à l’interface web du NAS. L’écran de connexion se présentait bien, mais lorsque j’entrais mes identifiants, je restais sur la page bleue avec l’image de chargement.
A noter que tout le reste fonctionnait (partages réseaux, SSH, etc). J’ai cherché un peu et essayé quelques trucs, http/https, redémarrage du serveur Apache du NAS, etc, puis je me suis résolu à ré-installer le firmware manuellement.
Installation manuelle du firmware QTS
La procédure d’installation est plutôt simple, elle est officiellement décrite sur le site de QNAP.
On commence par se connecter au NAS en SSH, puis il faut se rendre dans un endroit accessible et qui ne sera pas utilisé par le système, QNAP préconise le répertoire /share/Public .
# cd /share/Public
Ensuite on va télécharger le dernier firmware, pour ce faire, on aura pris soin de récupérer l’URI de celui-ci à l’adresse https://www.qnap.com/i/en/product_x_down/product_down.php?II=117 (dans le cas d’un TS-212) :
# wget http://eu1.qnap.com/Storage/TS-212TurboNAS/TS-212_20160311-4.2.0.zip
On décompresse l’archive :
# unzip TS-212_20160311-4.2.0.zip
Il faut maintenance créer un lien symbolique vers le répertoire d’update du firmware :
# ln -sf /mnt/HDA_ROOT/update /mnt/update
Il est temps d’exécuter la mise-à-jour avec la commande :
# /etc/init.d/update.sh /share/Public/TS-212_20160311-4.2.0.img
Lorsque le processus est terminé, on redémarre le NAS :
# reboot
Et voilà, mon problème était résolu.