Ubuntu에서 하드웨어 인식

우분투 로고

일반적으로 Linux 및 특히 Ubuntu를 처음 사용하는 사용자에게 가장 어려움을주는 섹션 중 하나는 다음과 같습니다. 자동으로 감지되지 않은 경우 시스템에서 장치 인식. 이미 알고 계시 겠지만, Windows 시스템에서 발생하는 것과는 달리 장비의 하드웨어 감지는 시스템 시작시 커널에 의해 수행되며 이후에 뜨거운 다른 장치를 인식 할 가능성도 있습니다. -연결.

이 작은 가이드는 Ubuntu에서 하드웨어를 인식하는 일반적인 작업에 대해 약간의 이해를 돕기위한 것입니다. 가장 일반적인 요소에 대해 이야기하겠습니다.: CPU, 메모리 및 스토리지.

많은 경우 문제 그것은 무엇을 보지 않으면 어떻게 보는가에 있지 않습니다., Unix 시스템에서 컴퓨터의 하드웨어 요소 드라이버는 Windows 환경에서 수행되는 방식에 따라 약간 다르기 때문에 (Windows 커널은 주로 드라이버 Linux에서 다양한 시스템 구성 요소를 지원합니다. 대부분의 장치를 지원하는 커널입니다.).

컴퓨터에 존재할 수있는 모든 종류의 장치 및 하드웨어 구성 요소에 도달 할 수없는 경우 (압도적 인 작업이므로) 모든 컴퓨터가 가질 수 있고 시스템에 의해 자동으로 감지되지 않습니다. 이러한 단계는 나중에 필요한 드라이버를 찾아 시스템에 추가하기 위해 많은 경우에 필수적인 것으로 간주 될 수 있습니다.

장비 하드웨어의 일반 목록

일반적으로 다음 명령을 사용하여 감지 된 모든 하드웨어에 대한 개요보기 우리 팀에서.

 $ sudo lshw 

목록을 어떻게 볼 수 있습니까? 생성은 매우 광범위합니다 상세하기 때문에 파일에 덤프하거나 더 차분하게 읽을 수 있도록 더 많은 기능을 연결하는 것이 편리합니다.

프로세서 인식

프로세서는 메모리 및 입력 및 출력 장치와 함께 컴퓨터의 기본 구성 요소 중 하나입니다. 시스템 파일과 간단한 명령으로 우리 환경에서 인식되는 프로세서 유형을 식별하는 데 도움이됩니다.. 이 구성 요소는 커널 내에서 지원되므로 프로세서의 모든 기능이 인식되지 않아 문제가 발생하면이를 지원하는 커널 (또는 배포판)이 필요합니다.

내부에있는 파일 / proc / cpuinfo CPU 인식에 대한 자세한 정보를 제공합니다.



cpuinfo



그리고 명령을 통해 lscpu더 이상 수정자가 필요하지 않으므로 친숙한 방식으로 CPU에서 데이터를 얻을 수 있습니다.



lscpu



기억 인식

메모리는 시스템 내의 또 다른 필수 요소를 구성합니다. 모든 기능을 활용하기위한 옵션으로이를 잘 관리하면 운영 체제의 적절한 기능과 최적의 성능이 보장됩니다. 동일한 기술 데이터를 얻으려면 시스템 하드웨어에 대한 일반 명령에 의존해야합니다. 우리가 처음에 지적한 것을 기억하십시오. lshw.

컴퓨터 메모리 스크린 샷

또한 운영 체제 내의 메모리 양과 상아질에 대한 일반 정보를 얻을 수있는 또 다른 일련의 명령이 있습니다.이를 통해 장비에 설치된 모듈이 올바르게 감지되는지 여부를 결정하는 데 충분한 정보를 얻을 수 있습니다. 운영 환경 내에서 어떻게 인식되는지에 대한 세부 사항. 예를 들어, top 명령 (총 금액과 스왑 된 금액을 결정하기 위해), vmstat -SM -a (자세한 내용은

하드 드라이브 인식

모두에게 잘 알려진 다음 명령, fdisk, 우리 컴퓨터에서 감지 된 저장 장치 나열.

 $ sudo fdisk -l

fdisk -l

하지만 새 SATA 또는 SCSI 드라이브를 방금 꽂았는데 시스템이이를 감지하지 못하면 어떻게 될까요? 이것은 뭔가 핫 플러그 ​​SATA 드라이브를 사용하는 경우 매우 일반적입니다. (옵션이 핫스왑 컴퓨터의 BIOS에서 또는 그렇지 않으면 일반 IDE 디스크로 작동하며 시스템에서 감지하려면 컴퓨터를 다시 시작해야합니다.) 또는 가상 머신, 컴퓨터에서 자동으로 인식되지 않는 SCSI 유형 디스크를 추가 할 수 있습니다.

이 경우 컨트롤러를 강제로 구출해야합니다. 이를 수행하려면 다음 명령을 입력하십시오.

 $ grep mpt /sys/class/scsi_host/host?/proc_name

이 명령은 다음 유형의 행을 반환합니다. / sys / 클래스 / scsi_host /호스트X/ proc_name : mptspi (어디 호스트X 우리가 관심을 갖는 분야입니다.) 다음으로 다음 명령을 입력하여 강제로 재검색합니다.

echo "- - -" > /sys/class/scsi_host/hostX/scan

그래픽 카드 인식

기사의 시작 부분에서 Linux 커널이 컴퓨터의 설치된 드라이버에 특정 장치의 관리를 제공했다고 언급 한 것을 기억한다면 그래픽 카드의 경우 관리가 상속되는 장치 중 하나입니다. 그렇기 때문에이 경우에 도움이되는 명령은 다음과 같습니다.

lspci | grep VGA

그리고 그것은 우리에게 줄 것입니다 시스템이 사용하는 컨트롤러 정보 팀에서.

lspci vga

이 정보를 통해 시스템 내에서 올바른 드라이버를 사용하고 있는지 또는 더 구체적이거나 발전된 드라이버를 사용해야하는지 확인하는 것이 중요합니다.

USB 장치 인식

이 경우 우리는 특정 명령 이러한 유형의 장치 :

lsusb

출력은 다음과 같이 연결된 USB 장치에 대한 정보를 제공합니다.

lsusb

USB 장치를 다시 시작하려면 다음 명령으로 cronjob을 예약하여 매분 장치 상태를 업데이트 할 수 있습니다.

* * * * *    lsusb -v 2>&1 1>/dev/null

이 짧은 가이드가 대부분의 시스템 장치에 유용하기를 바랍니다. 명확히 리눅스와 응용 프로그램에 더 많은 명령이 있습니다 다른 정보를 다운로드하려면.

하드웨어를 감지하기 위해 Ubuntu 시스템 작업에서 다른 유용한 명령을 찾았습니까?


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   메모

    훌륭한 기사는 내가 과거에 가졌던 특정 걸림돌을 문서화하고 적용하는 데 도움이되었습니다.

    감사합니다,
    휴고 곤잘레스
    참조 베네수엘라

  2.   익소예64

    감사합니다, 적어도이 기사는 저에게 많은 도움이되었습니다.

  3.   jcp

    및 네트워크 카드

  4.   줄리안

    그리고 네트워크 카드?

  5.   요 르그 3

    우분투 18.0을 설치했을 때 자동으로 인식하지 못하는 컴퓨터의 블루투스를 어떻게 인식하나요? 노트북 모델 : Dell Vostro 1400
    안부

  6.   하비에르히

    훌륭한 친구, 대단히 감사합니다. 그것들은 매우 정확한 명령입니다. 내가 얻는 방법을 모르는 정보를 찾았습니다.