In den letzten sechs Jahren bestand meine Hauptarbeitsstation aus einem USB-Stick, auf dem die Debian Live-Images mit einer dauerhaften Partition ausgeführt werden. Die Bilder waren einfach, brillant und zuverlässig, und der Online-Webbuilder für Bilder war perfekt für meine Verwendung.
Kürzlich wollte ich mein Kernsystem aktualisieren und stellte fest, dass Debian Live ein "abruptes Ende" erlebt hat. Sowohl dieser Artikel als auch andere Mails erwähnen Alternativen; Einige implizieren, dass dies live.debian.net
noch aktiv ist, aber es wird nur zum Haupt-Debian-Wiki weitergeleitet, das sich wiederum nur auf die offiziellen CD-Images bezieht. In einem anderen Artikel wird erwähnt, dass vmdebootstrap
es als Ersatz für live-build
und andere Debian Live-Tools aktualisiert wird , aber ich kann auch keine nützliche Dokumentation dazu finden. Und niemand scheint mehr einen Web Image Builder zu betreiben.
Kann mich jemand auf Alternativen hinweisen? In einer idealen Welt würde es einen einfachen Workflow geben, um benutzerdefinierte Bilder zu erstellen, die denen ähneln, die Debian Live ermöglicht hat, und mit den von ihm unterstützten Kerneloptionen (von denen einige in einer anhaltenden USB-Situation sehr nützlich sind). Ist das in Debian noch möglich? Kann mich jemand auf eine Abfolge von Schritten hinweisen?
quelle
dd
meine einfachen, nicht dauerhaften Live-USBs.Antworten:
Mit dem
mkusb
Tool können Sie einen dauerhaften Debian Live USB erstellen :Das
mkusb
ist getestet und funktioniert gut auf Debian Jessie und Debian Stretch . Es gibt kein Abhängigkeitsproblem.Fügen Sie zur Installation
mkusb
die folgende Zeile zu Ihrem hinzu/etc/apt/sources.list
Importieren Sie den GPG-Schlüssel:
Aktualisieren und installieren
mkusb
:Das Kommandozeilen-Tool ist
mkusb-nox
(txt-Modus), die GUI istmkusb
.Dies sind einige Schritte, um einen Debian Live Persistent USB über die
mkusb
GUI zu erstellen :Laden Sie die Debian Live ISO von der offiziellen Website herunter .
Laufen Sie
mkusb
vom Terminal aus. Wählen Sie died
Option und bestätigen Sie:p
: "Persistent live" nur Debian und Ubuntuupefi
: usb-pack-efi (Standard-Grub aus ISO-Datei) und validieren Sie dannDie 5 Partitionen:
Sie können Ihren Persistent USB neu starten, wenn Sie die folgende Meldung erhalten:
quelle
Ich habe das in einer Live-Sitzung mit Persistenz nicht versucht, aber es sollte sich nicht von einer regulären Installation unterscheiden.
Die Live-CDs sind recht begrenzt, aber Sie können eine andere Variante hinzufügen, wenn Sie möchten. Einen zu entfernen wäre ein Mistkerl.
Es gibt die "Standard" Live-CD. Das ist nicht wirklich live. Es installiert die grundlegenden Debian-Desktop-Inhalte und bietet die üblichen DEs als Tasksel-Optionen. Sie können es auf einen Stick stecken und dann versuchen, die Installation von dort an der tty-Konsole abzuschließen.
Ich habe das noch nie versucht, sehe aber keinen Grund, warum es nicht funktionieren würde. Klingt interessant genug, dass ich das vielleicht einfach tun muss.
quelle
Ich habe schließlich die
live-build
Tools in Debian selbst verwendet, um ein benutzerdefiniertes Image auf einem separaten Debian-System zu erstellen. Ich habe festgestellt, dass die Verwendung derhdd
Option zum Erstellen einer Binärdatei, die aus separaten Dateien besteht (im Gegensatz zu einem ISO-Image), und das anschließende Kopieren auf das USB-Stick und das Einrichten von Grub Legacy auf dem USB-Stick perfekt funktioniert. Zum Booten auf UEFI-Systemen ist ein separater Kludge erforderlich. Das ist es, was ich jetzt benutze.quelle
Sie können die aktuelle Debian LiveCD verwenden, die nicht-freie, die ich empfehle, damit Sie die Firmware für alles haben, was Sie anschließen, oder die reguläre ohne.
Würde einen 8G Stick empfehlen.
dd bild zum kleben.
Fügen Sie nach dem Bild eine Partition hinzu, und lassen Sie dem Bild etwas Luft (einige MB).
Beschriften Sie diese Partition. Beharrlichkeit
In dieser Persistenzpartition benötigen Sie eine; persistence.conf
Datei, die hat; / Gewerkschaft
für minimalen Inhalt.
Ich schlage vor, / home hinzuzufügen
Das einzige Problem dabei ist, dass Sie bei jedem Start den Menüeintrag so bearbeiten müssen, dass er das Wort enthält. Beharrlichkeit
in der Anweisungszeichenfolge. Drücken Sie die Eingabetaste und Sie sollten fertig sein.
Es gibt Möglichkeiten, die ISO-Menüeinträge zu bearbeiten, um diese Bearbeitung von Menüeinträgen zu vermeiden. Dies fällt jedoch nicht in den Geltungsbereich dieser Frage. Widget
quelle
Ich hatte noch nie ein Problem damit, in einer Live-Sitzung etwas zu tun, das ich in einem installierten Betriebssystem aushalten konnte. Da ich den Live-Stick hauptsächlich für die Datenwiederherstellung verwende, habe ich außer dem Hinzufügen einiger Pakete nicht viel getan.
Was die begrenzte Anzahl von Geschmacksrichtungen angeht, so haben wir die "Standard" -QO. Dadurch wird tatsächlich ein System ohne DE auf Ihrem Stick installiert, aber es wird gestartet, und mit Beharrlichkeit können Sie hinzufügen, was Sie möchten.
Ich nehme auch an, dass Sie es auf Ihrer Festplatte installieren könnten, aber ich habe festgestellt, dass zumindest auf den USB2-Sticks, die ich verwende, eine Live-Sitzung schneller startet und schneller läuft als ein auf meinem Stick installiertes Betriebssystem.
quelle
Inoffizielle nicht freie Bilder einschließlich Firmware-Paketen finden Sie hier
Und Sie könnten auch an verschiedenen Mods interessiert sein, die im Puppy Linux Discussion Forum diskutiert werden. Im Projects SubForum finden Sie Informationen zu XenialDog (Ubuntu 16.04 'Xenial Xerus' LTS, 32-Bit), 64-Bit-DebianDog-Jessie, XenialDog 64-Bit, Debian Frugal und anderen. Über diesen Link gelangen Sie zum Anfang des Projekt-Unterforums
quelle
Beachten Sie auch, dass Sie zusätzliche Pakete benötigen. Ich habe Debian Live USB verwendet, um es auf einem anderen Persistenz-USB zu installieren
Danach gelang es mir, Persistenz auf USB zu installieren
quelle