logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 27-04-2021 16:09:54

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

[résolu] M.a.j. firmwares sous linux (Corsair MP 600)

bonjour , après avoir un peu cherché sur irc  et sur le net ,
je poste ici .

voilà mon problème :
je souhaite mettre à jour les firmwares de mes disques .

on m'a conseillé -- fwupd --

très bien .

root@sid:~# fwupdmgr get-devices


System Product Name

├─CT1000MX500SSD1:
│     Device ID:          017555ee06039567dd960ca217b9e656da0d3f92
│     Résumé:             ATA Drive
│     Version actuelle:   M3CR032
│     Fournisseur:        Micron (ATA:0x1344|OUI:00a075)
│     Serial Number:      2027E2B2B9E2
│     GUIDs:              1dbbcaed-17ef-502e-b52a-c50cb543464f ← IDE\CT1000MX500SSD1_________________________M3CR032
│                         674967d4-351e-5c01-adab-4c86476ae9a7 ← IDE\0CT1000MX500SSD1_________________________
│                         a67e50ae-23af-5093-85b2-ff4cc7abc5ec ← CT1000MX500SSD1
│     Device Flags:       • Updatable
│                         • System requires external power source
│                         • Needs a reboot after installation
│  
├─CT1000P1SSD8:
│     Device ID:          71b677ca0f1bc2c5b804fa1d59e52064ce589293
│     Résumé:             NVM Express Solid State Drive
│     Version actuelle:   P3CR013
│     Fournisseur:        Micron/Crucial Technology (NVME:0xC0A9)
│     Serial Number:      2006E289B7B7
│     GUIDs:              f405c265-73e3-5617-a874-b9a4e1475386 ← NVME\VEN_C0A9&DEV_2263&SUBSYS_C0A92263&REV_03
│                         3b22fadf-e56e-570c-9737-1664389e2bec ← NVME\VEN_C0A9&DEV_2263&SUBSYS_C0A92263
│                         5651166d-6b3b-537d-8fb2-eb28d5e5796c ← NVME\VEN_C0A9&DEV_2263&REV_03
│                         ca0b8a88-5c41-5ac1-922d-656a356d3344 ← NVME\VEN_C0A9&DEV_2263
│                         00736304-a88c-58b0-b156-785f8d297fb3 ← CT1000P1SSD8
│     Device Flags:       • Périphérique interne
│                         • Updatable
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│  
├─ST4000VM000-2AF166:
│     Device ID:          334a7743409ff9e282cde11c6a6cda499aa268f4
│     Résumé:             ATA Drive
│     Version actuelle:   SC11
│     Fournisseur:        Seagate (ATA:0x1BB1|OUI:000c50)
│     Serial Number:      WDH0AFF6
│     GUIDs:              48ba8c7f-6038-5978-80b3-be253b3c055b ← IDE\ST4000VM000-2AF166______________________SC11
│                         92d15323-0004-5d22-a307-662091737aa4 ← IDE\0ST4000VM000-2AF166______________________
│                         10124244-a2f3-58a3-9fae-cfbba5f1e0a2 ← ST4000VM000-2AF166
│     Device Flags:       • Updatable
│                         • System requires external power source
│                         • Needs a reboot after installation
│  
└─UEFI dbx:
      Device ID:          362301da643102b9f38477387e2193e57abaa590
      Résumé:             UEFI Revocation Database
      Version actuelle:   77
      Version minimum:    77
      Fournisseur:        UEFI:Linux Foundation
      Install Duration:   1 seconde
      GUIDs:              fda6234b-adcb-5105-8515-9af647d29775 ← UEFI\CRT_D7F66BE77CEF858C174BF4338A99263C8795B74E02026411F5F532F716AE3263
                          f8ff0d50-c757-5dc3-951a-39d86e16f419 ← UEFI\CRT_D7F66BE77CEF858C174BF4338A99263C8795B74E02026411F5F532F716AE3263&ARCH_X64
                          c6682ade-b5ec-57c4-b687-676351208742 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503
                          f8ba2887-9411-5c36-9cee-88995bb39731 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64
                          7d5759e5-9aa0-5f0c-abd6-7439bb11b9f6 ← UEFI\CRT_ED1FE72CB9CA31C9AF5B757AFCD733323D675825032E6CED7FE1AE9EB767998C
                          0c7691e1-b6f2-5d71-bc9c-aabee364c916 ← UEFI\CRT_ED1FE72CB9CA31C9AF5B757AFCD733323D675825032E6CED7FE1AE9EB767998C&ARCH_X64
      Device Flags:       • Périphérique interne
                          • Updatable
                          • Needs a reboot after installation

 



root@sid:~# fwupdmgr refresh


Firmware metadata last refresh: 7 heures ago. Use --force to refresh again.



root@sid:~# fwupdmgr get-updates


Devices with no available firmware updates:
 • CT1000MX500SSD1
 • CT1000P1SSD8
 • ST4000VM000-2AF166
 • UEFI dbx
No updatable devices
 



-- lvfs corsair --
-- lvfs crucial --

petit souci : c'est pas tout que je souhaite mettre à jour , mais disque par disque . 1 à la  fois .
comment faire ?

qui plus est , le MP 600 , qui va  venir en remplacement du P1 , ne possède apparemment pas de support linux .
je sais pas  si c'est un problème . ou non . ???

en mme temps , le firmware d'un disque on met pas çà à jour si fréquemment  que çà .

un (des) conseil(s)  ?
un (des) avis ?

Dernière modification par Debian Alain (05-05-2021 09:15:19)

Hors ligne

#2 27-04-2021 16:44:57

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

Bonsoir smile

No updatable devices


ça dit qu'il n'y a pas de mises à jour à faire non ?

Hors ligne

#3 27-04-2021 18:01:08

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-18-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

Bonsoir smile

À alain et chalu : cette commande peut éventuellement trouver des mises à jour que ne trouve pas fwupd :

journalctl -xb -p err


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#4 27-04-2021 18:34:21

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

c'est gentil --gilles-- , mais çà ne m'a servi à rien .

chalu  a écrit :

Bonsoir smile

No updatable devices


ça dit qu'il n'y a pas de mises à jour à faire non ?


oui , je pense . j' ai dû aller trop vite .

Dernière modification par Debian Alain (27-04-2021 18:37:08)

Hors ligne

#5 30-04-2021 12:36:09

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

sur ma testing (future stable) sur mon ssd :

fwupdmgr get-devices


System Product Name

├─CT1000MX500SSD1:
│     Device ID:          017555ee06039567dd960ca217b9e656da0d3f92
│     Résumé:             ATA Drive
│     Version actuelle:   M3CR032
│     Fournisseur:        Micron (ATA:0x1344|OUI:00a075)
│     Serial Number:      2027E2B2B9E2
│     GUIDs:              1dbbcaed-17ef-502e-b52a-c50cb543464f ← IDE\CT1000MX500SSD1_________________________M3CR032
│                         674967d4-351e-5c01-adab-4c86476ae9a7 ← IDE\0CT1000MX500SSD1_________________________
│                         a67e50ae-23af-5093-85b2-ff4cc7abc5ec ← CT1000MX500SSD1
│     Device Flags:       • Updatable
│                         • System requires external power source
│                         • Needs a reboot after installation
│  
├─Force MP600:
│     Device ID:          71b677ca0f1bc2c5b804fa1d59e52064ce589293
│     Résumé:             NVM Express Solid State Drive
│     Version actuelle:   EGFM13.0
│     Fournisseur:        Phison Electronics Corporation (NVME:0x1987)
│     Serial Number:      21028230000128565037
│     GUIDs:              95711de3-8cc3-5db4-b813-6f4535e75c66 ← NVME\VEN_1987&DEV_5016&SUBSYS_19875016&REV_01
│                         12c32247-6129-573a-8e42-f8bf95e33f43 ← NVME\VEN_1987&DEV_5016&SUBSYS_19875016
│                         e0beed4b-7f9d-58e2-ae74-0dd4cf071aad ← NVME\VEN_1987&DEV_5016&REV_01
│                         3cb8c6f1-e686-5c7b-9ddf-cd66cd34350f ← NVME\VEN_1987&DEV_5016
│                         346b0c59-8802-541f-9270-2952ae216f2b ← Force MP600
│     Device Flags:       • Périphérique interne
│                         • Updatable
│                         • System requires external power source
│                         • Needs shutdown after installation
│                         • Device is usable for the duration of the update
│  
├─ST4000VM000-2AF166:
│     Device ID:          334a7743409ff9e282cde11c6a6cda499aa268f4
│     Résumé:             ATA Drive
│     Version actuelle:   SC11
│     Fournisseur:        Seagate (ATA:0x1BB1|OUI:000c50)
│     Serial Number:      WDH0AFF6
│     GUIDs:              48ba8c7f-6038-5978-80b3-be253b3c055b ← IDE\ST4000VM000-2AF166______________________SC11
│                         92d15323-0004-5d22-a307-662091737aa4 ← IDE\0ST4000VM000-2AF166______________________
│                         10124244-a2f3-58a3-9fae-cfbba5f1e0a2 ← ST4000VM000-2AF166
│     Device Flags:       • Updatable
│                         • System requires external power source
│                         • Needs a reboot after installation
│  
└─System Firmware:
  │   Device ID:          cacb188703e68b1e91250076455571daceb5c0b8
  │   Version actuelle:   13827
  │   Version minimum:    13827
  │   Fournisseur:        System manufacturer (DMI:American Megatrends Inc.)
  │   GUIDs:              7645d05e-edbc-539c-8661-b8a82fb53f04
  │                       230c8b18-8d9b-53ec-838b-6cfc0383493a ← main-system-firmware
  │                       66f8ce61-c95e-54a5-8e53-332359dfd503 ← UEFI\RES_{7645D05E-EDBC-539C-8661-B8A82FB53F04}
  │   Device Flags:       • Périphérique interne
  │                       • Updatable
  │                       • System requires external power source
  │                       • Needs a reboot after installation
  │                       • Cryptographic hash verification is available
  │                       • Device is usable for the duration of the update
  │
  └─UEFI dbx:
        Device ID:        362301da643102b9f38477387e2193e57abaa590
        Résumé:           UEFI Revocation Database
        Version actuelle: 77
        Version minimum:  77
        Fournisseur:      UEFI:Linux Foundation
        Install Duration: 1 seconde
        GUIDs:            fda6234b-adcb-5105-8515-9af647d29775 ← UEFI\CRT_D7F66BE77CEF858C174BF4338A99263C8795B74E02026411F5F532F716AE3263
                          f8ff0d50-c757-5dc3-951a-39d86e16f419 ← UEFI\CRT_D7F66BE77CEF858C174BF4338A99263C8795B74E02026411F5F532F716AE3263&ARCH_X64
                          c6682ade-b5ec-57c4-b687-676351208742 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503
                          f8ba2887-9411-5c36-9cee-88995bb39731 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64
                          7d5759e5-9aa0-5f0c-abd6-7439bb11b9f6 ← UEFI\CRT_ED1FE72CB9CA31C9AF5B757AFCD733323D675825032E6CED7FE1AE9EB767998C
                          0c7691e1-b6f2-5d71-bc9c-aabee364c916 ← UEFI\CRT_ED1FE72CB9CA31C9AF5B757AFCD733323D675825032E6CED7FE1AE9EB767998C&ARCH_X64
        Device Flags:     • Périphérique interne
                          • Updatable
                          • Needs a reboot after installation
 



fwupdmgr refresh


Firmware metadata last refresh: 22 minutes ago. Use --force to refresh again.



fwupdmgr get-updates


Devices with no available firmware updates:
 • CT1000MX500SSD1
 • Force MP600
 • ST4000VM000-2AF166
 • System Firmware
 • UEFI dbx
No updatable devices
 



et pour  faire plaisir à --gilles--

sudo journalctl -xb -p err


-- Journal begins at Mon 2021-02-22 15:24:44 CET, ends at Fri 2021-04-30 13:35:17 CEST. --
avril 30 13:06:12 stable pipewire[838]: Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name
avril 30 13:06:22 stable gdm-password][1385]: gkr-pam: unable to locate daemon control file
avril 30 13:06:23 stable pipewire[1423]: Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name
avril 30 13:06:25 stable systemd[1403]: Failed to start Application launched by gnome-session-binary.
░░ Subject: L'unité (unit) UNIT a échoué
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) UNIT a échoué, avec le résultat failed.
avril 30 13:06:26 stable gdm-launch-environment][784]: pam_systemd(gdm-launch-environment:session): Failed to release session: Appel système interrompu
avril 30 13:06:37 stable pulseaudio[1424]: GetManagedObjects() failed: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
 

Hors ligne

#6 30-04-2021 12:44:00

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

et sous sid (mon nvme) :

fwupdmgr refresh


WARNING: UEFI ESP partition not detected or configured
  See https://github.com/fwupd/fwupd/wiki/PluginFlag:esp-not-found for more information.
Firmware metadata last refresh: 15 heures ago. Use --force to refresh again.
 



fwupdmgr get-updates


WARNING: UEFI ESP partition not detected or configured
  See https://github.com/fwupd/fwupd/wiki/PluginFlag:esp-not-found for more information.
Devices with no available firmware updates:
 • CT1000MX500SSD1
 • Force MP600
 • ST4000VM000-2AF166
 • UEFI dbx
No updatable devices



çà veut dire quoi ce message sur la partition "ESP" ?
c'est important ?

toujours pour faire plaisir à --gilles--

sudo journalctl -xb -p err


-- Journal begins at Wed 2021-04-28 15:43:22 CEST, ends at Fri 2021-04-30 13:43:29 CEST. --
avril 30 13:37:04 sid pipewire[1052]: Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name
avril 30 13:37:18 sid gdm-password][1926]: gkr-pam: unable to locate daemon control file
avril 30 13:37:18 sid pipewire[1950]: Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name
avril 30 13:37:19 sid systemd[1930]: Failed to start Application launched by gnome-session-binary.
░░ Subject: L'unité (unit) UNIT a échoué
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) UNIT a échoué, avec le résultat failed.
avril 30 13:37:30 sid pulseaudio[1951]: GetManagedObjects() failed: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)



c'est quoi cette histoire de  "UNIT"  ?

Dernière modification par Debian Alain (30-04-2021 12:47:56)

Hors ligne

#7 30-04-2021 16:09:13

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-18-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

Bonjour Alain ! smile

Les messages d'erreurs ne sont souvent que le reflet d'une situation à un moment donné, exemple :

avril 30 13:37:18 sid gdm-password][1926]: gkr-pam: unable to locate daemon control file

J'ai aussi toujours ce message dans les erreurs, mais quelque temps après gkr-pam trouve le fichier de contrôle du daemon et tout rentre dans l'ordre et l'erreur disparaît.


Ce qui serait grave, c'est qu'à la fin du démarrage, il subsiste des services définitivement en erreur, voir la liste avec  :

systemctl list-units --state=error








Mais ce n'est pas cela qui est important, l'important c'est que tu peux trouver les nouveaux firmwares sur les sites des constructeurs de disques, parce que fwupd, c'est juste pour les firmwares que tu peux mettre à jour avec Linux. sad

Exemple chez moi, on peut lire qu'il existe un nouveau firmware pour le contrôleur de disque Seagate :

journalctl -xb -p err
-- Journal begins at Wed 2021-04-28 19:17:01 CEST, ends at Fri 2021-04-30 16:37:53 CEST. --
avril 30 07:22:09 machine smartd[9551]: Device: /dev/sda [SAT], WARNING: A firmware update for this drive may be available,
avril 30 07:22:09 machine smartd[9551]: see the following Seagate web pages:
avril 30 07:22:09 machine smartd[9551]: http://knowledge.seagate.com/articles/e … Q/207931en
avril 30 07:22:09 machine smartd[9551]: http://knowledge.seagate.com/articles/e … Q/213891en
avril 30 07:22:19 machine systemd[9909]: Failed to start Redshift display colour temperature adjustment.
░░ Subject: L'unité (unit) UNIT a échoué
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) UNIT a échoué, avec le résultat failed.
avril 30 07:22:21 machine pipewire[9955]: Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of nam>
avril 30 07:22:50 machine pulseaudio[9956]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possib>
avril 30 07:22:59 machine gdm-password][10329]: gkr-pam: unable to locate daemon control file



Après, c'est vrai que le problème chez moi se déplace de : « Comment mettre à jour mes firmwares avec Debian ? » à « Comment mettre à jour mes firmwares avec Windows ou un équivalent ? », mais vu l'âge des disques, j'ai préféré ne rien faire plutôt que prendre des risques dans des opérations très compliquées, à la limite, je reprends un autre ordinateur d'occasion et je fais gaffe au début quand il est sous Windows de mettre à jour tous les firmwares, micro-codes que je peux mettre à jour !


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#8 01-05-2021 09:27:27

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

bon , pour l'instant , dans mon cas , la M.a.j. du MP600 , c'est pas une priorité (il est neuf) .

juste je comprends pas pourquoi , quand on demande la M.a.j. de la B.d.d. de  FWUPD , j'ai une erreur sur une pseudo partition ESP .

bizzarre . tout fonctionne parfaitement pourtant .

root@sid:~# systemctl list-units --state=error


  UNIT LOAD ACTIVE SUB DESCRIPTION
0 loaded units listed.
 

Dernière modification par Debian Alain (01-05-2021 09:29:09)

Hors ligne

#9 05-05-2021 07:16:03

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-18-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

Bonjour Alain ! smile

Je crois qu'il s'agit simplement lire le message d'erreur et d'aller sur le site indiqué :

WARNING: UEFI ESP partition not detected or configured
  See https://github.com/fwupd/fwupd/wiki/Plu … -not-found for more information.
Firmware metadata last refresh: 15 heures ago. Use --force to refresh again.



D'ailleurs la mise à jour des méta-données de fwupd n'est plus nécessaire, elle est effectuée automatiquement tout les jours. Tu peux lire : « Firmware metadata last refresh: 15 heures ago. » et aussi on peut le voir avec ces commandes :


systemctl list-units --state=waiting


Tu dois avoir cette ligne dans le résultat :

fwupd-refresh.timer                loaded active waiting Refresh fwupd metadata regularly




et aussi :

systemctl status fwupd-refresh.timer





Plus généralement, tu peux visualiser la liste des états visibles par systemctl list-units --state= en tapant :

systemctl list-units --state=help


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#10 05-05-2021 08:00:47

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

--gilles--  a écrit :

Je crois qu'il s'agit simplement lire le message d'erreur et d'aller sur le site indiqué

oui  mais le site étant anglais , j'ai préféré poster la question ici pour avoir les explications en français .

voilà ce que j'ai trouvé , traduit avec google :

Au démarrage, fwupd vérifie si la partition ESP peut être trouvée à l'aide des UDisks.
Le plugin UEFI nécessite un accès en écriture à l'ESP (bien que l'ESP ne doive pas être monté au démarrage)
et l'ESP n'est pas disponible, il échouera à démarrer et un message s'affiche avec un lien vers cette page.

Le WARNING: UEFI ESP partition not detected or configuredaffichera s'il n'y avait pas d'ESP configuré.
 



voilà la réponse à tes commandes :

sudo -i


systemctl list-units --state=waiting


 UNIT                               LOAD   ACTIVE SUB     DESCRIPTION
  systemd-ask-password-plymouth.path loaded active waiting Forward Password Requests to Plymouth Directory Watch
  systemd-ask-password-wall.path     loaded active waiting Forward Password Requests to Wall Directory Watch      
  apt-daily-upgrade.timer            loaded active waiting Daily apt upgrade and clean activities
  apt-daily.timer                    loaded active waiting Daily apt download activities
  apt-listbugs.timer                 loaded active waiting Daily apt-listbugs preferences cleanup
  e2scrub_all.timer                  loaded active waiting Periodic ext4 Online Metadata Check for All Filesystems
  exim4-base.timer                   loaded active waiting Daily exim4-base housekeeping
  fstrim.timer                       loaded active waiting Discard unused blocks once a week
  fwupd-refresh.timer                loaded active waiting Refresh fwupd metadata regularly
  logrotate.timer                    loaded active waiting Daily rotation of log files
  man-db.timer                       loaded active waiting Daily man-db regeneration
  mlocate.timer                      loaded active waiting Updates mlocate database every day
  phpsessionclean.timer              loaded active waiting Clean PHP session files every 30 mins
  systemd-tmpfiles-clean.timer       loaded active waiting Daily Cleanup of Temporary Directories

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.
14 loaded units listed.



systemctl status fwupd-refresh.timer


● fwupd-refresh.timer - Refresh fwupd metadata regularly
     Loaded: loaded (/lib/systemd/system/fwupd-refresh.timer; enabled; vendor preset: enabled)
     Active: active (waiting) since Wed 2021-05-05 08:24:23 CEST; 9min ago
    Trigger: Wed 2021-05-05 11:15:00 CEST; 2h 40min left
   Triggers: ● fwupd-refresh.service

mai 05 08:24:23 sid systemd[1]: Started Refresh fwupd metadata regularly.



j'ai bien suivi les indications de la page github .

voilà ce que j'obtiens  :

Pour déboguer, vous pouvez utiliser sudo /usr/bin/fwupdtool esp-list --verbose et
le plus souvent vous verrez un avertissement à propos de
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown :
The name org.freedesktop.UDisks2 was not provided by any .service files -
dans ce cas vous pouvez installer UDisks et redémarrer votre ordinateur.

Si vous ne pouvez pas résoudre le problème en installant UDisks,
vous devez définir manuellement OverrideESPMountPoint dans /etc/fwupd/uefi_capsule.conf
(anciennement uefi.conf).

Traduit avec www.DeepL.com/Translator (version gratuite)



sudo /usr/bin/fwupdtool esp-list --verbose


06:46:31:0754 FuDebug              Verbose debugging enabled (on console 1)
06:46:31:0770 FuCommon             device /org/freedesktop/UDisks2/block_devices/sdb1, type: c12a7328-f81f-11d2-ba4b-00a0c93ec93b, internal: 1, fs: vfat
06:46:31:0772 FuCommon             device /org/freedesktop/UDisks2/block_devices/nvme0n1p2, type: 0fc63daf-8483-4772-8e79-3d69d8477de4, internal: 1, fs: ext4
06:46:31:0774 FuCommon             device /org/freedesktop/UDisks2/block_devices/sdb3, type: 0657fd6d-a4ab-43c4-84e5-0933c84b4f4f, internal: 1, fs: swap
06:46:31:0775 FuCommon             device /org/freedesktop/UDisks2/block_devices/nvme0n1p4, type: 0fc63daf-8483-4772-8e79-3d69d8477de4, internal: 1, fs: ext4
06:46:31:0777 FuCommon             device /org/freedesktop/UDisks2/block_devices/nvme0n1p1, type: c12a7328-f81f-11d2-ba4b-00a0c93ec93b, internal: 1, fs: vfat
06:46:31:0778 FuCommon             device /org/freedesktop/UDisks2/block_devices/sdb2, type: 0fc63daf-8483-4772-8e79-3d69d8477de4, internal: 1, fs: ext4
06:46:31:0780 FuCommon             device /org/freedesktop/UDisks2/block_devices/sda1, type: 0fc63daf-8483-4772-8e79-3d69d8477de4, internal: 1, fs: ext4
06:46:31:0781 FuCommon             device /org/freedesktop/UDisks2/block_devices/nvme0n1p3, type: 0657fd6d-a4ab-43c4-84e5-0933c84b4f4f, internal: 1, fs: swap
06:46:31:0783 FuCommon             device /org/freedesktop/UDisks2/block_devices/sdb4, type: 0fc63daf-8483-4772-8e79-3d69d8477de4, internal: 1, fs: ext4
Choisir un volume :
0.  Annuler
1.  /org/freedesktop/UDisks2/block_devices/sdb1
2.  /org/freedesktop/UDisks2/block_devices/nvme0n1p1
2
/boot/efi/EFI/debian/shimx64.efi
/boot/efi/EFI/debian/grubx64.efi
/boot/efi/EFI/debian/mmx64.efi
/boot/efi/EFI/debian/fbx64.efi
/boot/efi/EFI/debian/BOOTX64.CSV
/boot/efi/EFI/debian/grub.cfg



voilà ce que me donne :

cat -n /etc/fwupd/uefi_capsule.conf


     1  [uefi_capsule]
     2 
     3  # the shim loader is required to chainload the fwupd EFI binary unless
     4  # the fwupd.efi file has been self-signed manually
     5  #DisableShimForSecureBoot=true
     6 
     7  # the EFI system partition path used
     8  # if this is is not /boot/efi, /boot, or /efi
     9  #OverrideESPMountPoint=
    10 
    11  # amount of free space required on the ESP, for example using 0x2000000 for 32Mb
    12  #RequireESPFreeSpace=
    13 
    14  # with the UEFI removable path enabled, the default esp path is set to /EFI/boot
    15  # the shim EFI binary and presumably this is $ESP/EFI/boot/bootx64.efi
    16  #FallbacktoRemovablePath=false
 



trouvé ceci :  https://github.com/fwupd/fwupd/issues/1729

fait : 

cat -n /etc/fwupd/uefi_capsule.conf


     1  [uefi_capsule]
     2 
     3  # the shim loader is required to chainload the fwupd EFI binary unless
     4  # the fwupd.efi file has been self-signed manually
     5  #DisableShimForSecureBoot=true
     6 
     7  # the EFI system partition path used
     8  # if this is is not /boot/efi, /boot, or /efi
     9  #OverrideESPMountPoint=/boot
    10 
    11  # amount of free space required on the ESP, for example using 0x2000000 for 32Mb
    12  #RequireESPFreeSpace=
    13 
    14  # with the UEFI removable path enabled, the default esp path is set to /EFI/boot
    15  # the shim EFI binary and presumably this is $ESP/EFI/boot/bootx64.efi
    16  #FallbacktoRemovablePath=false

Dernière modification par Debian Alain (05-05-2021 08:38:13)

Hors ligne

#11 05-05-2021 08:34:21

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-18-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

The name org.freedesktop.UDisks2 was not provided by any .service files -
dans ce cas vous pouvez installer UDisks et redémarrer votre ordinateur.

Si vous ne pouvez pas résoudre le problème en installant UDisks,
vous devez définir manuellement OverrideESPMountPoint dans /etc/fwupd/uefi_capsule.conf
(anciennement uefi.conf).





Je suppose que tu as déjà udisks2 :

systemctl status udisks2





Si c'est le cas, il faut chercher où est le chemin vers efi :

7  # the EFI system partition path used
     8  # if this is is not /boot/efi, /boot, or /efi
     9  #OverrideESPMountPoint=

et mettre ce chemin dans /etc/fwupd/uefi_capsule.conf comme ceci : OverrideESPMountPoint=/le/chemin/vers/efi  en enlevant le # devant OverrideESPMountPoint=


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#12 05-05-2021 08:54:52

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

arf ! , j'avais pas pensé à udisks2 .

en effet :

apt policy udisks2


udisks2:
  Installé : 2.9.2-2
  Candidat : 2.9.2-2
 Table de version :
 *** 2.9.2-2 500
        500 http://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
     2.9.2-1 100
        100 http://deb.debian.org/debian testing/main amd64 Packages
     2.8.1-4 100
        100 http://deb.debian.org/debian stable/main amd64 Packages
 


modifié  UEFI_capsule.conf suite au tuto et à tes conseils :

cat -n /etc/fwupd/uefi_capsule.conf


     1  [uefi_capsule]
     2 
     3  # the shim loader is required to chainload the fwupd EFI binary unless
     4  # the fwupd.efi file has been self-signed manually
     5  #DisableShimForSecureBoot=true
     6 
     7  # the EFI system partition path used
     8  # if this is is not /boot/efi, /boot, or /efi
     9  OverrideESPMountPoint=/boot
    10 
    11  # amount of free space required on the ESP, for example using 0x2000000 for 32Mb
    12  #RequireESPFreeSpace=
    13 
    14  # with the UEFI removable path enabled, the default esp path is set to /EFI/boot
    15  # the shim EFI binary and presumably this is $ESP/EFI/boot/bootx64.efi
    16  #FallbacktoRemovablePath=false



 fwupdmgr get-devices


System Product Name

├─CT1000MX500SSD1:
│     Device ID:          017555ee06039567dd960ca217b9e656da0d3f92
│     Résumé:             ATA Drive
│     Version actuelle:   M3CR032
│     Fournisseur:        Micron (ATA:0x1344|OUI:00a075)
│     GUIDs:              1dbbcaed-17ef-502e-b52a-c50cb543464f
│                         674967d4-351e-5c01-adab-4c86476ae9a7
│                         a67e50ae-23af-5093-85b2-ff4cc7abc5ec
│     Device Flags:       • Updatable
│                         • System requires external power source

│                         • Needs a reboot after installation
│  
├─Force MP600:
│     Device ID:          71b677ca0f1bc2c5b804fa1d59e52064ce589293
│     Résumé:             NVM Express Solid State Drive
│     Version actuelle:   EGFM13.0
│     Fournisseur:        Phison Electronics Corporation (NVME:0x1987)
│     GUIDs:              95711de3-8cc3-5db4-b813-6f4535e75c66
│                         12c32247-6129-573a-8e42-f8bf95e33f43
│                         e0beed4b-7f9d-58e2-ae74-0dd4cf071aad
│                         3cb8c6f1-e686-5c7b-9ddf-cd66cd34350f
│                         346b0c59-8802-541f-9270-2952ae216f2b
│     Device Flags:       • Périphérique interne
│                         • Updatable
│                         • System requires external power source
│                         • Needs shutdown after installation
│                         • Device is usable for the duration of the update
│  
├─ST4000VM000-2AF166:
│     Device ID:          334a7743409ff9e282cde11c6a6cda499aa268f4
│     Résumé:             ATA Drive
│     Version actuelle:   SC11
│     Fournisseur:        Seagate (ATA:0x1BB1|OUI:000c50)
│     GUIDs:              48ba8c7f-6038-5978-80b3-be253b3c055b
│                         92d15323-0004-5d22-a307-662091737aa4
│                         10124244-a2f3-58a3-9fae-cfbba5f1e0a2
│     Device Flags:       • Updatable
│                         • System requires external power source
│                         • Needs a reboot after installation
│  
└─UEFI dbx:
      Device ID:          362301da643102b9f38477387e2193e57abaa590
      Résumé:             UEFI Revocation Database
      Version actuelle:   77
      Version minimum:    77
      Fournisseur:        UEFI:Linux Foundation
      Install Duration:   1 seconde
      GUIDs:              fda6234b-adcb-5105-8515-9af647d29775
                          f8ff0d50-c757-5dc3-951a-39d86e16f419
                          c6682ade-b5ec-57c4-b687-676351208742
                          f8ba2887-9411-5c36-9cee-88995bb39731
                          7d5759e5-9aa0-5f0c-abd6-7439bb11b9f6
                          0c7691e1-b6f2-5d71-bc9c-aabee364c916
      Device Flags:       • Périphérique interne
                          • Updatable
                          • Needs a reboot after installation



sudo mount | grep /boot


/dev/nvme0n1p1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro)



sudo systemctl show fwupd.service | grep ReadWritePaths


ReadWritePaths=-/boot/efi -/efi/EFI -/boot/EFI



voilà , il n'y a plus d'erreur :

sudo fwupdmgr get-updates


Devices with no available firmware updates:
 • CT1000MX500SSD1
 • Force MP600
 • ST4000VM000-2AF166
 • UEFI dbx
No updatable devices



sudo fwupdmgr refresh


Firmware metadata last refresh: 1 heure ago. Use --force to refresh again.



bon , problème résolu , mais , d'où venait l'erreur ?

Dernière modification par Debian Alain (05-05-2021 09:02:50)

Hors ligne

#13 05-05-2021 09:28:51

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-18-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

Mais tout ce paramétrage fin de UEFI_capsule.conf est du coupage de cheveux en quatre ! big_smile


Qui fait te perdre de vue quelque chose de plus important : vérifier si il y a des mises à jour des firmwares sur les sites des constructeurs !

Parce que si fwupdmgr get-devices te liste bien la totalité des mises à jour disponibles, fwupdmgr get-updates ne te listes que les mises à jour qui peuvent être effectuées avec Linux.

Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#14 05-05-2021 10:33:21

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] M.a.j. firmwares sous linux (Corsair MP 600)

pour la mise à jour du firmware du nvme , corsair ne donne  que cette solution :  https://www.corsair.com/fr/fr/downloads

présentement , uniquement :  CORSAIR SSD TOOLBOX

aucun firmware n'est mis à disposition . mme sous w$

tout passe pas un système totalement propriétaire et c'est pour çà que je m'intéresse tant à fwupd .

j'ai créé une V.M. w$ 10 . je serai très embêté de devoir installer un w$ en dur sur ma machine pour les m.a.j. des firmwares .

vraiment uniquement s'il n'y a pas d'autre solution .

Hors ligne

Pied de page des forums