Cet article explique comment réinitialiser un Socket X1700B à l'image d'usine à l'aide d'un lecteur USB.
Remarque
AVERTISSEMENT ! Cato dispose de deux modèles de matériel Socket certifiés pour les sites X1700 (X1700 et X1700B). Assurez-vous d'identifier le modèle exact de Socket avant d'installer l'image sur le Socket.
Pour plus d'informations sur les deux modèles de Socket X1700, consultez Vue d'ensemble du rechargement d'image logicielle des Sockets Cato.
Le panneau avant du Socket X1700B dispose de deux ports USB sur le panneau avant, vous pouvez utiliser l'un ou l'autre pour installer une image à l'aide d'un lecteur USB. À partir de Socket v17, vous pouvez utiliser des lecteurs USB 2,0 ou USB 3,0. Voici les ports USB du panneau avant du Socket X1700B.
Pour les Sockets X1700 et X1700B avec des modules complémentaires, vous devez retirer les modules pendant tout le processus de réimagerie.
Après que le Socket a démarré avec succès, réinsérez le module complémentaire dans le Socket.
-
Téléchargez le fichier image
Pour plus d'informations sur l'obtention du fichier image, consultez Fichiers d'image Socket et vSocket.
-
Décompressez l'image (voir les instructions ci-dessous).
-
Procurez-vous un lecteur USB d'au moins 8GB. Si nécessaire, formatez le lecteur USB en utilisant le format exFAT ou FAT32. Lorsque vous utilisez le format FAT32, le lecteur USB ne doit pas être supérieur à 32GB.
Cette section explique comment graver l'image du Socket sur le lecteur USB pour Windows, macOS et Linux.
Après avoir décompressé l'image, comparez le hash du fichier image DD non compressé avec le hash de fichier vérifié et correct de Cato. Cela confirme l'intégrité de l'image disque avant d'écrire le firmware du Socket sur le disque dur.
-
Un fichier avec le hash vérifié est joint à cet article
-
Enregistrez le fichier dans le même répertoire que l'image disque non compressée
-
Connectez le lecteur USB à votre appareil Windows.
-
Déplacez les fichiers d'image et de hash téléchargés dans le même répertoire, par exemple
c:\Cato
-
Décompressez l'image, depuis l'élévée Powershell dans le même répertoire que les deux fichiers, exécutez
tar -xf <archive-filename>
Remarque
Remarque : Les logiciels de décompression courants (tels que Winzip, 7zip ou Winrar) corrompront l'image, ce qui donnera un fichier de ~135MB. L'extraction du fichier à l'aide de la commande tar du CLI Windows devrait donner un fichier de taille supérieure à 1GB.
- Assurez-vous de placer le fichier hash dans le même répertoire que le fichier image.
-
Exécutez la commande suivante pour comparer le hash du fichier image du Socket :
(Get-FileHash -Algorithm SHA256 .\IMAGE_INSTALL_socket_X1700B_19049_production_socket_v21.1_20240919_2025_01_07.dd).Hash -eq (gc .\X1700B-hash.txt).split()[0]
La commande renvoie Vrai lorsque les hashes sont identiques.
-
Téléchargez et installez un logiciel de création d'image disque, comme Win32 Disk Imager.
-
Écrivez l'image sur le lecteur USB. (Il se peut que vous deviez afficher tous les fichiers avec *.* pour voir le fichier DD)
-
Connectez le lecteur USB.
-
Ouvrez une fenêtre de terminal.
-
Identifiez le nouveau lecteur à l'aide de la commande
diskutil list
-
Démontez le lecteur identifié en utilisant
diskutil unmountDisk <diskN>
-
Décompressez l'image (double-cliquez sur le fichier).
-
Exécutez la commande suivante pour comparer le hash du fichier image du Socket :
shasum -a 256 <archive-filename>
Comparez la sortie de cette commande avec le hash vérifié ci-dessus.
-
Exécutez la commande suivante pour écrire l'image sur le lecteur USB :
dd if=./IMAGE_INSTALL_socket_X1700B_19049_production_socket_v21.1_20240919_2025_01_07.dd of=/dev/diskN bs=16m
Remarques :
-
Pour les versions prises en charge, vous pouvez ajouter
status=progress
à la commandedd
pour voir l'état de l'opération d'écriture sur USB. -
Assurez-vous d'écrire l'image sur le lecteur USB et non sur votre disque dur.
-
-
Connectez le lecteur USB à votre machine Linux
-
Identifiez quel appareil est votre USB /dev/sdb ou /dev/sdc
-
Décompressez l'image.
-
Exécutez la commande suivante pour écrire l'image sur le lecteur USB :
Par exemple
dd if=./IMAGE_INSTALL_socket_X1700B_19049_production_socket_v21.1_20240919_2025_01_07.dd of=/dev/sdX
Remarques :
-
Pour les versions prises en charge, vous pouvez ajouter
status=progress
à la commandedd
pour voir l'état de l'opération d'écriture sur USB. -
Assurez-vous d'écrire l'image sur le lecteur USB et non sur votre disque dur.
-
Après que l'image du Socket est préparée sur le lecteur USB, insérez le lecteur dans le Socket. Lorsque le Socket démarre, il installe l'image et se réinitialise aux paramètres d'usine par défaut.
Remarque
Remarque : Si le Socket est actuellement affiché dans l'application de gestion Cato comme assigné à un site, désassignez le Socket du site (voir Gestion des Sockets). Ensuite, une fois la nouvelle image installée, vous pouvez à nouveau assigner le Socket au site.
Pour installer l'image sur un Socket X1700B :
-
Éteignez le Socket X1700B.
-
Pour les Sockets avec des modules complémentaires, retirez entièrement le module du Socket.
-
Insérez le lecteur flash USB que vous avez préparé dans la section 2 dans un port USB.
-
Allumez le Socket X1700B.
-
L'installation commence lors du démarrage du X1700B, elle devrait durer environ 5 minutes en fonction de la vitesse du lecteur flash USB.
-
Après l'achèvement de l'installation, le X1700B s'éteindra automatiquement, donc lorsque le Socket s'éteint, la nouvelle image est installée sur le Socket.
-
Retirez le lecteur flash USB du Socket.
-
IMPORTANT ! Débranchez le cordon d'alimentation, puis rebranchez-le pour allumer le Socket.
-
Pour les Sockets avec modules additionnels, procédez comme suit :
-
Assurez-vous d'avoir effectué la mise à niveau vers au moins la version v18 du Socket.
-
Éteignez le Socket et insérez le module.
-
Allumez le Socket X1700B.
-
Après l'installation de l'image du Socket, vous pouvez vérifier que le processus a réussi en utilisant le WebUI du Socket pour vérifier la version du Socket.
Pour plus d'informations sur la connexion au WebUI du Socket, consultez Accessing the Socket WebUI.
Remarque
Remarque : Si vous vous connectez localement au WebUI du Socket après avoir installé l'image du Socket, le nom d'utilisateur et le mot de passe de connexion sont réinitialisés aux paramètres par défaut.
- X1700B-hash.txt146 octets
0 commentaire
Vous devez vous connecter pour laisser un commentaire.