1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Filebase
  4. Forum
  5. Zebradem-WIKI
  6. Foren-Regeln
  7. Spenden Liste
    1. Spenden
  • Anmelden
  • Registrieren
  • Suche
ZebraDem-Sponsoring
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Dateien
  • Forum
  • Erweiterte Suche
  1. Forum
  2. Computer Ecke
  3. Betriebssysteme
  4. Linux

Minimales Linux-System im Eigenbau! Scriptsammlung und Tutorial

  • Badly
  • 29. Juli 2014 um 08:29
  • Badly
    Erleuchteter
    Punkte
    24.975
    Beiträge
    4.326
    • 29. Juli 2014 um 08:29
    • #1

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Der bulgarische Java-Entwickler Ivan Davidov hat einen [color="#00FF00"]Satz von Shell-Skripten veröffentlicht[/color], mit dem sich ein minimales Linux-System erstellen lässt. Das resultierende ISO-Image ist nicht einmal zehn Megabyte groß und startet in eine BusyBox.

    Der Weg zum selbst gebauten Linux ist recht unkompliziert. Nach dem [color="#FFFF00"]Download [/color]

    [color="#FF0000"]->[/color]Index of /download

    der Skripte und dem Auspacken des Archivs in ein eigenes Verzeichnis sind die Skripte lediglich mit dem Befehl chmod +x *.sh ausführbar zu machen, um startklar zu sein. Je nach verwendeter Distribution sind noch einige grundsätzliche Paket-Voraussetzungen zu erfüllen, die auf vielen Systemen bereits standardmäßig gegeben sind. So müssen beispielsweise auf einem auf Debian basierenden System die Pakete wget, make, g++, syslinux und genisoimage vorhanden sein. Auf dem Downloadserver liegt auch ein bereits [color="#00FF00"]fertiges ISO-Image in jeweils 32- und 64-Bit[/color].

    Dann gilt es lediglich noch, aus dem Verzeichnis mit dem entpackten Zip-Archiv das erste Skript namens [color="#00FF00"]build_minimal_linux_live.sh [/color]aufzurufen, das seinerseits dann die übrigen acht Skripte aufruft. Darin wird nacheinander ein Arbeitsverzeichnis erstellt, der Kernel-Quellcode geladen und der Kernel gebaut. Daraufhin passiert das gleiche mit der BusyBox: Quellcode holen und das Paket erstellen. Danach wird das Initial RAM Filesystem (initramfs) erstellt und verpackt. Zum Schluss wird noch das ISO erstellt und bootfähig gemacht.

    Dieses kann nun auf eine CD/DVD gebrannt oder mit [color="#FFFF00"]Universal USB Installer [/color]

    [color="#FF0000"]->[/color]Universal USB Installer ? Easy as 1 2 3 | USB Pen Drive Linux

    beziehungsweise mit dem [color="#00FF00"]Kommando dd[/color] auf einen USB-Stick oder eine SD-Karte gelegt werden. Eine weitere Möglichkeit ist das Starten in VirtualBox. Die Möglichkeiten, die solch ein ISO bietet, sind natürlich im Vergleich mit Ubuntu oder anderen voll ausgebauten Distributionen minimal. Allerdings sollte man die Möglichkeiten einer BusyBox auch nicht unterschätzen. So findet diese oft Verwendung in eingebetteten Systemen und verfügt über einen Satz an Standard-Unix-Dienstprogrammen, die an den Kernel-Schnittstellen ansetzen und oft zu Rettungszwecken verwendet werden. BusyBox wird nicht nur unter Linux, sondern auch bei Android und FreeBSD verwendet.

    Davidov liefert aber nicht nur den Satz an Skripten für ein minimales Linux-System aus, sondern auch ein [color="#FFFF00"]Tutorial[/color],

    [color="#FF0000"]->[/color]http://minimal.linux-bg.org/the_dao_of_minimal_linux_live.txt

    in welchem er auf sehr lehrreiche Art und Weise den Ablauf der Scripte erläutert und Erweiterungsmöglichkeiten anspricht. Vom Prinzip her ähnelt der Ansatz den Projekten wie Linux From Scratch oder Arch Linux, die ebenfalls als Baukasten daherkommen. Diese führen allerdings zu etwas umfangreicheren Ergebnissen. Minimal Linux Live ermöglicht aber vor allem für Interessierte einen schnellen Blick darauf, was ein Linux-System in Innersten ausmacht.

    quelle computerbase.de

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen Anmelden

Spenden

Vielen Dank für die Unterstützung!
Hiermit unterstützt du Zebradem.
Das beinhaltet überwiegend die Serverkosten und Lizenzgebühren.
Spenden

Letzte Beiträge

  1. Geplante Änderungen bei der Vorratsdatenspeicherung: Ein Überblick

    heugabel
    3. Juni 2026 um 14:27
  2. Existenz eines vermeintlichen Limits bei Google durchMassive Löschungen in Frage gestellt

    heugabel
    3. Juni 2026 um 10:27
  3. Ubuntu 26.04: Der Weg in die KI-Zukunft oder nur ein Marketing-Schachzug?

    heugabel
    3. Juni 2026 um 09:27
  4. Illegale IPTV-Dienste: Eine versteckte Geldquelle für einen britischen Postboten

    heugabel
    3. Juni 2026 um 08:27
  5. Großfahndung gegen IPTV-Piraten in Großbritannien

    heugabel
    2. Juni 2026 um 18:27
  6. Datenleak an der Universität Saarland — Über 40.000 Accounts betroffen

    heugabel
    2. Juni 2026 um 12:27
  7. Vergleich der Privacy-Coins: Monero und Zcash im Überblick

    heugabel
    2. Juni 2026 um 11:27
  8. Händler haften für Bildrechte Trotz Zusicherungen ihrer Lieferanten

    heugabel
    1. Juni 2026 um 17:27
  9. Änderungen bei der Update-Garantie für Kindle-Reader erschüttern das Vertrauen

    heugabel
    1. Juni 2026 um 16:27
  10. Mehrfache Hausdurchsuchungen legal: Was die Rechtsprechung sagt

    heugabel
    1. Juni 2026 um 15:27

Aktivste Themen

  1. The Highway to Freedom is now Open for Everyone!!

    29 Antworten
  2. iOmega sftp

    24 Antworten
  3. Wo sind die Linux User ???

    20 Antworten
  4. Erste Beta von Ubuntu 10.04 steht zum Download bereit

    19 Antworten
  5. php webseiten script ubuntu reboot

    18 Antworten
  6. Welches Linux auf alten Laptop?

    11 Antworten
  7. kennt sich jemand mit SABnzbd aus?

    10 Antworten
  8. Keybord Error bei Fujitsu Siemens Futro C 100

    9 Antworten
  9. Debian Homeserver Anleitung

    9 Antworten
  10. Debian 5.0.5

    9 Antworten
© 2024 Zebradem - Software by WoltLab