Fwts-live est une image bootable autonome (compatible Bios et UEFI) qui permet de dérouler une suite de tests de conformité du SMBIOS. Les résultats des tests sont affichables en direct et mémorisables sur la clé.
Références
Site FWTS : https://wiki.ubuntu.com/FirmwareTestSuite/
Site FWTS de la version live : https://wiki.ubuntu.com/FirmwareTestSuite/FirmwareTestSuiteLive
Notice FWTS : htps://wiki.ubuntu.com/FirmwareTestSuite/Reference
Télécharger la dernière version stable depuis la pagehttp://fwts.ubuntu.com/fwts-live/
$ wget -c http://fwts.ubuntu.com/fwts-live/fwts-live-17.01.00.img
Ainsi que le fichier de sommes de contrôle
$ wget http://fwts.ubuntu.com/fwts-live/SHA256SUM
Extraire la somme de contrôle de l'image téléchargée
$ cat SHA256SUM |grep fwts-live-17.01.00.img > SHA256sum
Vérifier la somme de contrôle de l'image
$ sha256sum SHA256sum
fwts-live-17.01.00.img: Réussi
Insérer la clé USB sur laquelle sera copiée l'image. Attention : toutes les données seront perdues. Identifier la clé.
$ lsscsi
.....
[6:0:0:0] disk USB Flash Disk 1100 /dev/sdb
Copier l'image
# dd if=fwts-live-17.01.00.img of=/dev/sdb bas=4M ; sync
Redémarrer l'ordinateur et démarrer sur la clé USB. Le logiciel se lance automatiquement et propose une sélection de tests.
Sélectionner les tests et dépouiller les résultats! Voir par exemple : Installation Asus N55SL
W1hich Test to Run? Scenario Test to run Power Management s3 s4 Gather System Information acpidump cmosdump memmapdump romdump uefidump Check kernel log errors dmesg_common klog oops acpiinfo Check BIOS tables smbios bios32 bios_info dmi_decode Check ACPI tables acpitables apicinstance checksum fadt method osilinux syntaxcheck wmi CPU + config in firmware nx virt maxfreq microcode cpufreq cstates Thermal + Fan thermal_trip fan Memory configuration ebda mcfg mtrr os2gap dmar crs maxreadreq Buttons, keys, events brightness hotkey lid power_button Power ac_adapter battery ACPI alarm wakealarm Timers + Interrupts apicedge hpet_check Audio Pin configuration hda_audio UEFI testing uefirtmisc uefirttime uefirtvariable