101.1 Hardware-Einstellungen ermitteln und konfigurieren: Unterschied zwischen den Versionen

Aus TUXSPACE Wiki
Wechseln zu: Navigation, Suche
(Der Kernel)
(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

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