20 votes

Comment puis-je obtenir l'étiquette de service de mon appareil Dell ?

J'ai un ordinateur portable Dell qui a une étiquette de service assignée. Cependant, cet autocollant se trouve à un endroit peu pratique (sur le dessous de l'ordinateur), et je suis trop paresseux pour tout débrancher et retourner l'ordinateur pour lire l'étiquette de service.

Existe-t-il un moyen d'obtenir l'étiquette de service à partir du terminal ou d'un moyen similaire ?

43voto

Kaz Wolfe Points 32777

Toute étiquette de service Dell peut être lue sur le système à l'aide de l'outil toujours très pratique dmidecode outil.

La balise de service est stockée dans le BIOS sous la forme d'une chaîne DMI/SMBIOS, à savoir system-serial-number . Il peut être lu en utilisant la commande ci-dessous :

sudo dmidecode -s system-serial-number

Cette commande produira la balise de service en tant que telle, afin qu'elle puisse être passée dans un script ou similaire sans trop de soucis.

$ sudo dmidecode -s system-serial-number
1ABC123

Si vous avez besoin du code de service express, vous pouvez facilement l'obtenir en utilisant une commande similaire :

echo $((36#$(sudo dmidecode -s system-serial-number)))

Cette commande transmet le code de service express au terminal, de la même façon que le numéro de service est transmis. Elle fonctionne en convertissant l'étiquette de service en base 36 en code de service express en base 10 à l'aide de la fonction de Bash $((base#number)) la notation.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X