C_INIT: mount error - failed to set nfsargs

Anlaufschwierigkeiten? Was ist was? Worum geht's?
mounty
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Sonntag 21. November 2004, 04:45

C_INIT: mount error - failed to set nfsargs

Beitrag von mounty »

Hallo,

gute Arbeit hier, aber leider finde ich die Lösung für mein Problem nicht.
Darum hier meine Frage:

Nach der MHC-Methode hatte ich die Anzeige des Debug Mode auf dem Display.
Soweit hat auch alles funktioniert bis auf das Downloaden des Images.
Offenbar schlägt der mount Befehl fehl.
Das -F bei umount habe ich aus dem Skript gelöscht (wie bei Dietmar angegeben), aber so oder so läuft das Skript ppcboot_read auf die folgende Fehlermeldung hinaus:
  • > help
    ChorusOS r3 rsh daemon good try :-)

    > 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:.
    > umount /lost+found
    /lost+found: not currently mounted
    C_INIT: usage: umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
    > umount /
    > mount 192.168.2.206:C/dbox/minflash/ /
    NFS Portmap: RPC: Port mapper failure - RPC: Timed out
    C_INIT: mount error - failed to set nfsargs
    ;
    ;
    ;
    ;
    ; Und nun ins Terminalfenster (vorherige Seite) kucken!
    ;
    ;
    ;
    ;
    > arun initactor -v -V -i 4
    C_INIT: afexec of initactor failed - No root mounted
    > help
    ChorusOS r3 rsh daemon good try :-)

    Danach ist das Netzwerk weg und nach erneutem Flashen muß ich erstmal BN 2.01 vom Satelliten ziehen, damit ich von vorne anfangen kann (funktioniert der umount Befehl etwa?) .

    Bin ich völlig auf dem Holzweg, habe ich etwas übersehen, oder was ist los?

    Vielen Dank schon mal.
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Was willst Du mit RSH bie MHC?
There are 10 types of people in the world: those who know binary and those who don't
mounty
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Sonntag 21. November 2004, 04:45

Beitrag von mounty »

Danke für die schnelle Antwort.

Für MHC brauche ich natürlich kein RSH, aber zum Auslesen des Flashimages muß ich das ppcboot_read Skript laufen lassen.
Und hier bekomme ich kein mount zustande, deshalb läuft auch der Aufruf von initactor ins Leere. Hat BN 2.01 eine andere Verzeichnisstruktur/-namen, als in der ppcboot_read versucht wird zu mounten?

Oder habe ich an irgendeiner anderen Stelle ein Problem (der RSA-Client hat sich ja offenbar mit der Box verbunden, s. help reply)?
mounty
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Sonntag 21. November 2004, 04:45

Beitrag von mounty »

RSH-client, natürlich. :oops:
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Du hast da einiges nicht verstanden/gelesen.
Schau mal da: http://wiki.tuxbox-cvs.sourceforge.net/Flash_auslesen
There are 10 types of people in the world: those who know binary and those who don't
mounty
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Sonntag 21. November 2004, 04:45

Beitrag von mounty »

Vielen Dank, den Artikel kenne ich schon. Mir ist im Eifer des Gefechtes wohl Einiges durcheinandergeraten.
Also nochmal von vorne:

1. Bootmanager:

Utilities -> Image auslesen

Output am Com-Terminal:

-----------------

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.0 mID 02
debug: feID 00 enxID 03
debug: fpID 52 dsID 01-b3.09.c5.07.00.00-52
debug: HWrev 01 FPrev 0.30
debug: B/Ex/Fl(MB) 32/00/08
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
File /root/platform/philips-dbox2/kernel/os not found: No such file or directory

boot flash /root/platform/philips-dbox2/kernel/os failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
File /root/platform/mpc8xx-dbox2/kernel/os not found: No such file or directory
boot flash /root/platform/mpc8xx-dbox2/kernel/os failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/kernel/os in Flash-FS
debug: Got Block #0052

will verify ELF image, start= 0x800000, size= 1267512
verify sig: 0
Branching to 0x409b8

-----------------

Anschließend wird die BN-Software gestartet. und der RSH-Client verbindet sich erst nach erneutem Flashen wieder. ICMP-Requests (ping) kommen aber noch durch.

2. Als nächstes habe ich im readme des Bootmanagers nachgesehen und die dort beschriebene Methode versucht (copy_all.txt).

Folgender Output am RSH-Terminal:

-----------------

> help
ChorusOS r3 rsh daemon good try :-)

> 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 192.168.2.206:C/dbox/dbox2_original/ /lost+found
NFS Portmap: RPC: Port mapper failure - RPC: Timed out
C_INIT: mount error - failed to set nfsargs
> arun siegep cpAll
started aid = 10
java.lang.ClassNotFoundException: cpAll
at java.lang.Throwable.<init>(Ljava/lang/String;)V (:0xd)
at java.lang.Exception.<init>(Ljava/lang/String;)V (:0x5)
at java.lang.ClassNotFoundException.<init>(Ljava/lang/String;)V (:0x5)
at siege.security.GenericClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class; (:0x58)
at java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; (:0x2f)
at siege.security.GenericClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; (:0x27)
at java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class; (:0x6)
at siege.security.BootStrap.main(Ljava/lang/String;[Ljava/lang/String;)V (:0xad)
;
;
;
; Kopieren beendet! Wenn keine Fehler aufgetreten sind, sollte sich alles im NFS-Root befinden!
> help
ChorusOS r3 rsh daemon good try :-)

-----------------

Weils so schön war, gleich noch ein paar andere Skripten getestet (Output aus meinem ersten Post war von enable_debug_mit_minflsh.txt).
Alle Negativ mit besagten mountproblemen.

Möglicherweise sollte in den Skripten Philips stehen und nicht Nokia?


3. dbox2.rar

Output am com-Terminal:

-----------------

debug: passed
debug: PermTest: debug: passed
dbox2:root> debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.0 mID 02
debug: feID 00 enxID 03
debug: fpID 52 dsID 01-b3.09.c5.07.00.00-52
debug: HWrev 01 FPrev 0.30
debug: B/Ex/Fl(MB) 32/00/08
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.0 mID 02
debug: feID 00 enxID 03
debug: fpID 52 dsID 01-b3.09.c5.07.00.00-52
debug: HWrev 01 FPrev 0.30
debug: B/Ex/Fl(MB) 32/00/08
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
File /root/platform/philips-dbox2/kernel/os not found: No such file or directory

boot flash /root/platform/philips-dbox2/kernel/os failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
File /root/platform/mpc8xx-dbox2/kernel/os not found: No such file or directory
boot flash /root/platform/mpc8xx-dbox2/kernel/os failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/kernel/os in Flash-FS
debug: Got Block #0052

will verify ELF image, start= 0x800000, size= 1267512
verify sig: 0
Branching to 0x409b8

-----------------
ping o.k., aber RSH help Request kommt nicht durch.


So, ich hoffe, etwas Licht in die Sache gebracht zu haben, vielleicht hat ja Jemand eine Idee, was falsch läuft...
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Bei Punkt 1 "boot net failed", der Rest ist irrelevant.

http://wiki.tuxbox-cvs.sourceforge.net/ ... n#Probleme
There are 10 types of people in the world: those who know binary and those who don't
mounty
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Sonntag 21. November 2004, 04:45

Beitrag von mounty »

dbox2:root> boot net
debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed
boot: elfcopy failed: 16
dbox2:root>


ICMP request auf die Broadcast -Adresse und ping fails
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Firewall/Virenscanner/anderes Netzwerkspielzeug deinstallieren.
There are 10 types of people in the world: those who know binary and those who don't
mounty
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Sonntag 21. November 2004, 04:45

Beitrag von mounty »

Vielen Dank nochmal.
Was habe ich nicht versucht (Halbduplex, Crosskabel, MediaSensing, Virenscanner, Firewall...).
Hatte alles nichts gebracht bis ich in den Services entdeckt habe (PCCillin war schon abgeschaltet), daß die Personal Firewall des Progrämmchens munter weiter ihren Dienst verrichtet. Also abgeschaltet und schon geht's.

:D

Image gezogen, ucodes extrahiert, YADD eingespielt und schon läuft die Kiste (und zwar fix).

Danke, danke, danke.