Supportnet / Forum / BS-Sonstige
dos 6.22
Frage
Hallo zusammen.
Ich habe folgendes Problem. Ich soll auf einen neuenen Rechner ein spezielles Programm aufspielen welches aus einem Gerät Farbdaten ausliest.
Bis jetzt habe ich folgendes erreicht:
- Dos 6.22 (deutsch) installiert
- Das angesprochene Programm installiert
Nach der Installation dieses (englischen) Programms wurde gefragt ob die config.sys erneuert werden soll. Dem habe ich zugestimmt.
Wenn ich nun den PC auf der Dos-Ebene starte erscheint folgender Bildschirm:
[url=http://www.bilder-hochladen.net/files/1qfv-1-jpg.html][img]http://www.bilder-hochladen.net/files/thumbs/1qfv-1.jpg[/img][/url]
die config.sys sieht so aus:
DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\DOS\IBMCACHE.SYS 64 /noext
DEVICE=c:\DOS\ANSI.SYS
DEVICE=c:\DOS\himem.sys
COUNTRY=049,850,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
FILES=40
BUFFERS=3
die autoexex.bat so:
C:\DOS\SMARTDRV.EXE /X
@ECHO OFF
PROMPT $p$g
PATH C:\DOS;C:\ACSCC
SET TEMP=C:\DOS
MODE CON CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=850
KEYB GR,,C:\DOS\KEYBOARD.SYS
DOSSHELL
Da ich von Dos keine grosse Ahnung hab wäre ich für eure Hilfe sehr dankbar
[*][quote][sup][i]Admininfo: bitte vermeide Mehrfachanfragen in verschiedenen, bzw. gleichen Gruppen. Siehe [url=https://supportnet.de/groupfaqs/3][u]FAQ2.[/u][/url][/i][/sup][/quote]
Antwort 1 von steffen2
jetzt musst du das Programm starten mit dem entsprechenden Befehl (Name der exe-Datei ?!)
Gruß Steffen
Gruß Steffen
Antwort 2 von derphil
und was ist mit den fehlermeldungen? lassen die sich nicht vermeinden?
Antwort 3 von Saturnring
liegt himem.sys wirklich im Dos-Verzeichnis?
schiebe es mal ins Root und lasse die Pfandangabe weg
schiebe es mal ins Root und lasse die Pfandangabe weg
Antwort 4 von Saturnring
Nachtrag, weil Edit ja nicht möglich
mach mal ein REM vor DEVICE=C:\DOS\IBMCACHE.SYS 64 /noext
Gruß
Saturn
mach mal ein REM vor DEVICE=C:\DOS\IBMCACHE.SYS 64 /noext
Gruß
Saturn
Antwort 5 von flogge.
Hi derphil,
ist schon ein Weilchen her seitdem ich mit Dos; Memmaker u.s.w. gearbeitet habe. Als Anregung deshalb nur soviel:
smartdrive hatte ich nie aktiv, habe immer Wert auf besonders viel konventionellen Speicher gelegt. Die damaligen Spiele wollte meist ab 580 k aufwärts und da mußte man genau überlegen welche Zeilen wichtig sind.
Der Tipp von Saturnring mit REM ist gut. Mache das auch mal bei der Zeile "C:\DOS\SMARTDRV.EXE /X
". Der Parameter X sagt mir momentan nichts. Evtl. gilt das dann für alle Laufwerke bis Buchstabe X.
Was ich aber immer gemacht habe um besagten Speicher hoch zu halten war:
aus "Device" "Devicehigh" und in der Autoexec.Bat "LH C:\" für Load High(hoher Speicherbereich).Um auf den Hohen Speicherbereich zugreifen zu können muß aber die "emm386.exe" eingebaut werden.
Ein Anfang wäre das z.B.:
http://www.admins-tipps.net/software/microsoft/dos/dos.htm
Um den Fehler mit der Himem.sys in den Griff zu bekommen, mußt du schauen wo diese liegt. Dann entsprechend den Pfad ändern. Möglicherweise liegt sie auf C:. Dann sollte die Zeile so aussehen:
DEVICEHIGH=C:\HIMEM.SYS
Oft ist auch die Schreibweise groß/klein schon von Bedeutung im Dos. Glaube ich wenigstens:-).
Reagiert der Rechner auf den Befehl: dosshell oder dosshell.exe?
Sehr hilfreich zu diesen Zeiten war damals der sog. Norton Commander (NC). Damit konnte man komfortabel diverse Aktionen unter dos durchführen.
Ich würde die System Dateien als *.bak abspeichern und die Neuen etwa so aussehen lassen:
die config.sys so:
DEVICEHIGH=C:\DOS\HIMEM.SYS
DEVICEHIGH=C:\DOS\EMM386.EXE 3072 RAM COUNTRY=049,850,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
FILESHIGH=40
BUFFERSHIGH=40,0
DOS=UMB
LASTDRIVEHIGH=E
FCBSHIGH=4,0
DOS=HIGH
die autoexex.bat so:
@ECHO OFF
PATH C:\DOS;C:\ACSCC
SET TEMP=C:\DOS
MODE CON CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=850
KEYB GR,,C:\DOS\KEYBOARD.SYS
DOSSHELL
(obwohl mir die Autoexec.bat damit immer noch nicht so richtig gefällt). Da fehlen noch die Dos Treiber fürs CDROM Laufwerk (könnten so aussehen):
In der autoexec.bat muß die zeile stehen :
[LW]:\[Pfad]\MSCDEX.EXE /D:MSCD000und in der config.sys :
DEVICE=[LW]:\[Pfad]\[Treiber]/D:MSCD000
Achtung: alles ohne Gewähr! Hoffe mal die noch aktiven DOS- Profis helfen hier mit.
Ich würde zu Dos 6.22 googeln, dann wirst du mit Sicherheit fündig:
http://www.mipraso.de/enzyklopaedie/frame_enzyklopaedie.html
gruss flogge
P.S.
Normalerweise solltest du die alte "Config.sys" noch als "confik.bak" auf der Platte liegen haben (zu Vergleichszwecken).
ist schon ein Weilchen her seitdem ich mit Dos; Memmaker u.s.w. gearbeitet habe. Als Anregung deshalb nur soviel:
smartdrive hatte ich nie aktiv, habe immer Wert auf besonders viel konventionellen Speicher gelegt. Die damaligen Spiele wollte meist ab 580 k aufwärts und da mußte man genau überlegen welche Zeilen wichtig sind.
Der Tipp von Saturnring mit REM ist gut. Mache das auch mal bei der Zeile "C:\DOS\SMARTDRV.EXE /X
". Der Parameter X sagt mir momentan nichts. Evtl. gilt das dann für alle Laufwerke bis Buchstabe X.
Was ich aber immer gemacht habe um besagten Speicher hoch zu halten war:
aus "Device" "Devicehigh" und in der Autoexec.Bat "LH C:\" für Load High(hoher Speicherbereich).Um auf den Hohen Speicherbereich zugreifen zu können muß aber die "emm386.exe" eingebaut werden.
Ein Anfang wäre das z.B.:
http://www.admins-tipps.net/software/microsoft/dos/dos.htm
Um den Fehler mit der Himem.sys in den Griff zu bekommen, mußt du schauen wo diese liegt. Dann entsprechend den Pfad ändern. Möglicherweise liegt sie auf C:. Dann sollte die Zeile so aussehen:
DEVICEHIGH=C:\HIMEM.SYS
Oft ist auch die Schreibweise groß/klein schon von Bedeutung im Dos. Glaube ich wenigstens:-).
Reagiert der Rechner auf den Befehl: dosshell oder dosshell.exe?
Sehr hilfreich zu diesen Zeiten war damals der sog. Norton Commander (NC). Damit konnte man komfortabel diverse Aktionen unter dos durchführen.
Ich würde die System Dateien als *.bak abspeichern und die Neuen etwa so aussehen lassen:
die config.sys so:
DEVICEHIGH=C:\DOS\HIMEM.SYS
DEVICEHIGH=C:\DOS\EMM386.EXE 3072 RAM COUNTRY=049,850,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
FILESHIGH=40
BUFFERSHIGH=40,0
DOS=UMB
LASTDRIVEHIGH=E
FCBSHIGH=4,0
DOS=HIGH
die autoexex.bat so:
@ECHO OFF
PATH C:\DOS;C:\ACSCC
SET TEMP=C:\DOS
MODE CON CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=850
KEYB GR,,C:\DOS\KEYBOARD.SYS
DOSSHELL
(obwohl mir die Autoexec.bat damit immer noch nicht so richtig gefällt). Da fehlen noch die Dos Treiber fürs CDROM Laufwerk (könnten so aussehen):
In der autoexec.bat muß die zeile stehen :
[LW]:\[Pfad]\MSCDEX.EXE /D:MSCD000und in der config.sys :
DEVICE=[LW]:\[Pfad]\[Treiber]/D:MSCD000
Achtung: alles ohne Gewähr! Hoffe mal die noch aktiven DOS- Profis helfen hier mit.
Ich würde zu Dos 6.22 googeln, dann wirst du mit Sicherheit fündig:
http://www.mipraso.de/enzyklopaedie/frame_enzyklopaedie.html
gruss flogge
P.S.
Zitat:
Nach der Installation dieses (englischen) Programms wurde gefragt ob die config.sys erneuert werden soll. Dem habe ich zugestimmt.
Nach der Installation dieses (englischen) Programms wurde gefragt ob die config.sys erneuert werden soll. Dem habe ich zugestimmt.
Normalerweise solltest du die alte "Config.sys" noch als "confik.bak" auf der Platte liegen haben (zu Vergleichszwecken).

