Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| minikurse:raspberry:nas_setup:lektion_01 [2025/07/09 17:24] – strangelove | minikurse:raspberry:nas_setup:lektion_01 [2025/11/16 01:10] (aktuell) – gelöscht strangelove | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== 💾 Lektion 1 – Vorbereitung & Samba installieren ====== | ||
| - | |||
| - | In dieser Lektion lernst du, wie du dein Raspberry Pi System vorbereitest, | ||
| - | Samba installierst **und einen USB-Stick im Format ext4 vorbereitest** – als Grundlage für dein eigenes NAS. | ||
| - | |||
| - | <WRAP center round important 75%> | ||
| - | 📂 Ziel: Samba installieren und ein externes Speichermedium formatieren | ||
| - | 💡 Ideal für alle, die ein einfaches NAS ohne Cloud betreiben möchten | ||
| - | </ | ||
| - | |||
| - | ===== 🧰 Voraussetzungen ===== | ||
| - | |||
| - | * Raspberry Pi 3B+, 4 oder Zero 2 W | ||
| - | * MicroSD-Karte mit Raspberry Pi OS Lite (Bookworm empfohlen) | ||
| - | * Stromversorgung (USB Typ C Netzteil) | ||
| - | * Optional: Externe Festplatte oder USB-Stick (mind. 16 GB) | ||
| - | * SSH-Zugriff oder Bildschirm & Tastatur | ||
| - | * Grundkenntnisse Terminal – oder du folgst einfach der Anleitung | ||
| - | |||
| - | ===== 🔌 SSH-Zugriff aktivieren (falls nötig) ===== | ||
| - | |||
| - | Wenn du den Pi per Netzwerk steuern willst, brauchst du SSH-Zugriff. | ||
| - | Das geht über die erweiterten Einstellungen im Raspberry Pi Imager: | ||
| - | |||
| - | → Drücke im Imager: **Strg + Umschalt + X** | ||
| - | → Aktiviere SSH, setze Hostname (z. B. `raspberrypi`) | ||
| - | → Aktiviere WLAN (falls kein LAN verfügbar) | ||
| - | → Benutzername & Passwort setzen | ||
| - | |||
| - | ===== 🔄 System aktualisieren ===== | ||
| - | |||
| - | Verbinde dich per SSH oder Terminal mit deinem Pi: | ||
| - | |||
| - | <code bash> | ||
| - | ssh pi@raspberrypi.local | ||
| - | </ | ||
| - | |||
| - | Dann bringst du dein System auf den aktuellen Stand: | ||
| - | |||
| - | <code bash> | ||
| - | sudo apt update && sudo apt upgrade -y | ||
| - | </ | ||
| - | |||
| - | ===== 💽 USB-Stick vorbereiten & mit ext4 formatieren ===== | ||
| - | |||
| - | <WRAP round important 75% center> | ||
| - | ⚠️ Achtung: Beim Formatieren werden **alle Daten gelöscht**. | ||
| - | Achte darauf, das richtige Gerät zu wählen! | ||
| - | </ | ||
| - | |||
| - | ==== 1️⃣ USB-Gerät erkennen ==== | ||
| - | |||
| - | <code bash> | ||
| - | lsblk | ||
| - | </ | ||
| - | |||
| - | Beispielausgabe: | ||
| - | |||
| - | < | ||
| - | sda 8:0 0 29.7G 0 disk | ||
| - | └─sda1 8:1 0 29.7G 0 part | ||
| - | </ | ||
| - | |||
| - | → In diesem Fall ist `/dev/sda` dein USB-Stick. | ||
| - | |||
| - | ==== 2️⃣ Stick sicher aushängen (falls automatisch gemountet) ==== | ||
| - | |||
| - | <code bash> | ||
| - | sudo umount /dev/sda1 | ||
| - | </ | ||
| - | |||
| - | ==== 3️⃣ Partitionstabelle neu erstellen (optional) ==== | ||
| - | |||
| - | <code bash> | ||
| - | sudo parted /dev/sda --script mklabel msdos | ||
| - | </ | ||
| - | |||
| - | ==== 4️⃣ Neue Partition anlegen (1x komplette Platte) ==== | ||
| - | |||
| - | <code bash> | ||
| - | sudo parted /dev/sda --script mkpart primary ext4 0% 100% | ||
| - | </ | ||
| - | |||
| - | ==== 5️⃣ Mit ext4 formatieren ==== | ||
| - | |||
| - | <code bash> | ||
| - | sudo mkfs.ext4 /dev/sda1 | ||
| - | </ | ||
| - | |||
| - | ==== 6️⃣ UUID anzeigen (für späteren Auto-Mount) ==== | ||
| - | |||
| - | <code bash> | ||
| - | ls -l / | ||
| - | </ | ||
| - | |||
| - | → Notiere dir die UUID von `/dev/sda1` – die brauchst du in Lektion 2. | ||
| - | |||
| - | ===== 📦 Samba installieren ===== | ||
| - | |||
| - | Installiere Samba mit: | ||
| - | |||
| - | <code bash> | ||
| - | sudo apt install samba samba-common-bin -y | ||
| - | </ | ||
| - | |||
| - | → Bei Nachfrage zur DHCP-Konfiguration einfach **„Ja“** wählen. | ||
| - | |||
| - | ===== ✅ Kontrolle: Läuft Samba? ===== | ||
| - | |||
| - | <code bash> | ||
| - | sudo systemctl status smbd | ||
| - | </ | ||
| - | |||
| - | Du solltest sehen: | ||
| - | |||
| - | < | ||
| - | ● smbd.service - Samba SMB Daemon | ||
| - | | ||
| - | </ | ||
| - | |||
| - | ===== 📎 Zusammenfassung ===== | ||
| - | |||
| - | * Raspberry Pi vorbereitet & aktualisiert | ||
| - | * SSH-Zugriff aktiv | ||
| - | * USB-Stick mit ext4 formatiert | ||
| - | * Samba erfolgreich installiert | ||
| - | |||
| - | → In **Lektion 2** mounten wir den Stick, richten das Auto-Mounting ein | ||
| - | und erstellen den ersten Freigabeordner. | ||
| - | |||
| - | ===== 🔗 Weiterführende Links ===== | ||
| - | |||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | |||
| - | ---- | ||
| - | |||
| - | <WRAP center small> | ||
| - | **droste.wiki – Technische Mini-Kurse zum Selbermachen** | ||
| - | 📍 Olaf Droste Products · Immermannstr. 31 · 44147 Dortmund | ||
| - | </ | ||