Μία από τις ενότητες που προκαλούν τις περισσότερες δυσκολίες για τους νέους χρήστες του Linux γενικά και του Ubuntu ειδικότερα, είναι η αναγνώριση συσκευών στο σύστημα όταν δεν έχουν εντοπιστεί αυτόματα. Όπως ίσως γνωρίζετε ήδη, η ανίχνευση του υλικού του εξοπλισμού, σε αντίθεση με αυτό που συμβαίνει στα συστήματα των Windows, πραγματοποιείται από τον πυρήνα κατά τη στιγμή της εκκίνησης του συστήματος και υπάρχει επίσης η δυνατότητα να αναγνωριστούν αργότερα άλλες συσκευές που είναι καυτές -συνδεδεμένος.
Αυτός ο μικρός οδηγός στοχεύει να σας διαφωτίσει λίγο στις κοινές εργασίες για την αναγνώριση υλικού στο Ubuntu, όπου θα μιλήσουμε για τα πιο κοινά στοιχεία: CPU, μνήμη και αποθήκευση μεταξύ άλλων.
Σε πολλές περιπτώσεις το πρόβλημα δεν βρίσκεται στο πώς να κοιτάξει αν όχι τι, δεδομένου ότι τα προγράμματα οδήγησης των στοιχείων υλικού ενός υπολογιστή σε συστήματα Unix διαφέρουν ελαφρώς ως προς τον τρόπο με τον οποίο γίνεται σε περιβάλλοντα των Windows (ο πυρήνας των Windows βασίζεται κυρίως στο οδηγοί για την υποστήριξη των διαφόρων στοιχείων του συστήματος, ενώ βρίσκεστε σε Linux είναι ο πυρήνας που υποστηρίζει τις περισσότερες συσκευές).
Χωρίς να μπορούμε να προσεγγίσουμε όλα τα είδη συσκευών και εξαρτημάτων υλικού που μπορεί να υπάρχουν σε έναν υπολογιστή (δεδομένου ότι αυτό θα ήταν τεράστιο έργο), θέλουμε να τα συλλέξουμε κύριος που μπορεί να έχει οποιοσδήποτε υπολογιστής και που δεν εντοπίζονται αυτόματα από το σύστημα. Αυτά τα βήματα μπορούν να θεωρηθούν απαραίτητα σε πολλές περιπτώσεις για να βρείτε αργότερα τα απαραίτητα προγράμματα οδήγησης και να τα προσθέσετε στο σύστημα.
Γενική λίστα εξοπλισμού εξοπλισμού
Σε γενικές γραμμές, χρησιμοποιώντας την ακόλουθη εντολή μπορούμε λάβετε μια επισκόπηση όλου του υλικού που εντοπίστηκε στην ομάδα μας.
$ sudo lshw
Πώς θα δείτε τη λίστα που είναι δημιουργεί είναι πολύ εκτεταμένη και λεπτομερείς, οπότε είναι βολικό να το πετάξετε σε ένα αρχείο ή να συνενώσετε μια περισσότερη λειτουργία για να το διαβάσετε πιο ήρεμα.
Αναγνώριση του επεξεργαστή
Ο επεξεργαστής είναι ένα από τα βασικά στοιχεία ενός υπολογιστή, μαζί με τη μνήμη και τις συσκευές εισόδου και εξόδου. Ένα αρχείο συστήματος και μια απλή εντολή μπορούν βοηθήστε στον προσδιορισμό του είδους του επεξεργαστή που αναγνωρίζεται στο περιβάλλον μας. Αυτό το στοιχείο υποστηρίζεται στον πυρήνα, οπότε αν υπήρχε πρόβλημα επειδή δεν αναγνωρίστηκαν όλες οι δυνατότητες του επεξεργαστή μας, θα χρειαζόμασταν έναν πυρήνα (ή μια διανομή) που να το υποστηρίζει.
Το αρχείο βρίσκεται μέσα / proc / cpuinfo Θα μας δώσει λεπτομερείς πληροφορίες σχετικά με την αναγνώριση της CPU μας:
Και μέσω της εντολής lscpu, η οποία δεν απαιτεί πλέον τροποποιητές, μπορούμε να λάβουμε δεδομένα από την CPU με φιλικό τρόπο:
Αναγνωρίζοντας τη μνήμη
Η μνήμη αποτελεί ένα από τα βασικά στοιχεία του συστήματος. Η καλή διαχείριση του, καθώς και η δυνατότητα αξιοποίησης όλων των δυνατοτήτων του, διασφαλίζουν την ορθή λειτουργία του λειτουργικού συστήματος και τη βέλτιστη απόδοση. Για τη λήψη τεχνικών δεδομένων του ίδιου πρέπει να καταφύγουμε στη γενική εντολή για το υλικό του συστήματος που υποδείξαμε στην αρχή, θυμηθείτε, lshw.
Υπάρχουν επίσης μια άλλη σειρά εντολών που μας επιτρέπουν να λαμβάνουμε γενικές πληροφορίες σχετικά με την ποσότητα της μνήμης και την οδοντίνη της στο λειτουργικό σύστημα, η οποία μπορεί να μας δώσει αρκετές πληροφορίες για να προσδιορίσουμε αν οι μονάδες που είναι εγκατεστημένες στον υπολογιστή εντοπίζονται σωστά ή όχι. λεπτομέρειες για το πώς αναγνωρίζεται στο λειτουργικό περιβάλλον. Οι κορυφαίες εντολές χρησιμεύουν ως παράδειγμα (για να προσδιορίσετε το συνολικό ποσό και αυτό που ανταλλάσσεται), vmstat -SM -α (για λεπτομέρειες σχετικά με
Αναγνώριση σκληρών δίσκων
Η ακόλουθη εντολή είναι γνωστή σε όλους, fdisk, εμείς παραθέστε τις συσκευές αποθήκευσης που εντοπίστηκαν στον υπολογιστή μας.
$ sudo fdisk -l
Τι γίνεται όμως αν απλώς συνδέσαμε μια νέα μονάδα δίσκου SATA ή SCSI και το σύστημα δεν το εντοπίσει; Αυτό είναι κάτι πολύ συνηθισμένο εάν χρησιμοποιείτε μονάδες SATA hot plug (επαληθεύστε ότι η επιλογή του καυτή ανταλλαγή στο BIOS του υπολογιστή ή, διαφορετικά, θα λειτουργεί ως κανονικός δίσκος IDE και θα πρέπει να κάνετε επανεκκίνηση του υπολογιστή για να το εντοπίσει το σύστημα) ή εικονικές μηχανές, όπου είναι δυνατή η προσθήκη δίσκων τύπου SCSI που δεν αναγνωρίζονται αυτόματα από τον υπολογιστή.
Εάν συμβαίνει αυτό, θα πρέπει να εξαναγκάσετε τη διάσωση του ελεγκτή. Για να το κάνετε αυτό, εισαγάγετε την ακόλουθη εντολή:
$ grep mpt /sys/class/scsi_host/host?/proc_name
Αυτή η εντολή θα επιστρέψει μια γραμμή του τύπου: / sys / class / scsi_host /hostX/ proc_name: mptspi (πού hostX είναι το πεδίο που μας ενδιαφέρει). Στη συνέχεια, εισαγάγετε την ακόλουθη εντολή για να αναγκάσετε το revan:
echo "- - -" > /sys/class/scsi_host/hostX/scan
Αναγνωρίζοντας την κάρτα γραφικών
Εάν θυμάστε ότι αναφέραμε στην αρχή του άρθρου ότι ο πυρήνας Linux έδωσε τη διαχείριση ορισμένων συσκευών στα εγκατεστημένα προγράμματα οδήγησης του υπολογιστή, η περίπτωση των καρτών γραφικών είναι μία από τις συσκευές των οποίων η διαχείριση κληρονομείται. Γι 'αυτό η εντολή που θα μας βοηθήσει σε αυτήν την περίπτωση είναι:
lspci | grep VGA
Και θα μας δώσει πληροφορίες ελεγκτή που χρησιμοποιεί το σύστημα στην ομάδα.
Με αυτές τις πληροφορίες, είναι θέμα επαλήθευσης εάν χρησιμοποιούμε το σωστό πρόγραμμα οδήγησης στο σύστημά μας ή εάν χρησιμοποιούμε κάποιο άλλο πιο συγκεκριμένο ή εξελιγμένο.
Αναγνώριση συσκευών USB
Σε αυτήν την περίπτωση έχουμε μια συγκεκριμένη εντολή για αυτούς τους τύπους συσκευών:
lsusb
Η έξοδος σας θα μας δώσει πληροφορίες σχετικά με τις συνδεδεμένες συσκευές USB ως εξής:
Για να επανεκκινήσετε τις συσκευές USB, μπορούμε να προγραμματίσουμε ένα cronjob με την ακόλουθη εντολή, ώστε να ενημερώνει την κατάσταση των συσκευών κάθε λεπτό:
* * * * * lsusb -v 2>&1 1>/dev/null
Ελπίζουμε ότι αυτός ο σύντομος οδηγός θα σας χρησιμεύσει για τις περισσότερες συσκευές του συστήματός σας. Σίγουρα υπάρχουν πολλές ακόμη εντολές στο linux και στις εφαρμογές για λήψη για άλλες πληροφορίες.
Βρήκατε κάποια άλλη εντολή χρήσιμη στην εργασία σας με το σύστημα Ubuntu για τον εντοπισμό υλικού;
Το εξαιρετικό άρθρο με βοήθησε να καταγράψω και να εφαρμόσω τον εαυτό μου με ορισμένα εμπόδια που είχα στο παρελθόν.
Σας ευχαριστούμε,
Ούγκο Γκονζάλες
Cc's. Βενεζουέλα
Ευχαριστώ, τουλάχιστον για μένα αυτό το άρθρο με έχει εξυπηρετήσει πολύ, χαιρετισμούς
και για κάρτες δικτύου
και για κάρτες δικτύου;
Πώς μπορώ να αναγνωρίσω το Bluetooth ενός υπολογιστή που δεν το αναγνώρισε αυτόματα όταν εγκατέστησα το Ubuntu 18.0 σε αυτόν; Μοντέλο φορητού υπολογιστή: Dell Vostro 1400
αφορά
Εξαιρετική φίλη, σας ευχαριστώ πολύ, είναι πολύ ακριβείς εντολές, βρήκα πληροφορίες που δεν ήξερα πώς να αποκτήσω.