Salah satu bahagian yang menyebabkan kesukaran bagi pengguna baru Linux secara umum dan Ubuntu khususnya, adalah pengecaman peranti dalam sistem apabila tidak dikesan secara automatik. Seperti yang telah anda ketahui, pengesanan perkakasan peralatan, bertentangan dengan apa yang berlaku dalam sistem Windows, dilakukan oleh kernel pada saat permulaan sistem, dan ada juga kemungkinan mengenali peranti lain yang panas -berhubung.
Panduan kecil ini bertujuan untuk menyedarkan anda sedikit tentang tugas biasa untuk mengenali perkakasan di Ubuntu, di mana kita akan membincangkan unsur-unsur yang paling biasa: CPU, memori dan penyimpanan antara lain.
Sering kali masalahnya Ia tidak terletak pada bagaimana untuk melihat jika tidak apa, kerana pemacu elemen perkakasan komputer dalam sistem Unix sedikit berbeza dengan bagaimana ia dilakukan di persekitaran Windows (kernel Windows bergantung terutamanya pada pemandu untuk menyokong pelbagai komponen sistem, semasa berada di Linux kernel inilah yang menyokong sebahagian besar peranti).
Tanpa dapat menjangkau semua jenis peranti dan komponen perkakasan yang mungkin ada di komputer (kerana itu akan menjadi tugas yang sangat besar), kami ingin mengumpulkannya utama yang ada pada komputer dan yang tidak dapat dikesan secara automatik oleh sistem. Langkah-langkah ini boleh dianggap penting dalam banyak kes untuk kemudian mencari pemacu yang diperlukan dan menambahkannya ke sistem.
Senarai umum perkakasan peralatan
Secara umum, dengan menggunakan perintah berikut, kita boleh dapatkan gambaran keseluruhan semua perkakasan yang dikesan dalam pasukan kami.
$ sudo lshw
Bagaimana anda akan melihat senarai itu menjana sangat luas dan terperinci, jadi lebih mudah untuk membuangnya ke fail atau menggabungkan fungsi yang lebih banyak untuk membacanya dengan lebih tenang.
Mengenali pemproses
Pemproses adalah salah satu komponen asas komputer, bersama dengan memori dan peranti input dan output. Fail sistem dan perintah mudah boleh bantu mengenal pasti jenis pemproses yang dikenali di persekitaran kita. Komponen ini disokong dalam kernel, jadi jika ada masalah kerana semua kemampuan pemproses kami tidak dikenali, kami memerlukan kernel (atau sebaran) yang mendukungnya.
Fail yang terdapat di dalam / proc / cpuinfo Ini akan memberi kami maklumat terperinci mengenai pengiktirafan CPU kami:
Dan melalui arahan lscpu, yang tidak memerlukan pengubah lagi, kami dapat memperoleh data dari CPU dengan cara yang ramah:
Mengenali memori
Memori merupakan unsur penting dalam sistem. Pengurusan yang baik sebagai pilihan untuk memanfaatkan semua kemampuannya memastikan fungsi sistem operasi yang betul dan prestasi yang optimum. Untuk mendapatkan data teknikal yang sama kita mesti menggunakan arahan umum mengenai perkakasan sistem yang kami nyatakan pada awalnya, ingat, lshw.
Terdapat juga rangkaian perintah lain yang membolehkan kami memperoleh maklumat umum mengenai jumlah memori dan dentinnya dalam sistem operasi, yang dapat memberi kami cukup maklumat untuk menentukan sama ada modul yang dipasang di peralatan tersebut dapat dikesan dengan betul atau tidak. perincian bagaimana ia dikenali dalam persekitaran operasi. Sebagai contoh, perintah teratas (untuk menentukan jumlah dan jumlah yang ditukar), vmstat -SM -a (untuk maklumat lanjut mengenai
Mengenali cakera keras
Perintah berikut yang diketahui oleh semua orang, fdisk, kita senaraikan peranti storan yang dikesan di komputer kita.
$ sudo fdisk -l
Tetapi bagaimana jika kita hanya memasukkan pemacu SATA atau SCSI baru dan sistem tidak mengesannya? Ini adalah sesuatu sangat biasa jika anda menggunakan pemacu SATA palam panas (sahkan bahawa pilihan untuk pertukaran panas dalam BIOS komputer atau, sebaliknya, ia akan berfungsi sebagai cakera IDE biasa dan anda perlu menghidupkan semula komputer agar sistem dapat mengesannya) atau mesin maya, di mana mungkin untuk menambahkan disk jenis SCSI yang tidak dikenali secara automatik oleh komputer.
Sekiranya ini adalah kes anda, anda perlu memaksa penyelamat untuk memaksa. Untuk melakukan ini, masukkan arahan berikut:
$ grep mpt /sys/class/scsi_host/host?/proc_name
Perintah ini akan mengembalikan baris jenis: / sys / kelas / scsi_host /tuan rumahX/ proc_name: mptspi (di mana tuan rumahX adalah bidang yang menarik minat kita). Seterusnya, masukkan arahan berikut untuk memaksa revan:
echo "- - -" > /sys/class/scsi_host/hostX/scan
Mengecam kad grafik
Sekiranya anda ingat bahawa kami telah menyebutkan pada awal artikel bahawa kernel Linux memberikan pengurusan peranti tertentu kepada pemacu komputer yang dipasang, kotak kad grafik adalah salah satu peranti yang pengurusannya diwarisi. Itulah sebabnya perintah yang akan membantu kita dalam hal ini adalah:
lspci | grep VGA
Dan ia akan memberi kita maklumat pengawal yang digunakan oleh sistem dalam pasukan.
Dengan maklumat ini, adalah masalah untuk mengesahkan sama ada kita menggunakan pemacu yang betul dalam sistem kita atau sekiranya kita menggunakan yang lain yang lebih spesifik atau berkembang.
Mengenali peranti USB
Dalam kes ini kita ada arahan tertentu untuk jenis peranti ini:
lsusb
Keluaran anda akan memberi kami maklumat mengenai peranti USB yang disambungkan seperti berikut:
Untuk menghidupkan semula peranti USB, kami dapat menjadualkan cronjob dengan perintah berikut sehingga mengemas kini status peranti setiap minit:
* * * * * lsusb -v 2>&1 1>/dev/null
Kami berharap panduan ringkas ini dapat digunakan untuk kebanyakan peranti sistem anda. Pasti terdapat banyak lagi arahan dalam linux dan aplikasi untuk memuat turun untuk maklumat lain.
Adakah anda menemui arahan berguna lain dalam kerja anda dengan sistem Ubuntu untuk mengesan perkakasan?
Artikel yang sangat baik telah membantu saya untuk mendokumentasikan dan menerapkan diri saya dengan beberapa halangan yang saya ada pada masa lalu.
Terima kasih,
Hugo Gonzalez
Cc. Venezuela
Terima kasih, sekurang-kurangnya bagi saya artikel ini telah banyak membantu saya, salam
dan untuk kad rangkaian
dan untuk kad rangkaian?
Bagaimanakah saya dapat mengenali bluetooth komputer yang tidak mengenalinya secara automatik ketika saya memasang ubuntu 18.0 padanya? Model Komputer Riba: Dell Vostro 1400
berkaitan
Rakan yang baik, terima kasih banyak, mereka adalah arahan yang sangat tepat, saya dapati maklumat yang saya tidak tahu bagaimana memperolehnya.