Erstellen eines Rettungssystems: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 25: | Zeile 25: | ||
*Jetzt können wir das Live-System mit folgendem Befehl erstellen: | *Jetzt können wir das Live-System mit folgendem Befehl erstellen: | ||
*'''sudo lb build''' | *'''sudo lb build''' | ||
+ | </syntaxhighlight> | ||
+ | Reading package lists... Done | ||
+ | Building dependency tree... Done | ||
+ | Reading state information... Done | ||
+ | [2023-06-13 12:27:33] lb source | ||
+ | P: Source stage disabled, skipping | ||
+ | P: Build completed successfully | ||
+ | </syntaxhighlight> | ||
*Am Ende sollte eine ISO-Datei (binary.hybrid.iso) im aktuellen Verzeichnis erstellt werden. Dies ist unser bootfähiges Live-System. | *Am Ende sollte eine ISO-Datei (binary.hybrid.iso) im aktuellen Verzeichnis erstellt werden. Dies ist unser bootfähiges Live-System. |
Version vom 13. Juni 2023, 10:34 Uhr
Installation von live-build
- sudo apt install live-build
Erstellen ein neues Verzeichnis
- Wir erstellen ein neues Verzeichnis für unser Live-System und wechseln in dieses Verzeichnis:
- mkdir ~/livecd && cd ~/livecd
Initialisierung das live-build-System
- Wir initialisieren das live-build-System mit folgendem Befehl:
- lb config
- Dieser Befehl erstellt eine Reihe von Verzeichnissen und Skripten, die verwendet werden, um unser Live-System zu erstellen.
[2023-06-13 11:14:37] lb config
P: Creating config tree for a debian/bullseye/amd64 system
P: Symlinking hooks...
Installation von zusätzliche Paket
- Um zusätzliche Pakete in unserem Live-System zu installieren, fügen wir sie zur Datei config/package-lists/mylist.list.chroot hinzu.
- Wir erstellen die Datei und fügen die Namen der Pakete hinzu, die wir installieren möchten, jeweils eines pro Zeile
- vim config/package-lists/mylist.list.chroot
gparted
ntfs-3g
testdisk
Erstellen das Live-System
- Jetzt können wir das Live-System mit folgendem Befehl erstellen:
- sudo lb build
</syntaxhighlight> Reading package lists... Done Building dependency tree... Done Reading state information... Done [2023-06-13 12:27:33] lb source P: Source stage disabled, skipping P: Build completed successfully </syntaxhighlight>
- Am Ende sollte eine ISO-Datei (binary.hybrid.iso) im aktuellen Verzeichnis erstellt werden. Dies ist unser bootfähiges Live-System.