Tunnista laitteisto Ubuntussa

ubuntu-logo

Yksi osioista, jotka aiheuttavat eniten vaikeuksia uusille Linux-käyttäjille yleensä ja erityisesti Ubuntulle, on laitteiden tunnistus järjestelmässä, kun niitä ei ole havaittu automaattisesti. Kuten ehkä jo tiedät, ydin suorittaa laitteiston laitteiston havaitsemisen, toisin kuin Windows-järjestelmissä, järjestelmän käynnistyksen yhteydessä, ja on myös mahdollisuus tunnistaa myöhemmin muut kuumat laitteet -liitetty.

Tämä pieni opas yrittää valaista sinua hieman tavallisissa tehtävissä laitteistojen tunnistamiseksi Ubuntussa, missä puhumme yleisimmistä elementeistä: CPU, muisti ja muisti.

Monissa tapauksissa ongelma Se ei ole siinä, miten etsiä, ellei mitä, koska Unix-järjestelmissä olevan tietokoneen laitteistoelementtien ohjaimet vaihtelevat hieman siitä, miten se tehdään Windows-ympäristöissä (Windows-ydin perustuu pääasiassa kuljettajat tukemaan järjestelmän eri komponentteja, kun taas Linux ydin tukee useimpia laitteita).

Emme pysty saavuttamaan kaikenlaisia ​​laitteita ja laitteistokomponentteja, joita tietokoneessa voi olla (koska se olisi valtava tehtävä), haluamme kerätä ne tärkein millä tahansa tietokoneella voi olla ja joita järjestelmä ei tunnista automaattisesti. Näitä vaiheita voidaan pitää välttämättöminä monissa tapauksissa, jotta tarvittavat ohjaimet löydetään myöhemmin ja lisätään järjestelmään.

Yleinen luettelo laitteistolaitteista

Yleensä voimme käyttää seuraavaa komentoa saat yleiskuvan kaikista havaituista laitteistoista tiimissämme.

 $ sudo lshw 

Kuinka näet luettelon, joka on tuottaa on hyvin laaja ja yksityiskohtainen, joten on kätevää pudottaa se tiedostoon tai yhdistää enemmän toimintoja sen lukemiseksi rauhallisemmin.

Prosessorin tunnistaminen

Suoritin on yksi tietokoneen peruskomponenteista, sekä muisti sekä syöttö- ja tulostuslaitteet. Järjestelmätiedosto ja yksinkertainen komento voivat auttaa tunnistamaan, minkä tyyppisiä prosessoreita ympäristössämme tunnistetaan. Tätä komponenttia tuetaan ytimessä, joten jos ongelma ilmenee, koska prosessorimme kaikkia ominaisuuksia ei tunnisteta, tarvitsemme sitä tukevan ytimen (tai jakelun).

Sisällä oleva tiedosto / proc / cpuinfo Se antaa meille yksityiskohtaista tietoa suorittimen tunnistamisesta:



cpuinfo



Ja komennon kautta lscpu, joka ei vaadi enää muokkaajia, voimme saada tietoja keskusyksiköltä ystävällisesti:



lscpu



Muistin tunnistaminen

Muisti on toinen järjestelmän olennaisista osista. Sen hyvä hallinta ja mahdollisuus hyödyntää kaikkia sen ominaisuuksia takaavat käyttöjärjestelmän moitteettoman toiminnan ja optimaalisen suorituskyvyn. Saadaksesi teknisiä tietoja samasta meidän on käytettävä järjestelmän laitteiston yleistä komentoa jonka ilmoitimme alussa, muista, lshw.

tietokoneen muistin kuvakaappaus

On myös toinen komentosarja, jonka avulla voimme saada yleistä tietoa muistin määrästä ja sen dentiinistä käyttöjärjestelmässä, mikä voi antaa meille tarpeeksi tietoa sen selvittämiseksi, havaitaanko laitteeseen asennetut moduulit oikein vai ei. yksityiskohdat siitä, miten se tunnistetaan toimintaympäristössä. Esimerkiksi ylemmät komennot (kokonaismäärän ja vaihdettavan määrän määrittämiseksi), vmstat -SM -a (lisätietoja

Kiintolevyjen tunnistaminen

Seuraava kaikkien hyvin tiedossa oleva komento fdisk, Yhdysvallat luetella tietokoneellamme havaitut tallennuslaitteet.

 $ sudo fdisk -l

fdisk -l

Mutta entä jos liitämme vain uuden SATA- tai SCSI-aseman ja järjestelmä ei tunnista sitä? Tämä on jotain erittäin yleinen, jos käytät hot plug SATA -asemia (varmista, että vaihtoehto kuuma vaihto tietokoneen BIOSissa tai muuten se toimii normaalina IDE-levynä ja joudut käynnistämään tietokoneen uudelleen, jotta järjestelmä havaitsee sen) tai virtuaalikoneita, johon on mahdollista lisätä SCSI-tyyppisiä levyjä, joita tietokone ei tunnista automaattisesti.

Jos tämä on sinun tapauksesi, sinun on pakotettava ohjain pelastamaan. Voit tehdä tämän kirjoittamalla seuraavan komennon:

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

Tämä komento palauttaa tyypin rivin: / sys / class / scsi_host /isäntäX/ proc_name: mptspi (jossa isäntäX on kenttä, joka kiinnostaa meitä). Anna seuraavaksi seuraava komento pakottaaksesi uudelleenskannauksen:

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

Näytönohjaimen tunnistaminen

Jos muistat, että mainitsimme artikkelin alussa, että Linux-ydin antoi tiettyjen laitteiden hallinnan tietokoneen asennetuille ohjaimille, grafiikkakorttien tapaus on yksi niistä laitteista, joiden hallinta on peritty. Siksi komento, joka auttaa meitä tässä tapauksessa, on:

lspci | grep VGA

Ja se antaa meille ohjaimen tiedot, joita järjestelmä käyttää joukkueessa.

lspci vga

Näiden tietojen avulla on tarkistettava, käytämmekö järjestelmässä oikeaa ohjainta vai pitäisikö meidän käyttää jotain muuta tarkempaa tai kehittyneempää.

USB-laitteiden tunnistaminen

Tässä tapauksessa meillä on tietty komento tämän tyyppisille laitteille:

lsusb

Lähtösi antaa meille tietoja liitetyistä USB-laitteista seuraavasti:

lsusb

USB-laitteiden uudelleenkäynnistämiseksi voimme ajoittaa cronjobin seuraavalla komennolla, jotta se päivittää laitteiden tilan joka minuutti:

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

Toivomme, että tämä pieni opas on hyödyllinen useimmille järjestelmälaitteillesi. Ehdottomasti Linuxissa ja sovelluksissa on paljon enemmän komentoja ladataksesi muita tietoja.

Oletko löytänyt muita hyödyllisiä komentoja työssäsi Ubuntu-järjestelmän kanssa laitteiston havaitsemiseksi?


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   notesubuntublog dijo

    Erinomainen artikkeli on auttanut minua dokumentoimaan ja soveltamaan itseäni tietyillä kompastuskivillä, joita minulla on ollut aiemmin.

    Kiitos
    Hugo Gonzalez
    Kopiot. Venezuela

  2.   ixoye64 dijo

    Kiitos, ainakin minulle tämä artikkeli on palvellut minua paljon, terveisiä

  3.   jcp dijo

    ja verkkokortteja varten

  4.   julian dijo

    ja verkkokorteille?

  5.   jorg3 dijo

    Kuinka tunnistan tietokoneen bluetoothin, joka ei tunnistanut sitä automaattisesti, kun asennin Ubuntu 18.0: n? Kannettavan tietokoneen malli: Dell Vostro 1400
    terveiset

  6.   javierch dijo

    Erinomainen ystävä, kiitos paljon, ne ovat erittäin tarkkoja komentoja, löysin tietoja, joita en tiennyt saada.