Hard Disk Health Warning

Je confirme ce que j’ai dit, le code 0x4005 dans tes logs correspond à de mauvais arguments dans la commande envoyée au SSD. Donc

  1. Le SSD va bien
  2. Il y a un souci dans le firmware ou le driver

Oui, j’ai du faire une réinstallation totale (fin mai 2025). Je suppose qu’il fallait introduire un firmware.

Je vais contacter le vendeur qui avait fait la première installation de Debian sur cet ordinateur (Clevo NS5x_NS7xAU)

Merci beaucoup, c’est une bonne nouvelle.

Merci à tous, j’ai encore appris quelques choses.

1 J'aime

Peux tu mettre le syslog ou bien la sortie de

$journalctl -b
Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal' can see all messages.
      Pass -q to turn off this notice.
juil. 03 11:48:30 Leopard systemd-xdg-autostart-generator[4522]: Exec binary '/usr/lib/protonmail/bridge/proton-bridge' does not exist: No such file or directory
juil. 03 11:48:30 Leopard systemd-xdg-autostart-generator[4522]: /home/eric/.config/autostart/Proton Mail Bridge.desktop: not generating unit, executable specified in Exec=>
juil. 03 11:48:30 Leopard systemd[4508]: Queued start job for default target default.target.
juil. 03 11:48:30 Leopard systemd[4508]: Created slice app.slice - User Application Slice.
juil. 03 11:48:30 Leopard systemd[4508]: Created slice session.slice - User Core Session Slice.
juil. 03 11:48:30 Leopard systemd[4508]: Created slice background.slice - User Background Tasks Slice.
juil. 03 11:48:30 Leopard systemd[4508]: Reached target paths.target - Paths.
juil. 03 11:48:30 Leopard systemd[4508]: Reached target timers.target - Timers.
juil. 03 11:48:30 Leopard systemd[4508]: Starting dbus.socket - D-Bus User Message Bus Socket...
juil. 03 11:48:30 Leopard systemd[4508]: Listening on dirmngr.socket - GnuPG network certificate management daemon.
juil. 03 11:48:30 Leopard systemd[4508]: Listening on gcr-ssh-agent.socket - GCR ssh-agent wrapper.
juil. 03 11:48:30 Leopard systemd[4508]: Listening on gnome-keyring-daemon.socket - GNOME Keyring daemon.
juil. 03 11:48:30 Leopard systemd[4508]: Listening on gpg-agent-browser.socket - GnuPG cryptographic agent and passphrase cache (access for web browsers).
juil. 03 11:48:30 Leopard systemd[4508]: Listening on gpg-agent-extra.socket - GnuPG cryptographic agent and passphrase cache (restricted).
juil. 03 11:48:30 Leopard systemd[4508]: Listening on gpg-agent-ssh.socket - GnuPG cryptographic agent (ssh-agent emulation).
juil. 03 11:48:30 Leopard systemd[4508]: Listening on gpg-agent.socket - GnuPG cryptographic agent and passphrase cache.
juil. 03 11:48:30 Leopard systemd[4508]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
juil. 03 11:48:30 Leopard systemd[4508]: Listening on pipewire.socket - PipeWire Multimedia System Socket.
juil. 03 11:48:30 Leopard systemd[4508]: Listening on pk-debconf-helper.socket - debconf communication socket.
juil. 03 11:48:30 Leopard systemd[4508]: Listening on dbus.socket - D-Bus User Message Bus Socket.
juil. 03 11:48:30 Leopard systemd[4508]: Reached target sockets.target - Sockets.
juil. 03 11:48:30 Leopard systemd[4508]: Reached target basic.target - Basic System.
juil. 03 11:48:30 Leopard systemd[4508]: Started pipewire.service - PipeWire Multimedia Service.
juil. 03 11:48:30 Leopard systemd[4508]: Starting tracker-extract-3.service - Tracker metadata extractor...
juil. 03 11:48:30 Leopard systemd[4508]: Started wireplumber.service - Multimedia Service Session Manager.
juil. 03 11:48:30 Leopard systemd[4508]: Started pipewire-pulse.service - PipeWire PulseAudio.
juil. 03 11:48:30 Leopard systemd[4508]: Started gnome-keyring-daemon.service - GNOME Keyring daemon.
juil. 03 11:48:30 Leopard systemd[4508]: Starting dbus.service - D-Bus User Message Bus...
juil. 03 11:48:30 Leopard systemd[4508]: Started dbus.service - D-Bus User Message Bus.
juil. 03 11:48:30 Leopard pipewire[4524]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
juil. 03 11:48:30 Leopard pipewire[4524]: mod.rt: found session bus but no portal
juil. 03 11:48:30 Leopard pipewire-pulse[4527]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?

et sous root:

~#journalctl -b
juil. 03 11:48:01 Leopard kernel: microcode: microcode updated early to revision 0x4128, date = 2025-01-15
juil. 03 11:48:01 Leopard kernel: Linux version 6.1.0-37-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14+deb12u1) 12.2.0, GNU ld (GNU Binutils for Debian) >
juil. 03 11:48:01 Leopard kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-6.1.0-37-amd64 root=/dev/mapper/VG0-Racine ro quiet
juil. 03 11:48:01 Leopard kernel: BIOS-provided physical RAM map:
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009efff] usable
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x000000000009f000-0x00000000000fffff] reserved
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x0000000000100000-0x00000000602c8fff] usable
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x00000000602c9000-0x0000000060bc8fff] reserved
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x0000000060bc9000-0x00000000629defff] usable
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x00000000629df000-0x0000000062daefff] type 20
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x0000000062daf000-0x0000000064a7efff] reserved
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x0000000064a7f000-0x0000000067a2efff] ACPI NVS
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x0000000067a2f000-0x0000000067afefff] ACPI data
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x0000000067aff000-0x0000000067afffff] usable
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x0000000067b00000-0x000000006c3fffff] reserved
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x000000006ce00000-0x00000000747fffff] reserved
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x00000000c0000000-0x00000000cfffffff] reserved
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x00000000fed20000-0x00000000fed7ffff] reserved
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
juil. 03 11:48:01 Leopard kernel: BIOS-e820: [mem 0x0000000100000000-0x000000108b7fffff] usable
juil. 03 11:48:01 Leopard kernel: NX (Execute Disable) protection: active
juil. 03 11:48:01 Leopard kernel: efi: EFI v2.80 by INSYDE Corp.
juil. 03 11:48:01 Leopard kernel: efi: ACPI=0x67afe000 ACPI 2.0=0x67afe014 TPMFinalLog=0x67986000 SMBIOS=0x63087000 MEMATTR=0x5ac86018 ESRT=0x5c161418 MOKvar=0x63014000 
juil. 03 11:48:01 Leopard kernel: secureboot: Secure boot disabled
juil. 03 11:48:01 Leopard kernel: SMBIOS 3.4 present.
juil. 03 11:48:01 Leopard kernel: DMI: Notebook NS5x_NS7xAU/NS5x_NS7xAU, BIOS 1.07.05 05/29/2023
juil. 03 11:48:01 Leopard kernel: tsc: Detected 2600.000 MHz processor
juil. 03 11:48:01 Leopard kernel: tsc: Detected 2611.200 MHz TSC
juil. 03 11:48:01 Leopard kernel: e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
juil. 03 11:48:01 Leopard kernel: e820: remove [mem 0x000a0000-0x000fffff] usable
juil. 03 11:48:01 Leopard kernel: last_pfn = 0x108b800 max_arch_pfn = 0x400000000
juil. 03 11:48:01 Leopard kernel: x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT

Houla il doit y en avoir plus que ça.
Fais

et joins le fichier

Tu eux également installer nvme-cli et faire

sudo nvme error-log /dev/nvme0n1 -n 256

tu auras les fameux logs

(journalctl )Il set trop gros, vous le trouverez ici:

J’ai aussi un message de apt upgrade qui me dit que le noyau est obsolete, et un pop-up:

Capture du 2025-09-24 16-26-45

Peut-être qu’il suffirait que je reboot

Si ça suit une mise à jour importante, oui
Je regarde le blop.txt

De ce que je vois et en cherchant sur le net,

SUBNQN = Subsystem NQN (NVMe Qualified Name) est un identifiant unique du sous-système NVMe et certains SSD (notamment Crucial, Kingston, ADATA, etc.) ne respectent pas totalement la spec NVMe 1.3/1.4 et laissent ce champ vide ou invalide.Ça doit être le cas de ton SSD et le kernel «loggue» un avertissement. Pour moi c’est un bug firmware bénin, pas de risque pour les données. Bref ça roule, ignore.
Je regarde qd même d’autres erreurs éventuelles

Encore grand merci pour votre aide.

Bon, rien vu d’autre mais attention, tu as lancé plus de 200 tests sur le disque. Vas-y mollo qd même, je ne sais pas si à haute dose, c’est bon pour le disque

Merci
j’ai redémarré sans problème.

Je trouve installé le paquet smart-notifier qui se base sur le démon smartd.

smartd serait-il la cause de ce grand nombre de tests?

Non, mais tu as fait un grand nombre de «smartctl -t short /dev/nvme0n1» À chaque fois ça lance un test

OK
encore merci

Smartctl est lancé par systemd. Faut récupérer avec journalctl -u . Tu pourras surveiller l’évolution.
Gnome disks affiche les limites et selon les attributs ca craint plus ou moins. Faut aussi déterminer si les données stockées sont importantes.
Perso, dès que j ai des alertes sur mes fichiers perso, je change. Je recycle pour y mettre des données moins utiles .
Contacter le support me semble une bonne idée.

Merci Yatta

j’ai redémarré hier soir, et pour l’instant aucune alerte n’est encore apparue.

Je tiendrai compte de vos remarques si elle réapparaît

le script
for devsd in $(blkid |grep 'TYPE="ext'|sed 's#[0-9]\:.*##'|sort -u);do echo $devsd ; date ; smartctl -t short $devsd ; done ; sleep 4m; for devsd in $(blkid |grep 'TYPE="ext'|sed 's#[0-9]\:.*##'|sort -u);do echo $devsd ; smartctl -A $devsd |grep "Power_On_Hours" |sed "s#.* \([0-9]*\)#\1 heures#" ; smartctl -H $devsd ;smartctl --quietmode=errorsonly --all $devsd ; done

pour précision de mon script :

  1. il cherche les partitions du type ext, mais sort la variable devsd=/dev/sda qui contient le disque pas la partition
  2. il fait le test court sur le disque ( smartctl -t short $devsd) correspondant .
  3. il attend 4 minutes pour assurer que les tests ont été faits
  4. pour chaque disque, il donne le temps d’utilisation smartctl -A grep "Power_On_Hours"
  5. pour chaque disque, il donne des informations minimales smartctl -H
  6. pour chaque disque, il donne les erreurs smartctl --quietmode=errorsonly --all

PS : gsmartcontrol est vraiment bien comme gui de smart

les tests sur lvm ne sont effectivement pas intégrés : @zargos, peux tu me dire comment lancer un test sur lvm, merci.

J’ai simplement remplacé la chaine:
$(blkid |grep 'TYPE="ext'|sed 's#[0-9]\:.*##'|sort -u)

par:
/dev/nvme???

for devsd in /dev/nvme??? ; do echo $devsd; date; sudo smartctl -t short $devsd ; done

donne:

 /dev/nvme0n1
jeu. 25 sept. 2025 15:30:00 CEST
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.1.0-40-amd64] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

NVMe device successfully opened

Use 'smartctl -a' (or '-x') to print SMART (and more) information

/dev/nvme1n1
jeu. 25 sept. 2025 15:30:00 CEST
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.1.0-40-amd64] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

NVMe device successfully opened

Use 'smartctl -a' (or '-x') to print SMART (and more) information

et:

$for devsd in /dev/nvme??? ; do echo $devsd; date; sudo smartctl --quietmod=errorsonly --all $devsd ; done
/dev/nvme0n1
jeu. 25 sept. 2025 15:35:10 CEST
/dev/nvme1n1
jeu. 25 sept. 2025 15:35:10 CEST

merci aussi pour ces explications.