initramfs
이미지를 업데이트할 때마다 이러한 경고가 표시됩니다.update-initramfs
Dell PowerEdge T20 서버에서 실행 중GNU/리눅스 더반 버스터10.0. 해결책이 있나요?
W: Possible missing firmware /lib/firmware/i915/bxt_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_dmc_ver1_27.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cnl_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_dmc_ver1_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_39.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver9_29.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_ver9_33.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_ver02_00_1810.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_ver01_07_1398.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_huc_ver01_07_1398.bin for module i915
답변1
일반적인 해결 방법은 다음과 같습니다 . 경고를 apt-file
해결하는 방법입니다 . Possible missing firmware...
예를 들어:
apt-file search bxt_dmc
firmware-misc-nonfree: /lib/firmware/i915/bxt_dmc_ver1.bin
firmware-misc-nonfree: /lib/firmware/i915/bxt_dmc_ver1_07.bin
패키지가 firmware-misc-nonfree
누락된 펌웨어를 제공함을 나타냅니다.
설치 firmware-linux
패키지문제를 해결했다왜냐하면 무엇이 의존하는지에 firmware-linux
달려 있기 때문입니다 .firmware-linux-nonfree
firmware-misc-nonfree
상세 설명:
Debian 10의 경우 non-free
다음을 추가하세요 /etc/apt/sources.list
.
deb http://deb.debian.org/debian buster main contrib non-free
deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free
deb http://deb.debian.org/debian buster-updates main contrib non-free
Debian 12의 non-free-firmware
경우/etc/apt/sources.list
~처럼지시하다:
deb http://deb.debian.org/debian bookworm main non-free-firmware
deb http://deb.debian.org/debian-security/ bookworm-security main non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main non-free-firmware
노트:이
non-free
저장소는 해당 패키지와 관련이 없습니다. 이미 존재하는 경우 보관하십시오.
설치하다 apt-file
:
sudo apt update
sudo apt install apt-file
sudo apt-file update
더반:적절한 파일
답변2
다음에서 다운로드할 수 있습니다.여기그리고 다운로드한 파일을 /lib/firmware/i915/
에 복사하세요 update-initramfs -u -k all
.
(그 다음에 sudo apt-get update -y
)
답변3
답은 내내 내 앞에 있는 것 같았습니다.
마침내 올바른 패키지를 찾았습니다.firmware-linux
, 누락된 펌웨어의 대부분을 설치합니다. 설치하세요:
더반파생상품:
sudo apt-get install firmware-linux
우분투파생상품:
sudo apt-get install linux-firmware
그러면 이러한 경고가 사라질 수 있습니다. 그렇지 않은 경우 이 문제를 해결할 수 있는 패키지가 없으므로 다른 답변과 마찬가지로 별도의 펌웨어 파일을 다운로드하여 설치해야 할 수도 있습니다.
내 Linux Mint 21 시스템에서 이 파일은 압축을 풀 때 약 1GB의 디스크 공간을 차지하므로 이는 거대한 패키지입니다. 참고:
$ du -sh /lib/firmware/
921M /lib/firmware/
답변4
missing firmware /lib/firmware/i915/...file
귀하의 마일리지는 다를 수 있지만 업데이트 후 " " 메시지를 받았습니다. 내 시스템에는 /lib/firmware/i915
디렉토리 도 없습니다 . 그리고 모든 것이 정상적으로 작동하는 것 같습니다.
나는 조심스럽게 최근 전체 백업을 수행한 후 update-initramfs
프로세스에서 문제가 되는 가짜 빈 파일을 생성해 보기로 결정했습니다. 오류 메시지를 임시 파일(예: mytempfile
)에 복사하고 텍스트 편집기(예: vi, mcedit, sed 등) 중 하나를 사용하여 다음과 같이 줄을 변경했습니다.
W: Possible missing firmware /lib/firmware/i915/bxt_dmc_ver1_07.bin for module i915
도착하다
sudo touch /lib/firmware/i915/bxt_dmc_ver1_07.bin
각 오류 .bin
파일에 대해.
그런 다음 필요한 디렉터리를 만들었습니다.
sudo mkdir /lib/firmware/i915
내 임시 파일을 가져옵니다.source mytempfile
새로운 inramfs를 생성했습니다.sudo update-initramfs -u
i915
.bin
누락된 파일에 대한 오류 메시지가 더 이상 관찰되지 않았습니다.
다시 시작을 테스트했는데 모든 것이 잘 작동했습니다.
몇 가지 주의사항:
- 백업이 있습니다.
- 시스템을 완전히 업데이트한 후에만 이 작업을 수행하십시오.
- 방해가 될 수 있는 문제가 없는지 확인하세요.
- 이것은 나에게 효과적입니다. YMMV. 그리고 이 솔루션은 푸바들에 의해 "승인"되지 않을 수도 있습니다.