minflsh selberbauen

Einleitung

Benötigtes:

Die ausgelesenen Dateien einer BN-Software und ein Texteditor  (Unix-fähig)

Die Prozedur

Verzeichnise erstellen:

Wir benötigen folgende Verzeichnistruktur:

Ein Hauptverzeichnis namens minflsh

Darunter legen wir folgende Struktur an:

/kernel
/root
/root/bin
/root/lib
/root/platform
/root/platform/bin
/root/platform/drv
/root/platform/lib

Ausser /kernel entsprechen diese Verzeichnisse denen der BR-Software
Jetzt können wir die benötigten Dateien einfügen:

Orginal-Dateien
minflsh
/root/platform/kernel/os -> /kernel/os
/root/bin/initactor -> /root/bin/initactor
/root/lib/libinit.so.1.0 -> /root/lib/libinit.so.1.0
/root/lib/libnana.so.1.0 -> /root/lib/libnana.so.1.0
/root/platform/bin/ddf -> /root/platform/bin/ddf
/root/platform/bin/ddfexec -> /root/platform/bin/ddfexec
/root/platform/drv/drv_to_inst -> /root/platform/drv/drv_to_inst
/root/platform/lib/libcx.s.so -> /root/platform/lib/libcx.s.so
/root/platform/lib/libddf.so.1.0 -> /root/platform/lib/libddf.so.1.0
/root/platform/lib/libddfdrv.so.1.0 -> /root/platform/lib/libddfdrv.so.1.0
tuner.so -> /root/plaform/drv/flash.so

Jetzt öffnet noch /root/platform/drv/drv_to_inst mit einem Texteditor.
Dort alle Einträge löschen, wir benötigen nur eine einzige Zeile:

flash     5

Jetzt braucht ihr nochwas um das ganze auszuführen.
Bei Windows ist das leicht, der Bootmanager liefert das entsprechende Script gleich mit.

Für Linux baut ihr euch ein Script namens do
Rein kommt das:

rsh $1 setenv PATH /root/platform/bin:/root/bin:/usr/bin:/usr/siege/bin:/mnt/bin
rsh $1 setenv TZ MET-01METDST-02,J84,J302
rsh $1 setenv LD_LIBRARY_PATH /root/platform/lib:/root/lib:/usr/lib
rsh $1 setenv SIEGEHOME /usr/siege
rsh $1 setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:.:/class:/lost+found/class
rsh $1 umount -F /
rsh $1 mount $2 /
echo "Now look at your terminal-programm (57600/8n1)";
rsh $1 arun initactor -v -V -i 4
ausführen könnte ihr es mit: ./do dboxip nfs-mntpoint

So, fertig ist das minflsh.

Damit könnt ihr nun den Debug-Mode bei einer Box mit beschädigter BR-Soft enablen.

Feedback

E-Mail

Weitere Hilfe

Bei Probleme könnt Ihr euch an das Forum wenden.
Oder den IRC-Channel #dbox2 besuchen. Als Server könnt ihr z.B. irc.freenet.de verwenden.

Copyright

Copyright (c) 2002 by Dietmar Hölscher

Home