Gânditi-va ca vreti, de exemplu, sa va luati un nou calculator/laptop si vreti sa-l testati putin pe Linux si/sau sa vedeti daca ce se afla in carcasa corespunde cu ce scrie pe factura.

Evident pentru asta veti avea nevoie de o distributie care ruleaza de pe un Live CD. Acest tutorial va va ajuta sa faceti toata treaba din consola pentru ca detectia sa fie independenta de distributia aleasa. De asemenea, unele din comenzile de mai jos merg si pe BSD sau Solaris, deci avem de-a face si cu o independenta fata de sistemul de operare Unix ales.

Procesor

cat /proc/cpuinfo

Atentie insa la faptul ca, pe masinile care prezinta o forma de gestiune a energiei consumate (Intel SpeedStep, AMD PowerNow! etc.) suportata de kernel-ul cu care ati pornit masina, in fisierul amintit ar putea aparea o valoare mai mica a frecventei la care este tactat procesorul decat cea din specificatiile din factura -- dupa cum masina este in stres sau repaos in momentul examinarii fisierului.

Discuri dure

Pentru a obtine o lista a dispozitivelor de acest tip din calculator, vizible de kernel-ul curent:

# Discuri ATA si dispozitive SCSI/USB dmesg | egrep '(^hd[a-z]:|SCSI device sd[a-z]:)' # Detalii discuri SCSI/SATA/USB dmesg | grep -B1 -A2 ' Type:[ ]\+Direct-Access'

Atentie, la interogarea de mai sus (si in functie de versiunea de kernel folosita) ar putea fi raportate si alte dispozitive cu comportament de disc conectate pe magistrala SCSI/USB cum ar fi: unitati optice (CD-ROM, CD-RW, DVD-RAM, DVD-RW, MO, UDO), unitati de disc semi-flexibil (JAZ, ZIP, LS-120), memorii EEPROM de mare viteza (Flash), volume prezentate via SAN etc.

Pentru a obtine o lista a partiilor de pe un disc dur:

fdisk -l $dispozitiv

Detalii despre starea discurilor IDE si SCSI (native) care suporta S.M.A.R.T.:

smartctl -a $dispozitiv

Detalii despre discuri IDE/SCSI/USB:

hdparm -i $dispozitiv

Teste de viteza:

hdparm -tT $dispozitiv

Unde $dispozitiv ia o valoare de forma /dev/([sh]d[a-z]), unde $1 este una din denumirile obtinute la interogarile din deschiderea sectiunii. In mod particular, $dispozitiv poate lua valori si de alte forme atunci cand in masina expertizata sunt instalate controlere dedicate, e.g. /dev/ida/c[0-3]d[0-14], /dev/i2o/c[0-3]t[0-3]d[0-1] etc.

Dispozitive USB conectate

lsusb

Atentie, aceasta comanda (ca si sora ei pentru magistrala sistem, lspci) raporteaza doar topologia si componenta din acest moment a magistralei USB si a dispozitivelor atasate -- ea nu da informatii despre gradul de suport sau compatibilitate a dispozitivelor enumerate cu masina si kernel-ul in cauza.

Dispozitive PCI, inclusiv AGP, PCI-X, PCI-Express si PCMCIA CardBus

lspci

Atentie, la fel cum s-a precizat si mai sus, faptul ca un anume dispozitiv apare enumerat in aceasta lista nu inseamna automat ca este si suportat de masina si kernel-ul curent.

Dispozitive optice capabile de inscriptionare de tipul CD-RW, DVD-RAM, DVD-RW

cdrecord -scanbus

Unitati de disc flexibil clasice, direct atasate

dmesg | egrep '(^[Ff]loppy|^FDC)'

Memorie RAM

Cantitate totala, in megaocteti:

dmesg | grep ^Memory: free -m

Detalii:

decode-dimms.pl dmidecode

Monitor

monitor-probe -v nvidia

nvidia poate fi inlocuit de driver-ul folosit de voi

  • What is your reaction?
  • powered by Verysign
  • like gnulinux.ro
    Like
  • unmoved gnulinux.ro
    Unmoved
  • amused gnulinux.ro
    Amused
  • excited gnulinux.ro
    Excited
  • angry gnulinux.ro
    Angry
  • sad gnulinux.ro
    Sad
TENDINTA  |  Utilitar foarte util pentru Ubuntu si derivatele sale
Chriss                   gnulinux.ro
Chriss
chriss@system ~ $ hwinfo --short
37 articole



  • Comenteaza
  • powered by Verysign

Nici un comentariu inca. Fii primul!