Bootsequenz / wann wird was installiert

  • Bin gerade dabei mein neues P4425 zu erkunden und musste feststellen, das sich gegenüber GP3 doch einiges geändert hat ;)


    Jetzt wüsste ich gerne wie die genaue Bootreihenfolge aussieht, bzw unter welchen Umständen die Software was instaliert.


    Was ich bis jetzt weiß:


    in der Regsitry unter HKLM/init steht die eigentliche Reihenfolge drin. Hier kann man unter Launch50 die explorer_cedefault.exe eintragen (Dank an KADEWanderer) um den Desktop vor dem Start der anderen Porgramme freizulegen damit auch Systray Anwendungen funktionieren.
    Jedoch stellt sich auch hier die Frage was der Unterschied zwischen der explorer.exe und der explorer_cedefault.exe ist.


    Bei mir stehen in den Einträgen:

    Launch20=device.exe
    Launch30=gwes.exe
    Launch50=explorer_cedefault.exe
    Launch60=services.exe
    Launch80=Calibrate.exe
    Launch95=WisGPS200.exe
    Launch97=AutoDcSuspend.exe
    Launch99=OpenCOM2.exe


    Dann solllte (bei installierten Gopal) die Menu.exe kommen (aus dem Ordner \My Flash Disk\". Nur woher weiß das Navi das es diese Datei starten muss?
    Die Menu.exe schaut nach ob irgendwas von der SD Karte zu installieren ist. Sollte ein Modul der Navisoftware noch nicht installiert sein, so wird dies nachinstalliert. Nur wo wird es abgespeichert was schon installiert ist? Ich hätte nämlich gerne das ein CAB immer installiert wird wenn ein Hardreset erfolgt ist, nur das Navi meint das es ja schon installiert wurde und ignoriert dieses Setup.


    Sollte noch keine Software installiert sein wird von der SD Karte die Autorunce.exe gestartet, die wiederrum das Menü installiert was dann o.g. Aufgaben übernimmt.


    Christian

  • Zitat

    Original von cgdu
    Die Menu.exe schaut nach ob irgendwas von der SD Karte zu installieren ist. Sollte ein Modul der Navisoftware noch nicht installiert sein, so wird dies nachinstalliert. Nur wo wird es abgespeichert was schon installiert ist? Ich hätte nämlich gerne das ein CAB immer installiert wird wenn ein Hardreset erfolgt ist, nur das Navi meint das es ja schon installiert wurde und ignoriert dieses Setup.


    "\My Flash Disk\Navigation\Menu\Install\..."

  • @BigBugHmb


    Ich glaube, hier ist jede Mühe umsost,
    siehe hier


    @cgdu
    Lies HIER(EXTERN)


    @BigBugHmb
    @m.g


    Ich glaube, wir haben da noch ein Problem mit den 4x25(Atlas III-Geräten).


    Das poste ich aber besser im ASU-Thread.


    KADE

    Einmal editiert, zuletzt von KADEWanderer ()

  • Danke @BigBugHmb !


    Bin wohl doch etwas blind, den Ordner hatte ich glatt übersehen.


    @KADEWanderer
    Den MSDN Artikel hatte ich schon gefunden nachdem du mich auf die HIVE Based Regsitry aufmerksam gemacht hast.
    Wieso du schreibst das hier jede Mühe umsonst ist erschließt sich mir nicht ganz, das eine hat mit dem anderen recht wenig zu tun und ich habe auch nichts gefunden was den genauen Bootprozeß beschreibt.


    Trotzdem haben sich noch einige Fragen ergeben. Zu einem wo der Unterschied zwischer der explorer.exe und der explorer_cedefault.exe ist und zum anderem woher das Navi weiss das es die Menu.exe aus der /MFD starten muss.


    Ich hätte nämlich gerne das das Navi ohne Menü im Desktop startet egal ob Softreset oder Hardreset. Da aber wie bekannt nach Hardreset der Launch50 Eintrag wieder fehlt dachte ich an eine CAB die IMMER installiert wird und den Eintrag setzt. Daher auch die Frage woran die Menu.exe erkennt was noch installiert werden muss...


    Habe mir nun aber ASU angeguckt und denke das ist der richtige Weg für mich.

  • Zitat

    Original von cgdu
    Danke @BigBugHmb !


    Habe mir nun aber ASU angeguckt und denke das ist der richtige Weg für mich.


    Kein Problem und dich hoffe 'ASU' stellt dich zufrieden... ;)