Howto - Zurück zur Betanova
Hab das Faq von Kasimodo mal hier als Hilfe abgebildet:
- Ausgangszustand der dbox: power off
- BN Image vom internet besorgen
- BN Image mit Dboxbootmanager zerlegen: bn-utils->dateien extrahieren (eine file os wird generiert)
- den br kernel patchen: bn-utils->br-kernel (os) patchen, die file os angeben, die im vorhergehenden Schritt erzeugt worden ist (eine file os_patched wird generiert)
- bn image wie ein linux- Image in die box flashen
- .did file erzeugen:
did - Rechner im Anhang dieses Beitrags:
ne, mit irgendwas eintragen kommst Du nicht weiter. Du willst ja die .did zu Deiner Box haben.
Im Debug mode zeigt die Box ja am Anfanng ne Menge Infos. Recht weit vorne steht da was mit "ID" was darauf folgt ist das was in die Maske muss. Einfach abschreiben und ein paar mal reseten (alle drei Tasten) weils zu schnell weg ist.
Versuchs mal mit dem was hinter dsID steht. Da ist dann eine lange Zahlenkette in Hex mit punkten getrennt
did-file mit Dboxbootmanager in die box kopieren:
- Dboxbootmanager settings: bootp server starten = an, bootfile for dbox = os_patched (wurde weiter oben erzeugt), rarp-server starten = an, nfs-server starten = an, root-verzeichnis = verzeichnis in der die .did liegt (File muß ".did" heißen nicht, wenn nicht umbenennen!!)
- Dboxbootmanager->settings: auf start druecken
- Dbox einschalten oder reseten
- Dboxbootmanager->rsh-client->execute script: copy_did (im program file directory des boot managers zu finden) ausfuehren. wenn er sagt, dass er cp.class nicht im root directory findet und fragt, ob er es hinkopieren soll, ja eingeben.
Achtet auf die Meldungen oben im Bootmanager diese sollte etwa so aussehen:
Hab die Files in einem Unterverzeichnis z.B. c\1 gelegt , auf c direkt gab es Probleme und das ganze hat nicht funktioniert, - mit dem anlegen eines Unterverzeichnis klappte es nun.***Adapter Desc: Realtek RTL8029(AS) Ethernet Adapt
***MAC address: xx:xx:xx:xx:xx:xx Local IP: 1.1.1.1 (via Packet-Driver #1)
***BootP server started... Port 67
***TFTP server started... Port 69
BootP> Answer sent!
TFTP> Started TFTP-Transfer for "C:\1\os_gepatcht"...
TFTP> Transfer finished, sent 2476 blocks
RARP> Answer sent to xx:xx:xx:xx:xx:xx with DBox-IP: 1.1.1.2
1 - mountd: mount: path: C/1/
Im RSH- Client sollte nun folgendes stehen:
das war's!> mount
C_INIT:
root_device mount on / (flfs)
> setenv PATH /root/platform/bin:/root/bin:/usr/bin:/usr/siege/bin:/mnt/bin
> setenv TZ MET-01METDST-02,J84,J302
> setenv LD_LIBRARY_PATH /root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib
> setenv SIEGEHOME /usr/siege
> setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:.:/lost+found/
> mount 1.1.1.1:C/1/ /lost+found
C_INIT: mount 1.1.1.1:C/1/ on /lost+found
> arun siegep cp /lost+found/.did /var/upgrade/.did
started aid = 10
[system CL: warning: class cp is not public]
;
;
;
; Wenn keine Fehler aufgetreten sind, wurde .did kopiert!
reseten und bn geniessen :-)
Cu Kartenkraut