##Bitte hier den eigenen Benutzernamen und das geplante Fertigstellungsdatum eintragen [[Vorlage(Baustelle, 31.05.2012, leo.moll)]] ##Bitte hier die Versionen kommagetrennt eintragen, mit denen getestet wurde. [[Vorlage(Getestet, lucid,hardy)]] ##Bitte hier alle wesentlichen Wikiartikel auflisten, deren Kenntnis vorausgesetzt wird {{{#!vorlage Wissen [:sudo: Root-Rechte erlangen] [:Pakete installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] [:Editor: Einen Editor öffnen] [:sources.list: Paketquellen Einrichten] [:chroot: Der Befehl chroot] [:fstab: Laufwerke in /etc/fstab statisch einbinden] [:Packprogramme: Archive entpacken] [:Partitionierung/Grundlagen: Grundlagen der Partitionierung] [:Kernelmodule: Umgang mit Kernelmodulen (Treibern)] }}} ## eine vollständige Befehlsübersicht befindet sich im Wiki unter http://wiki.ubuntuusers.de/Wiki/Syntax [[Inhaltsverzeichnis()]] In diesem Artikel geht es um die Erstellung eines angepassten Minimalbetriebssystem auf dem ALIX-Board entweder mittels PXE oder einer zuvor präparierten CF-Karte, welches es erlaubt, anschließend das maßgeschneiderte Betriebssystem zu von der Pike aus zu installieren (Bottom-Up). = Vorteile einer Bottom-Up Installation = Entgegen der im Artikel "[:Alix:]" vorgestellten Standardinstallation, hat eine optimierte Bottom-Up Installation den Vorteil, dass man genau weiss und insbesondere genau steuern kann, was Bestandteil der Installation wird, was beim Design einer Hardware-Appliance von großen Vorteil ist, da die Ressourcen der benutzten Hardware in der Regel recht beschränkt sind. Dabei muss eine solche gar nicht besonders aufwändig sein oder sehr fortgeschrittene Kenntnisse erfordern, da sie sehr wohl mit Hilfe entsprechender Werkzeuge automatisierbar ist. Da die vollständig manuelle Herangehensweise im Artikel "[:Alix/CF-Bootmedium_erstellen:ALIX CF-Bootmedium erstellen]" bereits größtenteils behandelt wurde, wird dieser Artikel auf die automatisierte Variante eingehen. = Grundsätzlicher Ablauf = * Start eines Minimalsystems auf dem Board entweder mittels PXE oder mit einer vorbereiteten CF-Karte * Partitionieren und Formatieren der CF-Karte * Aufspielen des Minimalsystems * Aufspielen des Bootmanagers = Voraussetzungen = Um mit der Installation zu beginnen, muss folgendes vorhanden sein: * Ein funktionierendes Netzwerk, welches Zugriff auf das Internet erlaubt. * Ein funktionsfähiges Alix-Board. Mit Hilfe des Verfahrens, welches in dieser Anleitung beschrieben wird, wurden Systeme für verschiedene Alix-Boards der Serie 2D.. aufgesetzt. Prinzipiell sollte diese Anleitung für alle Alix-Boards mit nur einer serieller Schnittstelle geeignet sein (um funktionierende Betriebssystems-Images erzeugen zu können). * Eine möglichst schnelle Compact Flash Karte, die mindestens 2GB groß sein sollte. Die Gesamtkapazität ist allerdings vom späteren Verwendungszweck abhängig. * Ein beliebiger Rechner mit serieller Schnittstelle der als Terminal für das Board genutzt wird. Für die "PXE Start"-Variante wird des weiteren benötigt: * Ein DHCP Server im Netz in dem man die entsprechenden Network-Boot-Optionen setzen kann * Ein Rechner, Router oder NAS auf dem das Minimalsystem per TFTP und FNS zur Verfügung gestellt werden kann Für die "Start mit vorbereiteter CF Karte"-Variante wird des weiteren benötigt: * Ein Rechner, auf dem das Paket SYSLINUX vorhanden ist. (Das kann übrigens auch ein Windows-Rechner sein). * ein externer Kartenleser Sind alle diese Voraussetzungen erfüllt, kann mit der Installation begonnen werden. ## Artikeltext ##nicht auf diesen Artikel zutreffenden Kategorien bitte löschen! #tag: Netzwerk, Hardware, Ubuntu, System, Installation, Server