나에겐 오래된 노트북이 있다. 가장 널리 사용되는 Linux 배포판의 최신 버전과 함께 제공되는 최신 커널은 때때로 충돌을 일으키기도 합니다. 최신 패키지를 얻기 위해 새로운 Linux 배포판을 사용하고 싶기 때문에 이전 커널이 필요한 것 같습니다. (다른 해결방법이 있으면 수정해주세요)
내 컴퓨터에서 충돌이 발생하지 않는 최고의 Linux 커널을 어떻게 찾나요? 코어를 하나씩 시도하는 것의 대안이 있습니까? 아마도 이 작업을 수행할 수 있는 소프트웨어에 대한 지침이나 기본 규칙이 어딘가에 있을 것입니다.
가능하다면 구체적인 지침이 아닌 일반적인 답변을 찾고 있습니다. 어쨌든 구체적인 답변이 다른 분들에게도 도움이 될 수 있으니, 답변도 환영합니다.
답변1
생물학
기회를 극대화하려면 최신 정보를 갖고 있는지 확인하세요.바이오스시스템에 맞게 설치하십시오(항상 AC가 적절하게 보호되고 고정된 상태에서 업데이트를 수행하십시오). 설정을 기본값과 비교하고(새로 고침 후 설정 기본값을 다시 로드하는 경우 이 작업을 수행해야 합니다. 사전에 설정을 기록해 두십시오!) 설치하기 전에 외부 설정이 없는지 확인하십시오.
HCL 사이트를 통한 빠른 lspci 쿼리
지원되는 아키텍처의 경우 실제 장애가 없는 한 Linux는 잘 작동할 것이라고 생각합니다. 그 반대는 아닙니다.리눅스는 작동할 수 있다개발자는 레거시 문제도 고려합니다. 하드웨어 호환성 목록협회의견에 제공된 내용은 중요한 문제에 대한 부분적인 조사를 수행하는 매우 간단한 방법입니다. 저는 2009년쯤에 나온 오래된 컴퓨터를 가지고 있습니다. 살펴보겠습니다(사이트에 액세스할 수 없는 경우 발행 lspci
하고 구체적으로 출력을 살펴보세요).
PCI ID Works? Vendor Device Driver Kernel
808629e0 Yes Intel Corporation 82X38/X48 Express DRAM Controller x38_edac v2.6.29-
808629e9 Intel Corporation 82X38/X48 Express Host-Secondary PCI Express Bridge
80862937 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4
80862938 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5
80862939 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6
8086293c Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2
8086293e Yes Intel Corporation 82801I (ICH9 Family) HD Audio Controller snd-hda-intel v3.1.0-
80862940 Intel Corporation 82801I (ICH9 Family) PCI Express Port 1
80862944 Intel Corporation 82801I (ICH9 Family) PCI Express Port 3
80862934 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1
80862935 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2
80862936 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3
8086293a Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1
8086244e Yes Intel Corporation 82801 PCI Bridge i810_rng
80862916 Yes Intel Corporation 82801IR (ICH9R) LPC Interface Controller iTCO_wdt v2.6.25-
80862922 Yes Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] ahci v2.6.25-
80862930 Yes Intel Corporation 82801I (ICH9 Family) SMBus Controller i2c-i801 v2.6.25-
10de104a NVIDIA Corporation GF119 [GeForce GT 610]
10de0e08 NVIDIA Corporation GF119 HDMI Audio Controller
11ab4364 Yes Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller sky2 v2.6.25-
연결된 세상에서는 대부분의 경우 장치의 제조업체와 모델을 식별해야 합니다.이더넷/무선구성 요소 및 드라이버 존재 여부(웹 사이트에 설명된 도구의 제한 사항 인정). 두 번째 일반적인 고려 사항은 다음과 같습니다.그래픽 어댑터. 하드웨어에 대한 위험 신호가 있는 경우 배포 웹사이트나 공식 위키에서 배포 자체에 대한 설명서를 확인해야 합니다.
현재는 안정적
문서화된 문제를 신속하게 식별할 수 없다면 즐겨 사용하는 배포판의 안정적인 버전을 설치하고 실제로 문제가 발생하는지 확인하는 것이 좋습니다. 관리자는 배포 모델에 관한 철학과 규칙에 따라 안정적인 패키지 버전의 커널을 출시하려고 노력합니다. 말할 필요도 없이 Linux 커널 자체에 많은 작업이 이루어졌으며 매일 더 많은 작업이 추가되고 있습니다. 나는 이것이 더 많은 기능이 있다는 것을 의미한다고 생각하며 호환성은 확실히 기능입니다. 제 생각에는 노트북 OEM은 항상 독창적이지 않았으며 그들의 하드웨어는 로켓 과학이 아닙니다. 하드웨어가 무엇이든 지금까지 사용하고 있는 배포판의 안정적인 최신 커널 이외의 다른 것을 설치하는 것에 대해 생각해 본 적이 없습니다.
답변2
사용중인 배포판에 따라 다릅니다. Ubuntu에서는 .deb 패키지를 찾아 설치할 수 있습니다.
wget http://launchpadlibrarian.net/19976056/linux-image-2.6.27-9-generic_2.6.27-9.19_i386.deb
wget http://launchpadlibrarian.net/19976058/linux-headers-2.6.27-9-generic_2.6.27-9.19_i386.deb
wget http://launchpadlibrarian.net/19976059/linux-headers-2.6.27-9_2.6.27-9.19_all.deb
dpkg를 사용하여 다운로드한 .deb 파일을 설치합니다.
sudo dpkg -i linux-*
재시작
RHEL에도 동일하게 적용되지만 yum에서 다음을 얻을 수 있어야 한다고 생각합니다.
yum install kernel-2.6.32-131.21.1.el6
답변3
CentOS와 같은 장기 지원 및 보다 "안정적인" 배포판에는 작동하는 이전 커널이 있어야 합니다. 그러나 오래된 커널을 사용하면 일부 소프트웨어도 방해를 받습니다. 가장 좋은 방법은 아마도 마음에 드는 배포판을 찾고 해당 포럼에서 조사하여 하드웨어에서 충돌이 발생하는 이유를 파악하고 해결책을 찾는 것입니다.
커널 전환에 열중하고 있다면 어떤 하드웨어가 충돌을 일으키는지 알아보고 비슷한 문제가 있는 사람을 찾으십시오. distro 포럼에는 거의 항상 다음과 같은 게시물이 있습니다. "Y.yy에서 커널 X.xx로 업그레이드하면 무선/비디오 등이 작동하지 않습니다." 이 경우 Y.yy가 원하는 것입니다.
답변4
보세요리눅스 커널 아카이브. 버전을 선택하고 배포판의 지침에 따라 설치하세요. 배포판에 필요한 버전의 패키지가 없으면 수동으로 컴파일해야 합니다.