Config.sys

(DE) System, Installation, Konfiguration, Hardware, Treiber, Netzwerk, Virtualisierung, etc.
(EN) System, Installation, Configuration, Hardware, Drivers, Network, Virtualisation, etc.
Antworten
eCSBenutzer
Beiträge: 581
Registriert: Fr 10. Jan 2014, 07:24
Wohnort: 641m ü. NN

Config.sys

Beitrag von eCSBenutzer »

Wie kann ich die Config.sys vor dem Start von PMShell (also NACH der Abarbeitung der Config.sys) anhalten?
Problem: Die USB-Treiber werden zu langsam initialisiert (meine laienhafte Einschätzung). Wenn ich die Config.sys durchlaufen lasse (zumindest bei AOS 1.1.1) startet die PMshell nicht (schwarzer Bildschirm). Nach dem chkdsk (Neustart) gehts aber.... Auch Protshell=C:\OS2\cmd.exe hilft nur bedingt. Machmal geht die Tastatur (noch) nicht. Und ist unbequem :( . Was hilft ist nur einen falschen/nicht existierenden Treiber einzutragen. Dann wird gemeckert, aber nach ein, zwei, drei Tastendrücken läuft es weiter. Nur ist das ein für mich nicht so toller Würkaround. :(
Übrigens bei eCS und AOS das gleiche Verhalten. Und nein, ich möchte die USB-Treiber nicht austauschen. Weil ansonsten gehts ja.....
morcvomorc
Beiträge: 205
Registriert: Fr 3. Jan 2014, 09:42

Beitrag von morcvomorc »

Hallo,

es gibt einen Treiber, mit der man die Config. sys anhalten kann, auch mehrfach. Zu finden bei ecsoft2: https://ecsoft2.org/pause-driver. Der Downloadlink ist veraltet. hier der aktuelle: https://hobbesarchive.com/Home/Download ... -02-13.zip

Bei Hobbes gibt es auch einen Delay Treiber. Man kann eine Zeitraum definieren, für den der Bootvorgang angehalten wird: https://hobbesarchive.com/Home/Download ... ay_2-1.zip

Vielleicht hilft das.

VG
erdmann
Beiträge: 630
Registriert: Mo 4. Jan 2016, 14:36

Beitrag von erdmann »

Wenn du die AN USB Treiber nutzt (zumindestens die neueste Version) musst du unbedingt sicherstellen, das du USBKBD.SYS als BASEDEV Teiber lädst. Das hat sich nämlich zu den älteren Treibern geändert.
Ansonsten:
1) welche USB Treiberversion nutzt du genau?
2) config.sys mal hier posten.
eCSBenutzer
Beiträge: 581
Registriert: Fr 10. Jan 2014, 07:24
Wohnort: 641m ü. NN

Beitrag von eCSBenutzer »

morcvomorc hat geschrieben: Sa 24. Mai 2025, 09:53 https://hobbesarchive.com/Home/Download ... -02-13.zip

Bei Hobbes gibt es auch einen Delay Treiber. Man kann eine Zeitraum definieren, für den der Bootvorgang angehalten wird: https://hobbesarchive.com/Home/Download ... ay_2-1.zip
Danke! Probier ich....


erdmann hat geschrieben: Sa 24. Mai 2025, 10:45 Wenn du die AN USB Treiber nutzt (zumindestens die neueste Version) musst du unbedingt sicherstellen, das du USBKBD.SYS als BASEDEV Teiber lädst. Das hat sich nämlich zu den älteren Treibern geändert.
Ansonsten:
1) welche USB Treiberversion nutzt du genau?
2) config.sys mal hier posten.
Meine USB-config:

Code: Alles auswählen

BASEDEV=USBD.SYS
BASEDEV=USBEHCD.SYS
BASEDEV=USBEHCD.SYS
BASEDEV=USBXHCD.SYS
BASEDEV=USBHID.SYS
BASEDEV=USBCDROM.ADD /CDS:1
BASEDEV=USBMSD.ADD /REMOVABLES:8 /FLOPPIES:0
DEVICE=C:\OS2\BOOT\USBRESMG.SYS
DEVICE=C:\OS2\BOOT\USBPRT.SYS
DEVICE=C:\OS2\BOOT\AMOUSE.SYS 
DEVICE=C:\OS2\BOOT\USBMOUSE.SYS
DEVICE=C:\OS2\BOOT\USBKBD.SYS
DEVICE=C:\OS2\BOOT\USBCOM.SYS
DEVICE=C:\OS2\BOOT\USBAUDIO.SYS
 
ja, und ich sehe: USBKBD wird nicht als Basedev geladen. Ändere ich. Das hier war ja ecs2.1 Ich AOS5.5.1.1 wird er als Basedev geladen. Gleiches Verhalten. Und auch gerade gesehen: DEVICE=C:\OS2\BOOT\USBRESMG.SYS war zweimal eingetragen. Aber sollte wohl nicht das Problem sein. Muss wohl doch mal aufräumen. :o
Peinliche Frage: Wie kann ich die USB-Version mir anzeigen lassen :oops: ?
erdmann
Beiträge: 630
Registriert: Mo 4. Jan 2016, 14:36

Beitrag von erdmann »

Anzeigen mit „bldlevel“ gegen das Binary, z.B. „bldlevel usbehcd.sys“

Was in der config.sys stehen muss, hat nichts mit der OS/2 Variante zu tun sondern damit, welche USB Treiberversion du benutzt.
eCSBenutzer
Beiträge: 581
Registriert: Fr 10. Jan 2014, 07:24
Wohnort: 641m ü. NN

Beitrag von eCSBenutzer »

Wieder was gelernt.... :)

Code: Alles auswählen

Signature:       @#Arca Noae LLC:12.15#@##1## 23 Mar 2024 13:21:45     DAZAR1
 ::::::@@USB EHCI compliant Driver (32bit) (c) 2024 Arca Noae LLC
Vendor:          Arca Noae LLC
Revision:        12.15
Date/Time:       23 Mar 2024 13:21:45
Build Machine:   DAZAR1
File Version:    12.15
Description:     USB EHCI compliant Driver (32bit) (c) 2024 Arca Noae LLC

Code: Alles auswählen

Signature:       @#Arca Noae LLC:12.15#@##1## 23 Mar 2024 13:21:46     DAZAR1
 ::::::@@USB Keyboard Driver (32 bit) (c) 2024 Arca Noae LLC
Vendor:          Arca Noae LLC
Revision:        12.15
Date/Time:       23 Mar 2024 13:21:46
Build Machine:   DAZAR1
File Version:    12.15
Description:     USB Keyboard Driver (32 bit) (c) 2024 Arca Noae LLC

Code: Alles auswählen

Signature:       @#Arca Noae LLC:12.15#@##1## 23 Mar 2024 13:21:45     DAZAR1
 ::::::@@USB UHCI compliant Driver (32bit) (c) 2024 Arca Noae LLC
Vendor:          Arca Noae LLC
Revision:        12.15
Date/Time:       23 Mar 2024 13:21:45
Build Machine:   DAZAR1
File Version:    12.15
Description:     USB UHCI compliant Driver (32bit) (c) 2024 Arca Noae LLC

Code: Alles auswählen

Signature:       @#Arca Noae LLC:12.10#@##1## 19 Nov 2021 14:53:33     DAZAR1
 ::::::@@USB XHCI compliant Driver (32bit) (c) 2021 Arca Noae LLC
Vendor:          Arca Noae LLC
Revision:        12.10
Date/Time:       19 Nov 2021 14:53:33
Build Machine:   DAZAR1
File Version:    12.10
Description:     USB XHCI compliant Driver (32bit) (c) 2021 Arca Noae LLC
Alles von eCS2.1. Den USBX habe ich jetzt von AOS5.1.1. mal kopiert. War ja etwas alt.
Was ich noch sehe: AOS ist schon bei 12.17. Die ich jetzt habe sind wohl von AOS5.1.0. Ich werde mal die neuesten einspielen (habe ja ein, zwei ,xxx backups). Mal sehen was passiert.
Ansonsten?
erdmann
Beiträge: 630
Registriert: Mo 4. Jan 2016, 14:36

Beitrag von erdmann »

und dann die config.sys korrigieren.
eCSBenutzer
Beiträge: 581
Registriert: Fr 10. Jan 2014, 07:24
Wohnort: 641m ü. NN

Beitrag von eCSBenutzer »

Gany so einfach ist es doch nicht....
Bei eCS2.1 und USB=12.17 funktioniert XRDP nicht mehr, bei 12.15 schon. Also alles auf 12.15. Auch AOS5.1.1
Bei eCS2.1 noch Basedev verwendet und den Würkaround raus. Es ist bis jetzt ohne Probleme sowohl eCS2.1 als auch AOS gestartet. Das mit Config.sys anhalten lass ich daher erst mal.
erdmann
Beiträge: 630
Registriert: Mo 4. Jan 2016, 14:36

Beitrag von erdmann »

Na, dann kannst du ja gleich bei AN einen Problemreport gg. die 12.17 stellen. Wenn es doch mit 12.15 und XRDP noch funktioniert hat ...
Antworten