Compare commits

12 Commits

Author SHA1 Message Date
1dd29530af Themen vom 8.10.25 2025-10-08 15:14:36 +02:00
64eda0d9af Debian-Anleitung 2025-10-06 11:12:32 +02:00
0734709c7e extension of topics covered on 1.10.25 2025-10-01 16:02:50 +02:00
dd3017cbb5 changed links to correctly display images from last commit 2025-10-01 15:15:56 +02:00
81f2acb757 themen für 1.10.25 2025-10-01 15:12:40 +02:00
384bd814b3 Themen für den 29.9.25 2025-09-29 15:13:31 +02:00
59c5351648 Themen für 26.9.25 2025-09-26 09:31:18 +02:00
78fad04022 Themen für den 25.9.25 2025-09-25 15:11:53 +02:00
8a3ce7f08e Windows Freigaben 2025-09-18 14:25:23 +02:00
68f88165c1 Themen vom 18.9.25 Mathe 2025-09-18 10:34:01 +02:00
ad3aeefd91 Themen vom 17.9.25 2025-09-17 12:15:45 +02:00
3b81c4d5c9 update 2025-09-17 2025-09-17 10:50:19 +02:00
45 changed files with 376 additions and 2 deletions

View File

@@ -0,0 +1,3 @@
Was ist Formatieren? Wie formatiert man eine Partition?
Was ist ein Dateisystem?
Welche Dateisystem gibt es? Was sind die wichtigsten Unterschiede?

View File

@@ -0,0 +1,84 @@
Debian ist ein multifunktionelles Linux-Betriebssystem welches im Serverbereich breiten Einsatz findet.
Debian ist vor allem für seine Stabilität bekannt. Software wird erst nach umfangreichen Tests an die Benutzer weitergegeben.
## Debian-Installation
Voraussetzungen für ein CLI-System (Command Line Interface, Text Only)
- Offiziell: https://www.debian.org/releases/stable/amd64/ch02s05.en.html
- min. 1 CPU Kern
- min. 512 MB RAM
- min. 4 GB Festspeicher
Nach Anlegen der virtuellen Maschine und einlegen der korrekten ISO-Datei kommt ein Boot-Menü, welches uns die Auswahl zwischen **Graphical Install** und **Install** gibt. Die Auswahl ist grundsätzlich gleichwertig - diese Option ändert nicht, ob das installierte System am Ende ein graphisches Interface hat oder nicht. Es ändert lediglich, ob der Installationsprozess mit einer Maus bedient werden kann. (Der **Install** kann auch auf Systemen mit sehr wenig Arbeitsspeicher durchgeführt werden)
Nach Auswahl der **Installationssprache**, des **Landes** und des korrekten **Tastaturlayouts** muss ein **Rechnername** vergeben werden. Die Wahl des Rechnernamens sollte kleingeschrieben sein und ohne Sonderzeichen auskommen. Der Standardname **debian** ist für Testzwecke ausreichend. Ansonsten bietet es sich an der VM einen Namen zu geben welcher den Zweck des Systems reflektiert. Auf Eingabe einer **Domain** kann für Testzwecke verzichtet werden.
Als nächstes muss ein **root**-Passwort vergeben werden.[^1] Generell empfiehlt es sich für Testzwecke den Benutzernamen als Passwort zu vergeben oder ein merkbares Passwort zu verwenden.
>[!Notice]
> Das Passwort sollte in der Beschreibung der VM eingetragen werden
Nun muss ein Benutzer erstellt werden. Die erste Abfrage erlaubt es einen Anzeigenamen für den Benutzer auszuwählen. Dieser wird lediglich als Extra-Information angezeigt und ist **nicht** der Name, mit dem sich der Benutzer am System anmeldet! Der Anmeldename wird als nächstes abgefragt und sollte nur aus Kleinbuchstaben bestehen.
Nach Konfiguration der Benutzer muss eine Partitionierung der Festplatte durchgeführt werden. Der Installationsvorgang bietet hier an, dies automatisch für uns durchzuführen. Man wählt den Punkt **Geführt - Vollständige Festplatte verwenden und LVM konfigurieren**.[^2]
Für Testzwecke reicht es, wenn alle Daten auf einer Partition landen, Assistent bestätigen und Änderungen annehmen.
![[Pasted image 20251006092902.png]]
Bei der Frage, ob Änderungen auf die Festplatte geschrieben werden sollen mit **Ja** bestätigen.
>[!Attention]
> Alle Daten auf dem Datenträger werden gelöscht!
Nun wird das Basissystem installiert (wichtige Systemkomponenten werden auf den Festspeicher übertragen).
Für eine vollständige Installation (also Basissystem und wichtige Systemwerkzeuge und evtl. andere Software) wird eine Quelle für diese benötigt. Debian fragt standardmäßig nach einer DVD für diese Software. Wird dies mit **nein** abgelehnt können die Pakete aus dem Netzwerk heruntergeladen werden (von einem sogenannten Paketspiegelserver, engl. **Mirror**).
Als Spiegelserver empfiehlt es sich einen möglichst nahen Server auszuwählen. Eine zusätzliche Angabe eines **Proxy-Servers** kann leergelassen werden falls dies nicht im Netzwerk notwendig ist.[^3] Nach Bestätigen des Proxy-Servers werden die verfügbaren Pakete aktualisiert.
Nach der Aktualisierung wird das Programm `tasksel`ausgeführt. Dieses erlaubt es in einem Menü auszuwählen, welche Programme am System vorhanden sein sollen.
Soll das Debian-System als Server fungieren, empfiehlt es sich die Desktopumgebung zu deaktivieren. Dazu `Debian Desktop Environment` und `GNOME` mit Leertaste abhaken. Dann `SSH Server` aktivieren.[^4] Standardsystemwerkzeuge immer mitinstallieren!
>[!Attention]
> Bei der Softwareauswahl sowohl Desktop Environment als auch Gnome mit Leertaste deaktivieren
> SSH Server und Standard Utilities aktivieren!
Schlussendlich stellt der Installationsprozess noch die Frage, ob ein **Bootloader**[^5] installiert werden soll. Hier muss **Ja** gewählt werden. In der Folgefrage dann die erste Festplatte auswählen (Wird im Format **/dev/sdX** angezeigt).
Nach Abschluss der Bootloader-Installation wird das System neugestartet. Nicht vergessen am Ende die ISO-Datei zu entfernen oder die Bootreihenfolge abzuändern!
![[Pasted image 20251006105931.png]]
## IP-Konfiguration ändern
Um die IP-Konfiguration in Debian zu ändern muss die Datei `/etc/network/interfaces` mit einem Texteditor wie `nano` bearbeitet werden
```sh
$ > nano /etc/network/interfaces
```
Mehr Informationen dazu findet man mit dem Befehl
```sh
$ > man 5 interfaces
```
## IP-Konfiguration nachsehen
Der Befehl `ip address show` zeigt die derzeitige Netzwerkkonfiguration an. Der Befehl lässt sich außerdem abkürzen auf `ip a`
![[Pasted image 20251002113929.png]]
## Netzwerkverbindung testen
z.B. mit Ping (Anleitung)
[^1]: **root** ist der Name des Admin-Benutzers auf Linux-Systemen.
[^2]: LVM, Linux Volume Manager / Logical Volume Manager ist ein System zur dynamischen Verwaltung von Partitionen. Dies erlaubt es uns später Partitionsgrößen zu verändern ohne das System neu installieren zu müssen.
[^3]: Ein Proxy Server ist ein spezieller Server in einem Netzwerk der den Internetzugriff für die Clients erledigt. Wenn es in einem Netzwerk einen Proxy-Server gibt so wird das von der Verwaltung des Netzwerks mitgeteilt
[^4]: SSH (Secure Shell) ist eine Remoteverwaltungsschnittstelle für Linux-Server
[^5]: Ein Bootloader startet das Betriebssystem

View File

@@ -0,0 +1 @@
Was ist GParted, was kann man mit GParted alles machen?

View File

@@ -0,0 +1,13 @@
Ubuntu ist ein Linuxbasiertes Desktopbetriebssystem von Canonical für Endcomputer.
## IP-Konfiguration ändern
Anleitung, wie man die IP-Konfiguration ändert
## IP-Konfiguration nachsehen
Anleitung, wie man die IP-Konfiguration nachschaut
## Netzwerkverbindung testen
z.B. mit Ping (Anleitung)

View File

@@ -0,0 +1,13 @@
Ubuntu Server ist eine Variante von Ubuntu spezifisch für den Einsatz als Server
## IP-Konfiguration ändern
Anleitung, wie man die IP-Konfiguration ändert
## IP-Konfiguration nachsehen
Anleitung, wie man die IP-Konfiguration nachschaut
## Netzwerkverbindung testen
z.B. mit Ping (Anleitung)

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1019 B

View File

@@ -0,0 +1 @@
Was ist fdisk, wie verwendet man fdisk zum Partitionieren?

View File

@@ -0,0 +1,53 @@
- Was ist Virtualisierung?
- Wo und warum wird Virtualisierung eingesetzt?
- Was bedeutet "Host" und "Guest", Begriffserklärung
- Was muss beachtet werden, wenn man eine VM betreibt?
- Arbeitsspeicher? Festplattenspeicherplatz?
- Intel VT/AMDv
- Was ist ein Sicherungspunkt / Snapshot, Erklärung und Nutzen
- Wie sieht eine VM im Hintergrund aus? (Config + VD), Beispiel: Screenshot der `.vbox`-Datei und des VM-Ordners
- Welche Virtualisierungssoftwares gibt es? Kurze Erklärung und wo die Einsatzzwecke liegen
## Theoretische Aufgaben: Virtualisierung allgemein
1. **Was versteht man unter Virtualisierung?**
Virtualisierung ist das Ausführen von Computersystemen als Software auf einem Computer.
2. **Welche Arten der Virtualisierung kennst du?**
Hosted Hypervisors und Baremetal Hypervisors
3. Welche Virtualisierungssoftware des Typ 2 gibt es? (Client-Virtualisierungssoftware, Hosted Hypervisor)
4. **Was sind Snapshots?**
Snapshots speichern den Zustand eines virtuellen Computers (einer virtuellen Maschine) mit dem Zweck diese später wiederherstellen zu können.
5. **Was sind ISO-Dateien?**
Ursprünglich sind ISO Dateien 1:1 Abbilder von den Daten einer CD gewesen. Heutzutage bezieht sich ISO vorwiegend auf Installationsdateien für Betriebssysteme.
6. **Erkläre die Vor- und Nachteile von virtuellen Maschinen!**
<!-- TODO -->
7. **Was ist Intel vt bzw. AMD-v und wozu wird es benötigt?**
Damit virtuelle Maschinen performant laufen benötigt es Hardwareunterstützung durch die CPU. Die genannten Technologien sind genau diese Hardwareunterstützung. Diese muss meist im UEFI extra aktiviert werden.
8. **Auf was ist bei der Erstellung einer virtuellen Maschine acht zu geben?**
<!-- TODO -->
9. **Was ist die Gasterweiterung bei Virtualbox bzw. die VM-Tools bei VMWare Workstation und wofür werden sie benötigt?**
Das sind die Treiber, die es der VM erlauben mit dem Host zu interagieren und die virtuelle Hardware besser zu unterstützen.
z.B. erlauben die Gasterweiterungen das Teilen der Zwischenablage zwischen Host und Gast, oder das automatische Anpassen der Auflösung.
Bei verschiedenen Hypervisors heißt dies jeweils anders:
Virtualbox: Gasterweiterungen
VMWare: VM Tools
KVM: VirtIO Driver

View File

@@ -0,0 +1 @@
Wie fügt man Benutzer hinzu?

View File

@@ -0,0 +1 @@
Was ist die Datenträgerverwaltung, wie öffnet man sie und was macht man damit?

View File

@@ -0,0 +1 @@
Was ist diskpart? Wie verwendet man Diskpart? -> Anleitung

View File

@@ -0,0 +1,4 @@
Wie richtet man eine Freigabe bei Windows ein?
Wie verbindet man auf eine Freigabe?
Wie wird eine Freigabe als Laufwerk in Windows eingebunden?
Wie gibt man einem Benutzer Berechtigungen auf die Freigabe?

View File

@@ -0,0 +1,48 @@
Windows 11 ist ein Desktopbetriebssystem von Microsoft für Endcomputer. Wird vorallem im Office und Gamingbereich verwendet.
## IP-Konfiguration ändern
Rechts unten in der Taskleiste in der Infoleiste Rechtsklick auf das Netzwerksymbol -> Netzwerk und Interneteinstellungen.
![[assets/Pasted image 20251001112925.png]]
Hier kann man unter anderem die Firewall umschalten, Einstellungen für IP Adressen festlegen, etc.
Dann auf Ethernet -> Runterscrollen -> IP Einstellungen ändern, entweder Automatisch oder Manuell auswählen und IPv4 aktivieren.
![[assets/Pasted image 20251001113035.png]]
---
## IP-Konfiguration ändern
Windows + R um Ausführen zu öffnen
`ncpa.cpl` eintippen -> Enter[^1]
![[assets/Pasted image 20251001113541.png]]
Es öffnet sich die Adapterliste aller verfügbaren Netzwerkadapter am System
Nun den richtigen Adapter rechtsklicken -> Eigenschaften -> IPv4 Einstellungen
![[assets/Pasted image 20251001113623.png]]
![[assets/Pasted image 20251001113643.png]]
[^1]: NCPA steht für Network Control Panel Application, CPL steht für Control Panel
---
## IP-Konfiguration nachsehen
Entweder in den Adaptersettings unter `ncpa.cpl` (Rechtsklick -> Status)
![[assets/Pasted image 20251001113920.png]]
Ansonsten: Windows + R -> `cmd`
Dann den Befehl `ipconfig` eintippen
![[assets/Pasted image 20251001114026.png]]
Mit `ipconfig /all` sieht man noch mehr!
![[assets/Pasted image 20251001114102.png]]
Hier sieht man auch den DNS Server, Informationen zu DHCP und die [MAC Adressen](../../Netzwerktechnik/MAC%20Adressen.md)
## Netzwerkverbindung testen
`ping` erlaubt es eine Anfrage an einen Computer zu schicken den dieser im besten Fall beantwortet. Sendet man einen Ping an eine Domain (z.B. orf.at) dann wird diese aufgelöst (in eine IP Adresse umgewandelt) und dann gepingt. Dies erlaubt es uns sicherzustellen, ob ein Computer eine Verbindung mit einem anderen aufnehmen kann.
![[assets/Pasted image 20251001114232.png]]
Wenn ein Ping an eine (externe) Domain funktioniert bedeutet das:
- DNS funktioniert richtig
- IP funktioniert richtig

View File

@@ -0,0 +1,13 @@
Windows Server ist ein Serverbetriebssystem von Microsoft.
## Installation
Was muss bei der Installation von Windows Server beachtet werden? Was sind die Mindestanforderungen?
## IP-Konfiguration ändern
Anleitung, wie man die IP-Konfiguration ändert
## IP-Konfiguration nachsehen
Anleitung, wie man die IP-Konfiguration nachschaut
## Netzwerkverbindung testen
z.B. mit Ping (Anleitung)

View File

@@ -3,3 +3,22 @@ Enthält Details zu verschiedenen Windows-Versionen, deren Installation und Verw
- Verschiedene Windows-Versionen
- Installation von Windows
- Verwaltung und Nutzung von Windows
## Tastenkürzel / Shortcuts
| Tastenkombination | Bedeutung |
| ----------------- | ----------------------------------------------------- |
| Win + E | Explorer öffnen (Dateimanager) |
| Strg+Shift+Escape | Task Manager öffnen |
| Win + Shift + S | Screenshot machen und in Zwischenablage kopieren |
| Strg + V | Aus der Zwischenablage einfügen |
| Strg + C | In die Zwischenablage kopieren |
| Win + D | Desktop anzeigen (alle Fenster minimieren) |
| Win + L | Computer sperren |
| Win + X | Verwaltungsmenü (Alternativ: Startmenü rechtsklicken) |
| Win + R | Ausführen |
## Nützliche Tools
### TreeSizeFree
Was ist TreeSizeFree? Wo bekommt man das her? Was macht es?

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@@ -0,0 +1,2 @@
- Was ist die Taktrate des Arbeitsspeichers?
- Wovon hängt es ab ob ein Arbeitsspeichermodul mit einem System aus Mainboard und CPU kompatibel ist?

View File

@@ -0,0 +1,3 @@
- Welche Festplattenanschlüsse gibt es?
- Wie können Festplatten mit einem PC verbunden werden?
- Was unterscheidet die verschiedenen Einsatzzwecke / Serien von Festplatten verschiedener Hersteller? (z.B. WD Green, WD Black, etc.)

View File

@@ -0,0 +1,8 @@
- Was ist SMART?
- Was bedeutet SMART?
- Wie liest man SMART-Werte aus?
- Welche SMART-Werte sind wichtig?
- Was bedeuten die verschiedenen SMART-Werte?
- Was ist Smartmontools? Mit welchem Tool kann man SMART-Werte auslesen?
- Was ist ein Headcrash?
- Woran erkennt man eine defekte Festplatte?

View File

@@ -0,0 +1,6 @@
Was ist Partionieren? Wofür braucht man das?
Wie partitioniert man?
Was ist beim Partitionieren zu beachten?
Was ist MBR und GPT?
Was sind die Unterschiede zwischen den beiden Formaten?
Was passiert wenn die Partitionstabelle verloren geht?

View File

@@ -0,0 +1,28 @@
- Was ist die Aufgabe eines Mainboards?
- Welche Komponenten findet man auf einem Mainboard?
- CPU Sockel
- RAM Steckplätze
- Chipsatz
- Onboard-Chips wie z.B. Sound- und Netzwerkkarte
- Super I/O Chips
- UEFI/BIOS Batterie
- m.2 Slots
- SATA Ports
- PCIe Slots
- PEGs
- VRMs
- Kühlkörper
- 20+4P ATX
- 4+4P ATX
- verschiedenste Schnittstellen
- Was ist der Chipsatz?
- Hilfsprozessor welcher weitere Onboard-Geräte mit der CPU verbindet
- Nimmt der CPU arbeit ab
- Welche Schnittstellen findet man auf einem Mainboard?
- Externe Schnittstellen, Back I/O, Backplate
- Interne Schnittstellen
- Header, Front Panel Connector
- Was ist das PCIe Bussystem und wofür braucht man es?
- Was sagt der Funktionsplan? -> Beispiel!
- Bild von einem Mainboard + Beschreibung der Komponenten darauf einfügen
- Woher weiß man welche Komponenten mit einem Mainboard kompatibel sind?

View File

@@ -0,0 +1,2 @@
- Was bedeutet die Wattangabe?
- Was ist die "80+ Zertifizerung"?

View File

@@ -0,0 +1,2 @@
- Nummerierung von AMD CPUs, Bedeutung der Buchstaben, Generation
- Was ist Turbo Boost

View File

@@ -0,0 +1,3 @@
- Nummerierung von Intel CPUs, Bedeutung der Buchstaben, Generation
- Was sind Performance und Efficiency Cores?
- Was ist Turbo Boost

View File

@@ -0,0 +1,3 @@
- Welche Kennwerte hat eine CPU? Was bedeutet die Kernanzahl? Was gibt die GHz-Zahl an? Was macht der Cache?
- Was ist der Sockel einer CPU?
- Hat jede CPU eine Onboard-Grafikkarte?

View File

@@ -0,0 +1 @@
Mac Adressen sind physikalische Adressen der Netzwerkschnittstellen eines Computers

View File

@@ -0,0 +1,6 @@
Software um Daten auf einen USB Stick zu kopieren, z.B. für ISO-Images
https://etcher.balena.io/
Achtung: Löscht alle Daten auf dem USB Stick!
Muss als Admin ausgeführt werden

View File

@@ -0,0 +1,30 @@
Begriffe in einem Satz, einfach und übersichtlich definieren!
## Computerhardware
### Bootreihenfolge
Reihenfolge, in der die Datenträger des Computers nach einem Bootloader durchsucht werden
### Bootvorgang
Startvorgang des Computers
1. Strom einschalten
2. Einschaltknopf drücken
3. BIOS läd, POST wird durchgefährt
4. Bootreihenfolge wird nach Bootloader durchsucht
5. Bootloader wird ausgeführt
6. Bootloader startet Kernel
7. Kernel startet Userland
### BIOS
### UEFI
### POST
### MBR
### Sektor
### Bootloader
### Kernel
### PXE
### Dateisystem
### ISO-Abbild
### GPT
## Tools
### Rufus
### UnetBootin
### [[BalenaEtcher]]
Software um Abbilder auf einen USB Stick zu kopieren.
### Live Boot

View File

@@ -0,0 +1,10 @@
- Wie kürzt man einen Bruch?
- Wie erweitert man einen Bruch?
- Wie findet man das kleinste gemeinsame Vielfache? (für den gemeinsamen Nenner)
- Wie findet man den größten gemeinsamen Teiler? (für das Kürzen)
- Wie werden Brüche addiert?
- Wie werden Brüche subtrahiert?
- Wie werden Brüche multipliziert?
- Wie werden Brücke dividiert?
Gib Beispiele zu jeder Regel!

View File

@@ -0,0 +1,8 @@
hier die Regeln für Potenzen einfügen:
Addieren und Subtrahieren von Potenzen
Multiplizieren von Potenzen
Dividieren von Potenzen
Potenzieren von Potenzen
Wurzeln von Potenzen
Beispiele zu jeder Regel

View File

@@ -0,0 +1,3 @@
Addieren und Subtrahieren von Variablen
Multiplizieren und Dividieren von Variablen
Beispiele

View File

@@ -1,4 +1,4 @@
Enthält verschiedene Themen, die nicht in die anderen Kategorien passen.
%% Enthält %% verschiedene Themen, die nicht in die anderen Kategorien passen.
- Verschiedene Themengebiete
- Allgemeine Informationen
@@ -12,3 +12,7 @@ Enthält verschiedene Themen, die nicht in die anderen Kategorien passen.
> [!Druckercode]
> 1242
## Abgaben
Abgaben können auf https://portal.itlabs.at/ unter dem Menüpunkt "Abgaben" abgegeben werden. Das Passwort ist `Lehrling##`