minrescue
Eine kleine Backup-Live-Distribution, die auf dem Arch Linux-Installer (archiso) basiert
Anforderungen
Normale Variante
- Ein USB-Stick mit mindestens 2 GB Speicherplatz
- Ein Computer mit einem 64-Bit-Prozessor
- ~512 MB Arbeitsspeicher
Minimale Variante
- Ein USB-Stick mit mindestens 1 GB Speicherplatz
- Ein Computer mit einem 64-Bit-Prozessor
- ~256 MB Arbeitsspeicher
Installation
- Lade die neuste Version von der Download Seite herunter
- Schreibe die ISO Datei auf einen USB-Stick
- Lade und installiere Etcher
- Öffne Etcher und wähle die heruntergeladene ISO Datei aus
- Wähle nun den USB-Stick aus und klicke auf “Flash”
- Öffne ein Terminal
- Führe
lsblkaus, um den USB-Stick zu finden - Führe
sudo dd bs=4M if=/Pfad/zur/minrescue.iso of=/dev/sdX status=progress oflag=sync(ersetze/Pfad/zur/minrescue.isomit dem Pfad zur heruntergeladenen ISO Datein und/dev/sdXmit dem USB-Stick)
- Lade Rufus herunter und installiere es
- Öffne Rufus und wähle die heruntergeladene ISO Datei aus
- Nun wähle den USB-Stick aus und klicke auf “Start”
- Installiere Ventoy auf einem USB-Stick
- Kopiere die Datei in das Ventoy Laufwerk
Verwendung
- Starte deinen Computer von dem USB-Stick
- Schließe einen zweiten USB-Stick oder eine externe Festplatte an, um deine Daten zu speichern
- Hänge das Gerät ein
- Führe
lsblkaus, um das Gerät zu finden - Führe
mount /dev/sdX /mntaus (ersetze/dev/sdXmit dem Gerät)
- Führe
- Sichere deine Daten
- Wechsle in das Verzeichnis
/mnt:cd /mnt - Führe
minbkaus, um den Backup-Prozess zu starten
- Wechsle in das Verzeichnis
Bauen der ISO
- Klone das Repository
- Führe
./install_dependencies.shaus - Führe
./build.shaus (dies wird eine Weile dauern und 100% der CPU nutzen, da mkarchiso standardmäßig so eingestellt ist) - Kopiere/Verwende die ISO-Datei in
dist/
- Klone das Repository
- Führe
docker run -it --privileged --rm -v ".:/mnt/" archlinux bashaus (der privileged Flag wird für mkarchiso benötigt) - Führe
cd /mnt/aus - Führe
./install_dependencies.shaus - Führe
./build.shaus (dies wird eine Weile dauern und 100% der CPU nutzen, da mkarchiso standardmäßig so eingestellt ist) - Schließe deinen Container
- Kopiere/Verwende die ISO-Datei in
dist/
- Forke das Repository
- Erstelle einen neuen Commit oder Tag