Wie bilden Sie sich Ihre eigene Distribution LIVE

Jede Distribution hat eine Version von "live" zur Verifizierung, Tests und Studien zu ermöglichen, wie es funktioniert, wenn es die Distribution, die für uns tut.
Aber sobald Sie finden unsere Vertriebspartner, einmal haben wir die benutzerdefinierte Programme, die uns interessieren und befreit von unnötigen Programmen, die wir glauben, eine tolle Sache, um der Lage sein, wieder machen es zu einem "Distribution" zu leben wäre.
Offensichtlich gibt es schon jemand auf dem Internet, die entworfen und hat eine Reihe von Skripten, um unsere Installation in einer Live-Distribution zu verwandeln, ist der Ort über die wir sprechen www.linux-live.org

Linux-Live ist ein Set von Shell-Skripten, mit denen Sie Ihren eigenen Live-Distribution zu erstellen, ab, was bereits auf dem PC installiert werden kann. Der Wille zum Leben ist eine Art von bootfähigen CD-ROM von einem beliebigen USB-System.

Hier sind die Anweisungen direkt von der Website genommen.

Wie man eine Live-Distribution zu bauen:
1) Installieren Sie Ihre Lieblings-Distribution auf der Festplatte eine Partition oder in einen Ordner auf Ihrem bestehenden System.
Slackware ist empfehlenswert aber nicht erforderlich.

2) Bauen Sie aufs Kernel-Modul und squashfs-Kernel-Modul (optional gepatcht LZMA unterstützt)
Der obige Schritt ist nicht erforderlich, wenn Sie vorkompilierte Linux-Kernel von dieser Website nutzen
Kernel-Module installieren, um den neu installierten Distribution nach / lib / modules / `uname-r` / fs /.
Vergewissern Sie sich, die Durchführung der Prüfung Sie das Kernel-Module kompilieren

3) Entfernen Sie alle unnötigen Dateien (z. B. man-Seiten und anderen Dateien, die Sie nicht brauchen, um),
Live auf Ihrem Linux-System so gering wie möglich zu machen (dieser Schritt ist optional).

4) Download Linux-Live-Scripts von dieser Website herunter und entpacken Sie es in / tmp
Lesen Sie. / Doc / requirements.txt um herauszufinden, was Linux-Live-Scripts müssen
Bearbeiten. Config-Datei, wenn Sie einige Variablen ändern müssen

5) Schließlich als root anmelden und starten. / Build
Live-Distribution 'Verzeichnisbaum' wird in / tmp/live_data_1234 erstellt werden
wobei 1234 ist eine Zufallszahl

6) Um ISO-Image zu machen, laufen make_iso.sh
Um eine bootfähige (USB) Festplatte zu erstellen, führen Sie bootinst.sh

Arbeitsbeispiel:
Wenn Sie gerade suchen für einen funktionierenden Linux-Live-System, besuchen Sie www.slax.org
Interessante Features von Linux-Live-Scripts

1) Änderungen persistent
Verwenden Sie 'Änderungen = ...' Bootparameter auf anhaltende Veränderungen Verzeichnis oder eine Datei angeben. Wenn ein Verzeichnis verwendet wird, zB. changes = / some_dir / und die / some_dir / basiert auf einem gewissen Partition auf Ihrer Festplatte zu finden, dann werden alle Änderungen an der Root-Dateisystem wird zu diesem Verzeichnis gespeichert werden. Dies funktioniert auch dann, wenn / some_dir / ist auf NTFS-oder VFAT, dank posixovl Overlay (ein Userspace-Dateisystem, bereits enthalten). Wichtiger Hinweis: Wenn Sie Änderungen auf VFAT speichern möchten, stellen Sie sicher, zu Ihrer Distribution Shutdown Skripte modifizieren. Es muss nicht ausführen killall, posixovl sonst wird getötet und alles ist falsch. Rufen Sie stattdessen die Cleanup-Skript aus / mnt / live / Aufräumarbeiten. Wenn eine Datei für den Boot-Parameter-Änderungen, z. B. angegeben. changes = / path / file.dat, und die Datei hat einen gültigen Dateisystem-innen, dann werden die Dateien werden Schleife montiert und schriftliche Änderungen daran vornehmen. Ebenso können Sie mit Änderungen = / dev/sda1/path / und Änderungen = / ... dev/sda1/path/file.dat particolare Gerät angeben, wo man suchen soll. Andere Geräte werden übersprungen (nicht einmal montiert werden).

2) Hinzufügen von Modulen im laufenden Betrieb
In den. / Tools /-Verzeichnis des Linux-Live finden Sie 'aktivieren' und 'deaktivieren' Skripte. Sie können zum Hinzufügen und Entfernen dieser zwei zusätzlichen Modulen lzm auf das Root-Dateisystem on the fly, während Ihr Live-Betriebssystem läuft.

3) System-to-Disk installierbar
Wie im vorherigen Abschnitt erwähnt, gibt es ein Skript namens bootinst.sh (und bootinst.bat), um eine Linux-Live-Boot-Sektor von der Festplatte Boot-Setup. Denn wenn du mit anhaltenden Veränderungen zu kombinieren, Ihre Live-Distribution wird dergleichen installiert verhalten, werden alle Änderungen transparent zu den Boot-Medien (auch auf USB) gespeichert, und Sie können immer noch 'aktivieren' und 'deaktivieren' Befehle, um das Root-Dateisystem zu manipulieren.

Was denken Sie? Einige von euch haben schon versucht, es zu benutzen?

Verfasst unter Technologie

Dieser Beitrag wurde geschrieben von admin am 28. Oktober 2008

Tags: , ,

Andere Beiträge

Nächster Beitrag:

6 Kommentare bisher

  1. Stirner 28. Oktober 2008 12.35 Uhr

    Na ja ..... ich denke, es wäre besser, es allein zu haben, wirklich zu verstehen, was es tut.

    Wir konnten von Grund auf für eine minilive von denen es auch die Paket-Cache zu beginnen, blenden Sie das komprimierte Dateisystem (cloop oder Squash) wechseln Sie in das Verzeichnis, das die unkomprimierte Aufnahmen fs und apt-get (.. wenn Debian-Derivat beherbergt. .) anpassen, alles nach Ihren Wünschen. Ich würde zum Beispiel man-Seiten zu verlassen und nehmen Sie ihn ab locales an, die mich nicht interessieren, sposterei außen auf der Verpackung Cache-Datei komprimiert werden, etc.. etc..
    Auf diese Weise konnten wir auch unsere compilarci Kernel Update qlcuni wichtige Pakete aus dem Quellcode, ein Formular ausfüllen, etc.. etc..

    Grundsätzlich bevorzuge ich mir mein Skript erstellen ... zumindest verstehe ich sie!

    Max

  2. admin 28. Oktober 2008 01.12 Uhr

    Sie haben völlig Recht! Aber lassen Sie uns die Perspektive von jemandem, der ein wenig kennt, das ist nicht Aussenseiter, die einen Bedarf und wollen nicht mit ihr herumspielen zu lernen und zu verstehen, was sie tun muss. Wenn wir die "einfache Technik" sehen, sind diese Skripte ein Geschenk des Himmels :)

  3. Robert 28. Oktober 2008 18.22 Uhr

    > Aber lassen Sie uns die Perspektive von jemandem, der ein wenig kennt, das ist nicht Aussenseiter, der hat> a brauchen und wollen nicht mit ihr herumspielen zu lernen und zu verstehen, was sie tun. Wenn> wir "-Technologie praktisch" sehen, sind diese Skripte ein Geschenk des Himmels :)
    wenn man nicht "ein Computerfreak, hat seinen knoppix und es ist still.
    = Schwer zu lernen, wollen wir verstehen, oder nicht?

  4. admin 29. Oktober 2008 09.46 Uhr

    @ Roberto
    Ich verstehe nicht, diesen Hass gegen diejenigen, die etwas brauchen und dank dem Internet, ist bereits getan und Arbeitsbedingungen.
    Es wäre als würde man sagen, dass Autofahren Ich weiß alles über Thermodynamik und den Carnot-Zyklus sein ...
    Ich brauche ein Skript ... Wenn man es nutzen will, dann können sie im Detail, was diese Skripte, aber vielleicht nicht lernen :)

  5. Stirner 29. Oktober 2008 01.55 Uhr

    Zeit schrieb ich einen Führer: http://knoppix.crealabs.it/viewtopic.146.html geschlossen und dann das Forum hat es im Alter.

    Das "DIY" Ich kurzfristig vorgeschlagen, birgt es einen höheren Aufwand für sicher, aber wenn Sie überlegen, es wäre für jeden Schneiderei möglich.
    Heute habe ich meine Live-Kernel 2.6.27.1 mit dem 2.6.27.4, weil er Probleme mit einigen USB-Geräten hatte.
    Hier http://www.nabble.com/Cloop-and-2.6.27-kernel-to20000679.html gibt es die Gelegenheit, mit dem Schöpfer der "Mutter" aller Live zusammenarbeiten!

    Grüße und viel Spaß ;-)

    Max

  6. admin 29. Oktober 2008 02.08 Uhr

    @ Stirner
    Danke für die Info!
    Wenn Sie möchten, können Sie mir finden Sie zu den "Ort", wird es nützlich sein, um viele Menschen!

Trackbacks

Leave a Comment

Name (erforderlich)

E-Mail (erforderlich)

Webseite

Kommentare