TripleDragon:Neutrino auf der Triple Dragon (veraltet)

Aus TuxBoxWIKI
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis


Review-KandidatDieser Artikel befindet sich derzeit im Reviewprozess. Hilf mit, ihn zu verbessern! Falls du bei weiteren Artikeln helfen willst, findest du hier eine Auswahl offener Artikel.

Allgemein

Seife hat vor einiger Zeit Neutrino auf der Triple Dragon zum laufen gebracht (Thx). Hier eine kurze Anleitung zum Erstellen eines Neutrino das dann von einer internen Festplatte oder einem anderen Speichermedium geladen werden kann.

Build

Ich kopiere am Ende noch den fehlenden pakenham.ttf, starte den nhttpd und mounte die Aufnahme Partition. Dann stelle ich im Bootmenü die richtige Partition ein, speichere und boote. Nach erfolgreichem Suchlauf und Reboot habe ich nach ca. 15sec. ein Bild. Aufnahmen bisher einwandfrei.


#!/bin/bash

TD=/home/dietmarw/TripleDragon
ARCHIVEDIR=$TD/download

cd $TD
mkdir TD_make
cd $TD/TD_make

echo "git checkout"
git clone git://gitorious.org/tripledragon-buildscripts/mainline.git td-neutrino || exit 1
echo "ende git checkout"

cd $TD/TD_make/td-neutrino
ln -sf $ARCHIVEDIR/ download

echo "vor preqs"
make preqs || exit 1

echo "vor git checkout tripledragon"
# die folgenden zwei zeilen sollten eigentlich nicht notwendig sein,
# aber bei meiner git version lief es nur so.
cd tuxbox.org/apps
git checkout tripledragon || exit 1

echo "vor make bootstrap"
cd $TD/TD_make/td-neutrino
make bootstrap || exit 1

echo "vor make neutrino"
make neutrino || exit 1
make neutrino-system || exit 1

echo "build end, now customize"
cp -r $TD/patches/fehlend/* $TD/TD_make/td-neutrino/root/
patch -p0 $TD/TD_make/td-neutrino/root/etc/init.d/S01mount <$TD/patches/diff/S01mount.diff
patch -p0 $TD/TD_make/td-neutrino/root/etc/init.d/start_neutrino <$TD/patches/diff/start_neutrino.diff

echo "ende"