리눅스를 배우면서 이런 질문을 했었는데 아직까지 만족스러운 답을 찾지 못했습니다.
컴퓨터가 있고 방금 Linux 운영 체제를 설치했다고 가정해 보겠습니다. 필요한 모듈이 커널에 없기 때문에 하드웨어 일부가 작동하지 않습니다. 하드웨어 정보는 있는데, 누락된 모듈의 정체를 어떻게 알 수 있나요?
모든 하드웨어와 해당 모듈을 나열하는 온라인 리소스가 있는지 궁금했지만 유사한 항목을 찾을 수 없었습니다. 그렇다면 각 하드웨어/모듈 문제를 사례별로 해결해야 합니까?
답변1
경우에 따라 설치 미디어에 사용 가능한 모듈이 많이 있을 수 있으므로 설치 미디어를 부팅할 때 다음을 실행하여 lspci -k
하드웨어와 관련된 드라이버 이름을 표시할 수 있습니다.
$ /sbin/lspci -k
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01)
Subsystem: VMware Virtual Machine Chipset
-> Kernel driver in use: agpgart-intel
이미 설치를 완료한 경우 언제든지 설치 미디어를 다시 부팅하여 설치를 다시 수행하지 말고 이 명령이 하드웨어용 드라이버를 보고하는지 확인할 수 있습니다.
사용 중인 커널 드라이버가 목록에 없으면 명령 출력의 다른 상관 정보를 사용하여 적절한 드라이버를 검색할 수 있습니다. 즉, 이 경우 드라이버를 찾기 위해 단순히 Google을 사용하는 것 외에는 특정 소스에 익숙하지 않습니다.