ich habe immer noch ein eCS1.2x in VirtualBox unter Salix (Slackware) zu laufen.
Bis auf den unbefriedigenden Datenaustausch (das wird aber schon ) läuft es brauchbar.
Allerdings hatte ich beim Aktualisieren der VirtualBox neulich das Problem, dass ich zur Installation der geänderten Erweiterungen eigentlich
auf eine Kommandozeile starten sollte. Aber, das ging nicht. Am Ende war das System so zerrupft, dass ich auf ein Backup zurück musste,
Wie und wo muss ich eine "Config.SYS" editieren, dass nach dem Start über Alt-F1 und F2 auf eine Kommandozeile komme, die ein System hochbringt,
das lauffähig ist. Bei mir wird nämlich eine Config.SYS gezogen, die auf einer uralten Konfiguartion eines Notebooks aufbaut und Treiber aktiviert, die weil sie ins Leere greifen das System einfieren lassen.
Ich hoffe ich habe einigermaßen gut beschrieben wo es klemmt.
Moin jpg153
Oder so:
Die Config.sys ändern in
REM PROTSHELL=D:\OS2\PMSHELL.EXE
PROTSHELL=D:\OS2\CMD.EXE
und als x:\os2\boot\config.a speichern.
Dann beim Booten wie auch Erdmann geschrieben hat
beim Auswählen nicht x sondern a wählen
dann bootet es die gleiche config.sys NUR OHNE die WPS.
Jetzt kannst du editieren und neu booten.
Oder nach dem booten mit config.a
PMSHELL auf der Commando Zeile eingeben und es wird die WPS geladen.
Ob das in der VirtualBox geht weis ich nicht.
jpg153 hat geschrieben:
Wie und wo muss ich eine "Config.SYS" editieren, dass nach dem Start über Alt-F1 und F2 auf eine Kommandozeile komme, die ein System hochbringt,
das lauffähig ist. Bei mir wird nämlich eine Config.SYS gezogen, die auf einer uralten Konfiguartion eines Notebooks aufbaut und Treiber aktiviert, die weil sie ins Leere greifen das System einfieren lassen.
Ich hoffe ich habe einigermaßen gut beschrieben wo es klemmt.
Eigentlich sollten sich neuere Kernelversionen für die Wiederherstellungsoptionen gemäß der Angaben in der Steuerdatei \os2\boot\archbase.$$$ verhalten. Der CONFIG.SYS-Befehl PROTSHELL wurde ja bereits erwähnt.
ak120 hat geschrieben:...Angaben in der Steuerdatei \os2\boot\archbase.$$$ verhalten.
womit kann ich die Datei einsehen und ggf. bearbeiten? Der Texteditor (eCS 2.1) kann's nicht...
Das kann ich nicht ganz nachvollziehen. Das Betrachten funktioniert sowohl mit dem EPM/G als auch mit dem Systemeditor. Beim letzteren wird lediglich eine Warnung wegen der Nullzeichen angezeigt, welche man lässig vernachlässigen kann. TEDIT murrt auch nicht. Keine Ahnung, welche sonderbaren Unverträglichkeiten in eComstation stecken? Wohl ein Grund dafür, daß es sich nicht verkaufte. Zum übersichtlicheren Bearbeiten kann man zur Not immer noch den alten HEXZAP verwenden.
Hmm, bei mir sieht's im Erweiterten Editor so aus:
Gleiches Bild habe ich auch im Texteditor...
CODEPAGE=850,437 in der config.sys
Schriftart: System proportional (Optionen>Anpassen>Einstellungen... Tab Schriftarten; im erweiterten Editor)
??
Zumindest ich kann damit nichts anfangen.
Dabei fällt mir auf: Was ist der EPM/G? Ich kenne eigendlich nur den EPM...
Zuletzt geändert von ajunra am Fr 19. Jan 2018, 21:31, insgesamt 1-mal geändert.
Schöne Grüße von Deutschlands größter Insel
ajunra
Das Panel mit den Boot-Optionen kriegt man - wenn nicht per Alt-F1 - auch mittels WPS-Einstellungen nach Reboot im Klartext angezeigt:
(diesmal aus Warp 4.5x "=" eCS 1.x).
Bei Auswahl "auf Kommandozeile" wird x:\os2\boot\config.x angezogen, wurde schon gesagt. Es kann sein, dass man diese noch anpassen muss, wenn in der config.sys wichtige Treiber-Zeilen geändert wurden.
Abgesehen davon, selbst mein KON-Hexeditor liefert nichts wirklich Erhellendes zur archbase.$$$, nur den Namen des Archiv-Verzeichnisses. Die Steuerungs-Infos stehen dann in diversen \os2\boot\altf1*.*. Das war schon zu alten OS/2-Zeiten nicht anders, soweit ich's zurückverfolgen vermag.
Zuletzt geändert von LotharS am Fr 19. Jan 2018, 23:24, insgesamt 1-mal geändert.
jpg153 hat geschrieben:
Allerdings hatte ich beim Aktualisieren der VirtualBox neulich das Problem, dass ich zur Installation der geänderten Erweiterungen eigentlich
auf eine Kommandozeile starten sollte.
Geht übrigens auch bequemer im laufenden System: Kritisch ist das Programm vboxservice.exe, kann weil gesperrt nicht überschrieben werden. Abhilfe mit "unlock vboxservice.exe". Ist zumindest ab eCS 2.x schon dabei, ansonsten im lxlite-Paket enthalten. Updaten und Reboot.
Darüber hinaus würde ich die libc*-Dateien nicht aus den Gasterweiterungen nehmen, sondern lieber bei den "originalen" von netlabs bleiben.
LotharS hat geschrieben:
Abgesehen davon, selbst mein KON-Hexeditor liefert nichts wirklich Erhellendes zur archbase.$$$, nur den Namen des Archiv-Verzeichnisses. Die Steuerungs-Infos stehen dann in diversen \os2\boot\altf1*.*. Das war schon zu alten OS/2-Zeiten nicht anders, soweit ich's zurückverfolgen vermag.
Ich kann keine Aussagen darüber treffen, ob gewisse Editoren unter bestimmten Konfigurationen nicht benutzt werden können.
Unabhängig davon kann jeder selbst leicht nachprüfen, daß die notwendigen Informationen sehr wohl in der Datei \os2\boot\archbase.$$$ enthalten sind. Der Versatz bei D9h (217) aktiviert die Funktion, was in einem Texteditor durch das Zeichen für 01h (den weißen Grinsekopf ☺) angezeigt werden sollte. Das Wort für die Sekunden folgt an der Stelle DDh (221).
ak120 hat geschrieben:Der Versatz bei D9h (217) aktiviert die Funktion, was in einem Texteditor durch das Zeichen für 01h (den weißen Grinsekopf ☺) angezeigt werden sollte. Das Wort für die Sekunden folgt an der Stelle DDh (221).
aah, gewonnen Von D5h bis D7h steht hier (eCs 2.1) auch noch was ('204103'h), was auch immer dahinter verborgen sein mag.
Als Normal-Irdischer gehe ich dann doch lieber lesbar über die WPS-Einstellungen...
Zuletzt geändert von LotharS am Sa 20. Jan 2018, 17:48, insgesamt 1-mal geändert.