Prepoznajte hardver u Ubuntuu

ubuntu logo

Jedno od odjeljaka koje uzrokuje najviše poteškoća za nove korisnike Linuxa uopće, a posebno Ubuntu-a, je prepoznavanje uređaja u sistemu kada nisu automatski otkriveni. Kao što možda već znate, otkrivanje hardvera opreme, suprotno onome što se događa u Windows sistemima, vrši jezgro u trenutku pokretanja sistema, a postoji i mogućnost naknadnog prepoznavanja drugih vrućih uređaja -povezani.

Ovaj mali vodič ima za cilj da vas malo prosvijetli u uobičajenim zadacima za prepoznavanje hardvera u Ubuntu-u razgovarat ćemo o najčešćim elementima: CPU, memorija i pohrana, između ostalog.

U mnogim prilikama problem Ne leži u tome kako izgledati ako ne šta, budući da se upravljački programi hardverskih elemenata računara u Unix sistemima malo razlikuju u odnosu na način na koji se to radi u Windows okruženjima (Windows kernel se uglavnom oslanja na vozači za podršku raznim komponentama sistema, dok je na Linuxu jezgro je koje podržava većinu uređaja).

Bez mogućnosti da dođemo do svih vrsta uređaja i hardverskih komponenti koje mogu postojati u računaru (jer bi to bio ogroman zadatak), želimo ih prikupiti principales koje bilo koji računar može imati i koje sistem ne prepoznaje automatski. Ovi se koraci u mnogim slučajevima mogu smatrati ključnim kako bi se kasnije pronašli potrebni pokretački programi i dodali ih u sistem.

Opšta lista hardvera opreme

Generalno, pomoću sljedeće naredbe možemo dobiti pregled sav otkriveni hardver u našem timu.

 $ sudo lshw 

Kako ćete vidjeti taj spisak generira je vrlo opsežna i detaljni, tako da je pogodno izbaciti je u datoteku ili povezati više funkcija za mirnije čitanje.

Prepoznavanje procesora

Procesor je jedna od osnovnih komponenti računara, zajedno sa memorijom i ulaznim i izlaznim uređajima. Sistemska datoteka i jednostavna naredba mogu pomoći identificirati koji tip procesora je prepoznat u našem okruženju. Ova komponenta je podržana u kernelu, pa ako postoji problem jer nisu prepoznate sve mogućnosti našeg procesora, trebat će nam kernel (ili distribucija) koji ga podržava.

Datoteka koja se nalazi unutra / proc / cpuinfo Pružit će nam detaljne informacije o prepoznavanju našeg CPU-a:



cpuinfo



I kroz naredbu lscpu, koji ne zahtijeva više modifikatora, podatke iz CPU-a možemo dobiti na prijateljski način:



lscpu



Prepoznavanje memorije

Sjećanje predstavlja još jedan od bitnih elemenata u sistemu. Dobro upravljanje njime, kao i mogućnost iskorištavanja svih njegovih mogućnosti, osiguravaju pravilno funkcioniranje operativnog sistema i optimalne performanse. Da bi se dobili tehnički podaci istih moramo pribjeći općoj naredbi o sistemskom hardveru koje smo naznačili na početku, zapamtite, lshw.

snimka zaslona računarske memorije

Tu je i druga serija naredbi koje nam omogućavaju da dobijemo opće informacije o količini memorije i njenom dentinu unutar operativnog sistema, što nam može dati dovoljno informacija da utvrdimo jesu li moduli instalirani u opremi ispravno otkriveni ili ne. detalje o tome kako se prepoznaje u operativnom okruženju. Kao primjer, naredbe top (za određivanje ukupne količine i one koja se zamijeni), vmstat -SM -a (za detalje o

Prepoznavanje tvrdih diskova

Sljedeća naredba svima dobro poznata, fdisk, mi navesti uređaje za skladištenje otkrivene na našem računaru.

 $ sudo fdisk -l

fdisk -l

Ali što ako smo upravo priključili novi SATA ili SCSI pogon, a sistem ga ne prepozna? Ovo je nešto vrlo često ako koristite SATA pogone s vrućim priključkom (provjerite je li opcija hot-swap u BIOS-u računara ili će, u suprotnom, raditi kao uobičajeni IDE disk i morat ćete ponovo pokrenuti računalo da bi ga sustav prepoznao) ili virtualne mašine, gdje je moguće dodati diskove tipa SCSI koje računalo ne prepoznaje automatski.

Ako je ovo vaš slučaj, morat ćete prisilno spasiti kontroler. Da biste to učinili, unesite sljedeću naredbu:

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

Ova naredba će vratiti red tipa: / sys / class / scsi_host /hostX/ proc_ime: mptspi (gdje hostX je polje koje nas zanima). Zatim unesite sljedeću naredbu za prisilno ponovno skeniranje:

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

Prepoznavanje grafičke kartice

Ako se sjećate da smo na početku članka spomenuli da je Linux kernel upravljao određenim uređajima instaliranim upravljačkim programima računara, slučaj grafičkih kartica jedan je od onih uređaja čije je upravljanje naslijeđeno. Zato je naredba koja će nam pomoći u ovom slučaju:

lspci | grep VGA

I dat će nam informacije o kontroloru koje sistem koristi u timu.

lspci vga

Uz ove informacije pitanje je provjere koristimo li ispravni upravljački program u našem sustavu ili bismo trebali koristiti neki drugi specifičniji ili razvijeniji.

Prepoznavanje USB uređaja

U ovom slučaju jesmo određena naredba za ove tipove uređaja:

lsusb

Vaš izlaz će nam pružiti informacije o povezanim USB uređajima kako slijedi:

lsusb

Da bismo ponovo pokrenuli USB uređaje, možemo zakazati cronjob sa sljedećom naredbom tako da ažurira status uređaja svake minute:

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

Nadamo se da će vam ovaj kratki vodič biti koristan za većinu vaših sistemskih uređaja. Definitivno postoji mnogo više naredbi u linuxu i aplikacijama za preuzimanje za ostale informacije.

Jeste li pronašli još neku korisnu naredbu u svom radu sa sistemom Ubuntu za otkrivanje hardvera?


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   notesubuntublog rekao je

    Odličan članak pomogao mi je da se dokumentujem i primijenim na određene neuspjehe koje sam imao u prošlosti.

    Hvala,
    Hugo Gonzalez
    Cc's. Venezuela

  2.   ixoye64 rekao je

    Hvala, barem meni je ovaj članak mnogo poslužio, pozdrav

  3.   jcp rekao je

    i za mrežne kartice

  4.   julian rekao je

    a za mrežne kartice?

  5.   jorg3 rekao je

    Kako mogu prepoznati bluetooth računara koji ga nije prepoznao automatski kada sam instalirao Ubuntu 18.0? Model laptopa: Dell Vostro 1400
    pozdravi

  6.   javierch rekao je

    Izvrsni prijatelju, hvala vam puno, to su vrlo precizne naredbe, pronašao sam informacije koje nisam znao dobiti.