La somme de contrôle NVM n'est pas valide
)Lorsque vous essayez d'utiliser Linux sur un PC équipé du LAN câblé d'Intel, ce qui suit explique comment résoudre l'erreur «La somme de contrôle NVM n'est pas valide» lorsqu'elle n'est pas reconnue.
ubuntu@ubuntu:~$ dmesg | grep e1000
[ 0.770292] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 0.770292] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 0.770448] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 1.052205] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[ 1.139563] e1000e: probe of 0000:00:1f.6 failed with error -5
https://superuser.com/questions/1104537/how-to-repair-the-checksum-of-the-non-volatile-memory-nvm-of-intel-ethernet-co http://faq3.dospara.co.jp/faq/show/6289?site_domain=default https://downloadcenter.intel.com/ja/download/29137/
Initialisez la NVM du contrôleur Ethernet à l'aide de bootutil64e
dans Preboot.tar.gz
sur https://downloadcenter.intel.com/en/download/29137.
Preboot.tar.gz
Preboot.tar.gz
)Secure Boot
dans le BIOS. (Requis pour exécuter l'étape 4)Preboot.tar.gz
bootutil64e
pour restaurer la NVM à ses paramètres par défautSecure Boot
La procédure dépend de la carte mère.
Sécurité
.Secure Boot
.Save Change and Exit
.référence: https://www.asrock.com/support/index.jp.asp?cat=FindBIOS
La procédure dépend de la carte mère.
Copiez Preboot.tar.gz dans la mémoire USB et décompressez-le.
ubuntu@ubuntu:~$ tar xvfz Preboot.tar.gz
APPS/
APPS/BootUtil/
APPS/BootUtil/BootIMG.FLB
APPS/BootUtil/Docs/
APPS/BootUtil/Docs/bootutil.txt
APPS/BootUtil/iv.txt
APPS/BootUtil/Linux32/
APPS/BootUtil/Linux32/bootutil32
APPS/BootUtil/Linux32/DRIVER/
APPS/BootUtil/Linux32/DRIVER/install
APPS/BootUtil/Linux32/DRIVER/iqvlinux-1.2.0.13-0.noarch.rpm
APPS/BootUtil/Linux32/DRIVER/iqvlinux.tar.gz
APPS/BootUtil/Linux32/DRIVER/license_gpl.txt
APPS/BootUtil/Linux_x64/
APPS/BootUtil/Linux_x64/bootutil64e
APPS/BootUtil/Linux_x64/DRIVER/
APPS/BootUtil/Linux_x64/DRIVER/install
APPS/BootUtil/Linux_x64/DRIVER/iqvlinux-1.2.0.13-0.noarch.rpm
APPS/BootUtil/Linux_x64/DRIVER/iqvlinux.tar.gz
APPS/BootUtil/Linux_x64/DRIVER/license_gpl.txt
Omis par la suite
ubuntu@ubuntu:~$ cd APPS/BootUtil/Linux_x64/DRIVER
ubuntu@ubuntu:~/APPS/BootUtil/Linux_x64/DRIVER$ sudo ./install
Extracting archive..OK!
Compiling the driver...OK!
Skipping removing QV driver - it does not exist...
Copying iqvlinux.ko driver file to /lib/modules directory...OK!
Driver installation verification...Installed!
Secure Boot
n'est pas désactivéSi Secure Boot
n'est pas désactivé, l'erreur suivante se produira.
ubuntu@ubuntu:~/APPS/BootUtil/Linux_x64/DRIVER$ sudo ./install
Extracting archive..OK!
Compiling the driver...OK!
Skipping removing QV driver - it does not exist...
Copying iqvlinux.ko driver file to /lib/modules directory...OK!
Driver installation verification...modprobe: ERROR: could not insert 'iqvlinux': Operation not permitted
rmmod: ERROR: Module iqvlinux is not currently loaded
Installed!
ubuntu@ubuntu:~/APPS/BootUtil/Linux_x64$ ls -l
total 3460
drwxr-xr-x 3 ubuntu ubuntu 140 Apr 18 13:05 DRIVER
-rw-r--r-- 1 ubuntu ubuntu 3541720 Nov 22 14:42 bootutil64e
ubuntu@ubuntu:~/APPS/BootUtil/Linux_x64$ chmod +x bootutil64e
ubuntu@ubuntu:~/APPS/BootUtil/Linux_x64$ ls -l
total 3460
drwxr-xr-x 3 ubuntu ubuntu 140 Apr 18 13:05 DRIVER
-rwxr-xr-x 1 ubuntu ubuntu 3541720 Nov 22 14:42 bootutil64e
ubuntu@ubuntu:~/APPS/BootUtil/Linux_x64$ sudo ./bootutil64e
Intel(R) Ethernet Flash Firmware Utility
BootUtil version 1.7.10.10
Copyright (C) 2003-2019 Intel Corporation
Type BootUtil -? for help
Port Network Address Location Series WOL Flash Firmware Version
==== =============== ======== ======= === ============================= =======
1 xxxxxxxxxxxx 0:31.6 Gigabit N/A FLASH Not Present
ubuntu@ubuntu:~/APPS/BootUtil/Linux_x64$ sudo ./bootutil64e -NIC=1 -DEFAULTCONFIG
Intel(R) Ethernet Flash Firmware Utility
BootUtil version 1.7.10.10
Copyright (C) 2003-2019 Intel Corporation
Setting PXE EEPROM words back to defaults on NIC 1...done
Port Network Address Location Series WOL Flash Firmware Version
==== =============== ======== ======= === ============================= =======
1 xxxxxxxxxxxx 0:31.6 Gigabit N/A FLASH Not Present
Éteignez le PC une fois
Si vous ne l'insérez pas ou ne le retirez pas, il ne sera pas reconnu la prochaine fois que vous le démarrerez, alors insérez-le ou retirez-le.
Remettez Secure Boot
sur ʻON de la même manière que la procédure pour
1. Désactivez Secure Boot dans le BIOS.
Démarrez à partir d'un support USB Live de la même manière que 2. Démarrez à partir d'un support USB Linux Live
ubuntu@ubuntu:~$ dmesg | grep e1000
[ 0.809135] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 0.809135] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
Omission
[ 21.479526] e1000e: eno1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
Vous pouvez également voir qu'il peut être reconnu avec la commande ʻip a`. Vous pouvez également vous connecter au réseau.