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. KI-gestützte Cyberkriminalität erreicht neues Niveau

    heugabel
    19. Juli 2026 um 15:27
  2. Neue Bedrohung für Windows-Systeme: LegacyHive entdeckt

    heugabel
    18. Juli 2026 um 15:27
  3. Neue Bedrohung durch Fake-SMS im Smartphone-Diebstahl

    heugabel
    17. Juli 2026 um 17:27
  4. Urteil im Cyberangriff auf Transport for London: Zwei junge Täter hinter Gittern

    heugabel
    16. Juli 2026 um 19:27
  5. OnionHop: Ein Einblick in das Tool zur Datenanonymisierung

    heugabel
    16. Juli 2026 um 17:27
  6. Sky und FACT setzen gegen illegale Set-Top-Boxen ein

    heugabel
    16. Juli 2026 um 11:27
  7. Skandal um Suno: KI-Musikgeneratoren im Kreuzfeuer der Kritik

    heugabel
    15. Juli 2026 um 20:27
  8. Zukunft der Verkehrssicherheit in der EU: Pläne für eine Tempo-Bremse

    heugabel
    15. Juli 2026 um 18:45
  9. Alarmierende Datenleaks bei Telegram und anderen Plattformen

    heugabel
    15. Juli 2026 um 07:27
  10. FIFA-Verbindung mit ExpressVPN führt zu Kontroversen während der WM 2026

    heugabel
    14. Juli 2026 um 17: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