101.1 Hardware-Einstellungen ermitteln und konfigurieren: Unterschied zwischen den Versionen
Aus TUXSPACE Wiki
Hwe (Diskussion | Beiträge) (→Der Kernel) |
Hwe (Diskussion | Beiträge) (→Der Kernel) |
||
Zeile 39: | Zeile 39: | ||
Die Version des aktuell laufenden Kernels ermitteln wird mit dem Kommando [[uname]] -r bzw. --release ermitteln. | Die Version des aktuell laufenden Kernels ermitteln wird mit dem Kommando [[uname]] -r bzw. --release ermitteln. | ||
+ | |||
+ | Das Verzeichnis /lib/modules ist eine weitere Quelle für | ||
+ | |||
+ | Im Verzeichnis /usr/src/KERNEL-VERSION befindet sich der Quellcode, sofern er heruntergeladen wurde. | ||
+ | |||
+ | <pre> | ||
+ | foo@dionysos:/lib/modules$ ls | ||
+ | 4.2.0-1-amd64 4.3.0-1-amd64 | ||
+ | </pre> | ||
'''Versionsnummer des Kernels lesen''' | '''Versionsnummer des Kernels lesen''' |
Version vom 13. März 2016, 15:23 Uhr
Inhaltsverzeichnis
Objectives
Gewichtung 2
Beschreibung
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.
Hauptwissensgebiete:
Integrierte Peripheriegeräte aktivieren und deaktivieren. Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren. Die verschiedenen Arten von Massenspeicher unterscheiden. Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen. Hardwareressourcen für Geräte ermitteln. Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.). Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren. Konzeptuelles Verständnis von sysfs, udev, dbus.
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
/sys/ /proc/ /dev/ modprobe lsmod lspci lsusb
Hardware-Einstellungen ermitteln und konfigurieren
Einführung
Der Kernel
Identifizieren des Kernels
Die Version des aktuell laufenden Kernels ermitteln wird mit dem Kommando uname -r bzw. --release ermitteln.
Das Verzeichnis /lib/modules ist eine weitere Quelle für
Im Verzeichnis /usr/src/KERNEL-VERSION befindet sich der Quellcode, sofern er heruntergeladen wurde.
foo@dionysos:/lib/modules$ ls 4.2.0-1-amd64 4.3.0-1-amd64
Versionsnummer des Kernels lesen
- Die 1. Zahl liefert das sogenannte Major Release (grundlegende Neuerungen im Kernel)
- Die 2. Zahl liefert das sogenannte Minor Release (enthält neue Funktionen)
- Die 3. Zahl liefert den Patch-Level
- danach werden Informationen geliefert, die der genaueren Bezeichnung dienen