Prepoznajte strojno opremo v Ubuntuju

logotip ubuntu

Eden od razdelkov, ki povzroča največ težav novim uporabnikom Linuxa na splošno in zlasti Ubuntuja, je prepoznavanje naprav v sistemu, če niso bile samodejno zaznane. Kot morda že veste, zaznavanje strojne opreme opreme v nasprotju s tem, kar se dogaja v sistemih Windows, izvaja jedro ob zagonu sistema, obstaja pa tudi možnost poznejšega prepoznavanja drugih vročih naprav -povezani.

Ta mali vodnik vas želi malo razsvetliti pri običajnih nalogah za prepoznavanje strojne opreme v Ubuntu, kjer govorili bomo o najpogostejših elementih: CPU, pomnilnik in pomnilnik.

Velikokrat je problem Ne leži v tem, kako iskati, če ne kaj, ker se gonilniki strojnih elementov računalnika v sistemih Unix nekoliko razlikujejo glede na to, kako se to počne v okoljih Windows (jedro sistema Windows temelji predvsem na vozniki za podporo različnih sistemskih komponent v Linuxu jedro podpira večino naprav).

Ne da bi lahko dosegli vse vrste naprav in komponent strojne opreme, ki bi lahko obstajale v računalniku (ker bi to bila velika naloga), želimo te zbrati Glavni ki jih lahko ima kateri koli računalnik in jih sistem ne zazna samodejno. Te korake lahko v mnogih primerih štejemo za bistvene, da bi kasneje našli potrebne gonilnike in jih dodali v sistem.

Splošni seznam strojne opreme

Na splošno lahko z naslednjim ukazom dobite pregled vse zaznane strojne opreme v naši ekipi.

 $ sudo lshw 

Kako boste videli seznam, ki je generira zelo obsežno in podroben, zato je priročno, da ga damo v datoteko ali združimo več funkcij, da jih mirneje beremo.

Prepoznavanje procesorja

Procesor je ena od temeljnih komponent računalnika, skupaj s pomnilnikom ter vhodnimi in izhodnimi napravami. Sistemska datoteka in preprost ukaz lahko pomaga prepoznati, kateri tip procesorja je prepoznan v našem okolju. Ta komponenta je v jedru podprta, zato bi v primeru težave, ker niso bile prepoznane vse zmogljivosti našega procesorja, potrebovali jedro (ali distribucijo), ki ga podpira.

Datoteka, ki se nahaja znotraj / proc / cpuinfo Dala nam bo podrobne informacije o prepoznavanju našega CPU:



cpuinfo



In s pomočjo ukaza lscpu, ki ne zahteva dodatnih modifikatorjev, lahko podatke iz CPE pridobimo na prijazen način:



lscpu



Prepoznavanje spomina

Spomin je še en bistveni element v sistemu. Dobro upravljanje z njim, kot možnost, da izkoristite vse njegove zmogljivosti, zagotavlja pravilno delovanje operacijskega sistema in optimalno delovanje. Za pridobitev tehničnih podatkov o istem zateči se moramo k splošnemu ukazu za sistemsko strojno opremo kar smo navedli na začetku, ne pozabite, lshw.

posnetek zaslona računalniškega pomnilnika

Obstaja tudi druga vrsta ukazov, ki nam omogočajo pridobitev splošnih informacij o količini pomnilnika in njegovega dentina znotraj operacijskega sistema, ki nam lahko dajo dovolj informacij, da ugotovimo, ali so moduli, nameščeni v opremi, pravilno zaznani ali ne. podrobnosti o tem, kako se prepozna v operacijskem okolju. Kot primer so zgornji ukazi (za določitev skupne količine in tiste, ki se zamenja), vmstat -SM -a (za podrobnosti o

Prepoznavanje trdih diskov

Vsem dobro znan naslednji ukaz, fdisk, mi seznam shranjevalnih naprav, zaznanih v našem računalniku.

 $ sudo fdisk -l

fdisk -l

Kaj pa, če smo pravkar priključili nov pogon SATA ali SCSI in ga sistem ne zazna? To je nekaj zelo pogosta, če uporabljate pogone SATA s vtičem (preverite, ali je možnost vroča menjava v BIOS-u računalnika, sicer pa bo deloval kot običajni IDE disk in računalnik boste morali znova zagnati, da ga bo sistem zaznal) ali navidezni stroji, kjer je mogoče dodati diske tipa SCSI, ki jih računalnik ne prepozna samodejno.

Če je to vaš primer, boste morali prisilno rešiti krmilnik. Če želite to narediti, vnesite naslednji ukaz:

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

Ta ukaz vrne vrstico vrste: / sys / class / scsi_host /gostiteljX/ ime_procenta: mptspi (kam gostiteljX je področje, ki nas zanima). Nato vnesite naslednji ukaz za prisilno ponovno skeniranje:

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

Prepoznavanje grafične kartice

Če se spomnite, da smo na začetku članka omenili, da je jedro Linuxa upravljalo nekatere naprave nameščenim gonilnikom računalnika, je primer grafičnih kart ena od tistih naprav, katerih upravljanje je podedovano. Zato je ukaz, ki nam bo v tem primeru v pomoč:

lspci | grep VGA

In nam bo dal informacije o krmilniku, ki jih sistem uporablja v ekipi.

lspci vga

S temi informacijami je treba preveriti, ali v našem sistemu uporabljamo pravi gonilnik, ali bi morali uporabiti kakšnega bolj natančnega ali razvitega.

Prepoznavanje naprav USB

V tem primeru imamo določen ukaz za te vrste naprav:

lsusb

Vaš izhod nam bo posredoval informacije o povezanih napravah USB, kot sledi:

lsusb

Če želite znova zagnati naprave USB, lahko načrtujemo cronjob z naslednjim ukazom, tako da vsako minuto posodablja stanje naprav:

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

Upamo, da vam bo ta mali vodnik pomagal za večino vaših sistemskih naprav. Vsekakor v Linuxu in aplikacijah je veliko več ukazov za prenos drugih informacij.

Ste pri svojem delu s sistemom Ubuntu našli še kak uporaben ukaz za zaznavanje strojne opreme?


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   notesubuntublog je dejal

    Odličen članek mi je pomagal, da sem se dokumentiral in uporabil z nekaterimi težavami, ki sem jih imel v preteklosti.

    Hvala,
    Hugo Gonzalez
    Kopije Venezuela

  2.   ixoye64 je dejal

    Hvala, vsaj ta članek mi je veliko postregel, lep pozdrav

  3.   jcp je dejal

    in za omrežne kartice

  4.   julian je dejal

    in za omrežne kartice?

  5.   jorg3 je dejal

    Kako lahko prepoznam bluetooth računalnika, ki ga ni samodejno prepoznal, ko sem vanj namestil ubuntu 18.0? Model prenosnika: Dell Vostro 1400
    pozdrav

  6.   javierch je dejal

    Odličen prijatelj, najlepša hvala, so zelo natančni ukazi, našel sem informacije, ki jih nisem vedel dobiti.