Installationsanleitung für T-Online Vision Box S100

Aus Zenega Wiki

Wechseln zu: Navigation, Suche

Im Zenegauser-Forum hat dejuh diese Anleitung verfasst: http://forum.zenega-user.de/viewtopic.php?f=36&t=4590&p=33471&hilit=bootfaehig+machen#p33471

Die Download-Seiten findet man in diesem Zenega-Forum Thread


Hallo zusammen,

oki dann wollen wir mal:

Ich mach das folgende grundsätzlich auf nem anderen PC!!!!!

Booten mit einer LiveCD wie Knoppix (mit 2.6er Kernel) oder SlackwareCD-1 (oder besser noch mit der Slackware 12, dann am Promt "boot: " test26.s eingeben)

Also Festplatte mit fdisk einrichten:

fdisk /dev/hda

(Das Programm fdisk erwartet hier die zu partitionierende Festplatte als Masterplatte am ersten IDE)

Partitionen laut giga_san:

/dev/hda1 boot : 64MB
/dev/hda2 swap : 256MB
/dev/hda3 /root : der Rest


Siehe auch Giga_sans Erläuterungen


Bootfähig machen!!!!! (das geht mit der Taste "a" und der Auswahl der entsprechenden Partition, die gebootet werden soll. Drückt man anschließend "p" um sich die Plattenpartitionen anzeigen zu lassen, muss ein * an der Bootpartition stehen)

fdisk wird dann mit "w" beendet, damit die Änderungen auch gespeichert werden.

Formatieren:

mkswap /dev/hda2 

und

mke2fs -j /dev/hda1 

und

mke2fs -j /dev/hda3 

Nun mounten wir:

mount /dev/hda3 /mnt 
mkdir /mnt/boot 
mount /dev/hda1 /mnt/boot 


Ich habe die Files auf einem USB-Stick Also erstellen eines Verzeichnisses für den Stick und anschließend mounten.

mkdir /usb 
mount /dev/sda1 /usb 
cd /usb 
tar xvpzf zenslack-1.0-rc35-core-0.tar.gz -C /mnt 
tar xvpzf zenslack-1.0-rc35-etc-0.tar.gz -C /mnt 
tar xvpzf zenslack-1.0-rc35-local-0.tar.gz -C /mnt 
tar xvpzf zenslack-1.0-rc35-kernel-0.tar.gz -C /mnt 

Falls gewünscht mit Teletext, Vdradmin und Noad:

tar xvpzf zenslack-1.0-rc35-patch-0.tar.gz -C /mnt 

Wenn ich Plugins selber bauen möchte dann noch: (Für diejenigen, die Zenslack auf einer S100 installieren ist dieses Paket PFLICHT um später die build.sh auszuführen.)

tar xvpzf zenslack-1.0-rc35-src-0.tar.gz -C /mnt 

Und die ganzen Manpages (Hilfeseiten)

tar xvpzf zenslack-1.0-rc35-doc-0.tar.gz -C /mnt 


Zum Schluss wichtig, den Bootloader installieren!!!!:

Folgender Weg geht nur, mit einem Kernel 2.6.x gebootet wurde:

chroot /mnt
/sbin/lilo -r / 
exit

Ansonsten sollte

/mnt/sbin/lilo -r /mnt

auch gehen.

(Wenn die Festplatte nach "/mnt" gemountet ist) (Dank an zedthefreak für den Hinnweis)



Root-Passwort ist: smt

Samba-User ist: 'zen' Passwort: 'zen'


Wenn nicht alles geht:

Es fehlt zum Beispiel die schließende geschfeifte Klammer In der /etc/rc.d/rc.local steht in zeile 38:

if [ ${ZS_S100_BLINK == yes ]; then

und es sollte sein:

if [ ${ZS_S100_BLINK} == yes ]; then 

Nach einem Neustart loggt man sich als Benutzer: root mit dem Passwort: smt ein.

Anschließend die /etc/zenslack/zen-config editieren und mit

/etc/zenslack/setconfig.sh 

die Änderungen übernehmen. Wer nicht beim ersten Starten einen schwarzen Bildschirm mit einem flackernden grünen Text bezüglich "xine" haben will, wählt hier am besten MMS als primären Client aus, statt VDR.

Man kann dazu den Midnightcommander starten mit dem Befehl:

mc

Als ersten Eintrag in der Verzeichnisliste steht ".." wenn Du darauf gehst und Enter drückst, kommst Du ein Verzeichnis zurück. Wenn Du kein ".." mehr findest, auch wenn Du mit den Pfeiltasten gaaaaaaanz nach oben gegangen bist, befindest Du Dich an der sogenanten Wurzel. Man schreibt das auch / also "Schräger rechts" Öffne nun die Datei /etc/zenslack/zen-config (gehe mit der Markierung auf die Datei und drücke F4 zum Bearbeiten)

Hier kannst Du Dich entscheiden, welche Box Du hast. Ersetze SMT mit S100. Du findest auch noch viele weitere Punkte, die Du für Dein Netzwerk ändern kannst. Wenn Du alles passend eingestellt hast, Speichere Deine Änderungen mit F2 ab und verlasse den Editor mit F10. Verlasse den Midnightcommander mit F10 führe die Datei setconfig.sh aus. Das geht so:

root@SMT-7020S:/etc/zenslack# /etc/zenslack/setconfig.sh

Soll die Box auch ins Internet können und nicht per DHCP konfiguriert werden, muss auch in der Datei /etc/resolv.conf ein DNS-Server eingetragen werden.

100 und S101CI (Zenega) müssen noch in /usr/src/zslack-dev/X11 die build.sh starten.

cd /usr/src/zslack-dev/X11 
./build.sh

SMT-USER:

Hinnweis!!! (Dank an Ronja) Wenn kein TV-Bild,kann sein das du noch ne config datei ändern mußt

vi /etc/rc.d/rc.modules 

in der allerletzten zeile steht: /sbin/modprobe cx88-dvb fuege mal vor die letzte moch eine ein:

modprobe cx88xx card=57 



Son nun Festplatte in SMT rein und dann sollte es tun Grüße Dejuh