소프트웨어 업데이트 후 VPD 액세스 실패

소프트웨어 업데이트 후 VPD 액세스 실패

저는 Thinkpad T14(1세대)에서 Fedora 36 베타를 실행하고 있습니다. 정기적인 소프트웨어 업데이트를 실행한 다음 컴퓨터를 재부팅하여 프로세스를 완료했습니다. 불행히도 이것은 실패했습니다.

이제 grub 오류가 발생합니다(부팅 시 자동 모드를 껐습니다).

r8169 0000:02:00.0: invalid VPD tag 0x00 (size 0 at offset 0); assume missing optional EEPROM
serial 0000:02:00.1: VPD access failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
serial 0000:02:00.2: VPD access failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
pci 0000:02:00.3: VPD access failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
ehci-pci 0000:02:00.4: VPD access failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.

분명히 나는 ​​오류 메시지를 읽는 능력이 있습니다. 이것이 어느 부분을 가리키는지, 펌웨어 업데이트를 로드하는 방법, 컴퓨터에 로드하는 방법을 모르겠습니다.

기본 터미널을 포함한 모든 장치로 부팅할 수 있는 명령이 있습니까? grub 콘솔에 들어갈 수 있지만 익숙하지 않습니다.

어떤 아이디어가 있나요? 필요에 따라 더 많은 정보를 제공해 드리겠습니다.

답변1

메시지는 GRUB에서 나온 것이 아니라 Linux 커널의 PCI 버스 드라이버 코드에서 나온 것입니다.https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/pci/vpd.c?h=v5.17.2#n151

실제로 GRUB가 작업을 완료하고 사라졌음을 나타내는 이 메시지를 볼 수 있습니다. Linux 커널이 성공적으로 부팅되었으며 시스템의 PCI(e) 버스에서 하드웨어를 감지하고 있습니다.

VPD는 기본적인 PCI(e) 버스 구성 정보를 제공하는 Vital Product Data의 약자입니다.

GRUB 부팅 메뉴에서 이전 커널 버전을 선택하거나 라이브 디스크에서 부팅해 보세요. 업데이트 전처럼 작동한다면 최신 업데이트에서 버그가 있는 것처럼 보이는 커널을 가져온 것입니다. Fedora 36은 아직 베타 버전이므로 버그 보고서를 보내는 것이 좋습니다.

이전 커널 버전과 라이브 디스크가 같은 방식으로 실패했다면 노트북에 하드웨어 오류가 발생한 것일 수 있습니다.

또는 낮은 수준의 하드웨어 도구를 사용하려고 하면 시스템 기능에 중요한 요소가 실수로 손상될 수 있습니다. 특히 i2c-tools이 패키지의 유틸리티는 일부 Thinkpad의 오작동을 일으키는 것으로 알려져 있습니다. 이러한 도구의 현재 버전은 기본적으로 문제를 일으키는 것으로 알려진 작업을 피하는 것이지만, 더 잘 알고 있다고 생각되면 보안 검사를 무시할 수 있습니다. 도구 개발자가 전 세계 모든 PC 모델에 대해 그렇게 할 수 있는 방법은 없습니다. 테스트.

eepromer예를 들어, 이 패키지의 유틸리티에 대한 설명서에는 i2c-tools다음이 포함됩니다.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Warning !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!                                                                           !
!!! This program should only be used on external busses such as i2c-pport.    !
!!!                                                                           !
!!! Your computer may contain i2c-eeproms for saving data vital to its       !
!!! operation. If you are not careful you might overwrite this data with      !
!!! this program and your computer may no longer boot!                        !
!!!                                                                           !
!!! An example are the EEPROMS on your SDRAM DIMMs, your computer may no      !
!!! longer detect the RAM module rendering it essentially USELESS!            !
!!!                                                                           !
!!! IBM Thinkpads are said to store their configuration data in a eeprom,     !
!!! if you manage to overwrite this eeprom you will have to send your         !
!!! computer to the manufacturer for a costly repair!                         !
!!!                                                                           !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Warning !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

관련 정보