Prepoznajte hardver u Ubuntuu

ubuntu logotip

Jedan od odjeljaka koji uzrokuje najviše poteškoća novim korisnicima Linuxa općenito, a posebno Ubuntua, je prepoznavanje uređaja u sustavu kada nisu automatski otkriveni. Kao što možda već znate, otkrivanje hardvera opreme, suprotno onome što se događa u Windows sustavima, vrši jezgra u vrijeme pokretanja sustava, a postoji i mogućnost naknadnog prepoznavanja ostalih vrućih uređaja -povezani.

Ovaj mali vodič pokušava vas malo prosvijetliti u uobičajenim zadacima za prepoznavanje hardvera u Ubuntuu, gdje 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 i što, budući da se pokretački programi hardverskih elemenata računala u Unix sustavima malo razlikuju u odnosu na način na koji se to radi u Windows okruženjima (jezgra Windows-a uglavnom se oslanja na vozači za podršku raznim komponentama sustava, dok je na Linuxu jezgra je koja podržava većinu uređaja).

Bez mogućnosti da dosegnemo sve vrste uređaja i hardverskih komponenata koje mogu postojati u računalu (jer bi to bio neodoljiv zadatak), želimo ih prikupiti glavni koje bilo koje računalo može imati i koje sustav 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 sustav.

Opći popis hardvera opreme

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

 $ sudo lshw 

Kako ćete vidjeti popis koji jest generira vrlo je opsežna i detaljan, pa je prikladno izbaciti ga u datoteku ili povezati više funkcija za mirnije čitanje.

Prepoznavanje procesora

Procesor je jedna od temeljnih komponenti računala, zajedno s memorijom i ulaznim i izlaznim uređajima. Datoteka sustava i jednostavna naredba mogu pomoći identificirati koji tip procesora je prepoznat u našem okruženju. Ova je komponenta podržana unutar jezgre, pa ako postoji problem jer nisu prepoznate sve mogućnosti našeg procesora, trebat će nam jezgra (ili distribucija) koja je podržava.

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



cpuinfo



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



lscpu



Prepoznavanje sjećanja

Sjećanje predstavlja još jedan od bitnih elemenata u sustavu. Dobro upravljanje njime kao mogućnost iskorištavanja svih njegovih mogućnosti osigurava pravilno funkcioniranje operativnog sustava i optimalne performanse. Za dobivanje tehničkih podataka istih moramo pribjeći općoj naredbi o hardveru sustava što smo naznačili na početku, sjetite se, lshw.

snimka zaslona računalne memorije

Postoje i druge serije naredbi koje nam omogućuju dobivanje općih podataka o količini memorije i njenom dentinu unutar operativnog sustava, što nam može pružiti dovoljno informacija da utvrdimo jesu li moduli instalirani u računalo 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 popis uređaja za pohranu otkrivenih na našem računalu.

 $ sudo fdisk -l

fdisk -l

Ali što ako smo upravo priključili novi SATA ili SCSI pogon, a sustav ga ne prepozna? Ovo je nešto vrlo često ako koristite hot plug SATA pogone (provjerite je li opcija Vruća zamjena u BIOS-u računala ili će u protivnom raditi kao uobičajeni IDE disk i morat ćete ponovno pokrenuti računalo da bi ga sustav mogao otkriti) ili virtualni strojevi, gdje je moguće dodati diskove tipa SCSI koje računalo automatski ne prepoznaje.

Ako je to 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 vratit će redak tipa: / sys / class / scsi_host /hostX/ naziv_procita: 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 jezgra Linuxa upravljala određenim uređajima instaliranim upravljačkim programima računala, 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 sustav koristi u timu.

lspci vga

S ovim informacijama 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 imamo određena naredba za ove vrste uređaja:

lsusb

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

lsusb

Da bismo ponovno 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 mali vodič biti od koristi 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 neku drugu korisnu naredbu u radu sa sustavom Ubuntu za otkrivanje hardvera?


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

      notesubuntublog dijo

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

    Hvala,
    Hugo Gonzalez
    Kopije Venezuela

      ixoye64 dijo

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

      jcp dijo

    i za mrežne kartice

      Julian dijo

    a za mrežne kartice?

      jorg3 dijo

    Kako mogu prepoznati bluetooth računala koje ga nije prepoznalo automatski kada sam na njega instalirao ubuntu 18.0? Model laptopa: Dell Vostro 1400
    pozdravi

      javierch dijo

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