Bestand aus ~/ansible-schule uebernehmen (Push-Setup, Stand Feb 2026)
Playbooks, Inventory, update-ips.sh, first-boot-setup.sh und Doku unveraendert aus dem alten git-losen Ordner uebernommen. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
99
CLONEZILLA_AUTOMATISCH.md
Normal file
99
CLONEZILLA_AUTOMATISCH.md
Normal file
@@ -0,0 +1,99 @@
|
||||
# Clonezilla Automatisiert - USB + Externe Festplatte
|
||||
|
||||
## Setup
|
||||
|
||||
- **USB-Stick:** CLONEZILLA (7,6 GB) - enthält Clonezilla Live
|
||||
- **Externe Festplatte:** DEZNTRSICHERUNG (1,8 TB) - enthält das Image
|
||||
- **Image-Name:** `schule-laptop`
|
||||
|
||||
## Boot-Menü
|
||||
|
||||
Beim Booten vom USB-Stick erscheinen zwei Hauptoptionen:
|
||||
|
||||
```
|
||||
>>> IMAGE AUFSPIELEN (Laptop bespielen) <<< [Standard]
|
||||
>>> IMAGE ERSTELLEN (Laptop sichern) <<<
|
||||
```
|
||||
|
||||
**Nach der Auswahl läuft alles automatisch** - keine weitere Eingabe nötig!
|
||||
Der Computer fährt nach Abschluss automatisch herunter.
|
||||
|
||||
## Workflow
|
||||
|
||||
### 1. Master-Image erstellen (einmalig)
|
||||
|
||||
1. Master-Laptop (laptop03) vorbereiten und testen
|
||||
2. USB-Stick und externe Festplatte anschließen
|
||||
3. Von USB booten (F12)
|
||||
4. **"IMAGE ERSTELLEN"** wählen
|
||||
5. Warten bis Computer herunterfährt
|
||||
6. Image liegt dann auf der externen Festplatte als Ordner `schule-laptop`
|
||||
|
||||
### 2. Image auf andere Laptops aufspielen
|
||||
|
||||
1. USB-Stick und externe Festplatte anschließen
|
||||
2. Von USB booten (F12)
|
||||
3. **"IMAGE AUFSPIELEN"** wählen (ist bereits vorausgewählt)
|
||||
4. Warten bis Computer herunterfährt (~5-10 Min mit SSD)
|
||||
5. First-Boot-Script ausführen:
|
||||
```bash
|
||||
sudo ~/ansible-schule/files/first-boot-setup.sh laptop05
|
||||
```
|
||||
|
||||
## Technische Details
|
||||
|
||||
### Clonezilla-Parameter für Image erstellen
|
||||
```
|
||||
ocs-sr -q2 -c -j2 -z5p -i 4096 -sfsck -senc -p poweroff savedisk schule-laptop sda
|
||||
```
|
||||
- `-q2` - Priorität: partclone > partimage > dd
|
||||
- `-z5p` - Kompression mit zstd (schnell, gut)
|
||||
- `-i 4096` - Splitgröße 4GB
|
||||
- `-sfsck` - Filesystem-Check überspringen (schneller)
|
||||
- `-p poweroff` - Nach Abschluss herunterfahren
|
||||
|
||||
### Clonezilla-Parameter für Image aufspielen
|
||||
```
|
||||
ocs-sr -g auto -e1 auto -e2 -r -j2 -icds -k1 -p poweroff restoredisk schule-laptop sda
|
||||
```
|
||||
- `-g auto` - Geometrie automatisch
|
||||
- `-e1 auto -e2` - MBR/Partitionstabelle wiederherstellen
|
||||
- `-r` - Partitionsgrößen anpassen
|
||||
- `-icds` - Bestätigung überspringen
|
||||
- `-k1` - Partitionstabelle der Zielfestplatte erstellen
|
||||
- `-p poweroff` - Nach Abschluss herunterfahren
|
||||
|
||||
## Weitere Boot-Optionen
|
||||
|
||||
- **Clonezilla manuell** - Alle Optionen, für Experten
|
||||
- **Von Festplatte starten** - Normaler Boot
|
||||
- **Erweiterte Optionen:**
|
||||
- Image aufspielen (in RAM) - USB kann nach Start entfernt werden
|
||||
- Failsafe-Modus - Bei Boot-Problemen
|
||||
- Memtest - RAM-Test
|
||||
|
||||
## Problemlösungen
|
||||
|
||||
### "Mount failed" für externe Festplatte
|
||||
- Prüfen ob Festplatte das Label "DEZNTRSICHERUNG" hat
|
||||
- Festplatte neu formatieren und Label setzen:
|
||||
```bash
|
||||
sudo ntfslabel /dev/sdX1 DEZNTRSICHERUNG
|
||||
```
|
||||
|
||||
### Image existiert nicht (beim Aufspielen)
|
||||
- Erst "IMAGE ERSTELLEN" auf dem Master-Laptop ausführen
|
||||
- Prüfen ob Ordner `schule-laptop` auf der externen Festplatte existiert
|
||||
|
||||
### Falsches Device (nicht sda)
|
||||
- Manuellen Modus verwenden und Device anpassen
|
||||
- Oder Konfiguration auf USB-Stick anpassen:
|
||||
- BIOS: `/syslinux/syslinux.cfg`
|
||||
- UEFI: `/boot/grub/grub.cfg`
|
||||
|
||||
## Zeiten (geschätzt)
|
||||
|
||||
| Aktion | SSD + USB 3.0 | HDD + USB 2.0 |
|
||||
|--------|---------------|---------------|
|
||||
| Image erstellen | ~10-15 Min | ~30-45 Min |
|
||||
| Image aufspielen | ~5-10 Min | ~20-30 Min |
|
||||
Reference in New Issue
Block a user