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>
100 lines
3.0 KiB
Markdown
100 lines
3.0 KiB
Markdown
# 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 |
|