GRY-Online.pl --> Archiwum Forum

tryb ms-dos nie dziala za bardzo :(

10.05.2003
19:54
[1]

Windi_ [ Generaďż˝ ]

tryb ms-dos nie dziala za bardzo :(

tak jak w tytule, nie dziala mi tryb msdoss ani ze starta uruchamiany, ani jak chce przez command.com odpalic. wyskakuje komunikat ze
"za malo dostepnej pamieci aby uruchomic ten program.
zkaoncz jeden lub wiecej programow,a nastepnie sprobuj ponownie"


co z tym zrobic? do niedawna dzialal, teraz nie...... (sprzet cel1,7Ghz, 768 ddr333mhz)

11.05.2003
01:11
[2]

minius [ Generaďż˝ ]

MS DOS (konwencjonalny) widzi jedynie 64 kilobajty pamięci konwencjonalnej.
Dopiero po wgraniu z rozkazu w pliku config.sys programu emm386.exe DOS zaczyna widzieć wszystko powyżej 64 kilobajtów. Tu jednak zaczyna się drugi problem - należy dodatkowym rozkazem zadecydować czy reszta pamięci będzie widziana jako XMS, , jako XMS i EMS, czy jako EMS, oraz ile tej pamięci ma być w jakim trybie. Te parametry należy konfigurować w zależności od wymagań programu opisanych w jego instrukcji.

OK, koniec o DOS, a teraz co nieco o trybie okienkowym DOS pod Win 98.
Należy odnaleźć na dysku plik uruchomieniowy danego programu. Może to być plik z rozszerzeniem BAT, COM, lub EXE. Jeśli plik uruchomieniowy o danej nazwie posiada kilka wersji z różnymi rozszerzeniami, to najważniejszy jest BAT, potem COM, a dopiero ostatni jest zawsze EXE.

Kiedy już znalazłeś ten plik, kliknij prawym przyciskiem myszki na niego i z menu wybierz "Właściwości" i tam na jednej z zakładek możesz przydzielić wielkości danych typów pamięci do obsługi tego konkretnego programu.

DOS pod WIN XP - tu Ci nie pomogę niestety. Jeszcze nie próbowałem programów DOS'owych odpalać pod Win XP, ale z tego co wiem, jest to możliwe. Może inny forumowicz coś Ci podpowie. Sam chętnie skorzystam z tej wiedzy.

11.05.2003
11:13
[3]

minius [ Generaďż˝ ]

No to się nieco ośmieszylem. Cóż, za dużo piwa.

Errata do MS DOS (konwencjonalny).
Otóż o ile faktem jest, że tryb ten widzi jedynie 64kilobajty pamięci, to już dalsza część mojego opisu zawierała poważny błąd.

Aby tryb DOS zobaczył więcej pamięci niż pamięć konwencjonalną w pliku Config.sys musimy najpierw załadować plik himem.sys. I to on odpowiada za udostępnienie pamięci powyżej granicy 64 KB. Zaś plik emm386.exe odpowiada za jej podział, na EMS, XMS lub obydwie.

Przykładowa linijka w Config.sys:
Device=c:\DOS\Himem.sys
Device=c:\DOS\Emm386.exe Noems

11.05.2003
12:59
[4]

Windi_ [ Generaďż˝ ]

Dziex........ mam win ME ale to nie problem... poza tym do niedawna dzialal mi tryb msdos, a teraz gdy go potrzebuje to nie chce dzialac, moze to cos pomoze

11.05.2003
13:05
[5]

wysiu [ ]

Dosowe programy odpalaj pod DOSem!!:)
Wpisz na koniec pliku autoexec.bat linijke:
command.com
, to zatrzyma ładowanie Windowsa, i bedziesz mogl sie pobawic w czystym dosie - podopisywac to co podal minius, itp.. (chyba to dziala w ME? nigdy tego badziewia nie uzywalem..)


PS. minius --> 64 kilobajty, powiadasz?:) A nie 640?:)

11.05.2003
13:06
[6]

tygrysek [ behemot ]

640 kilo widzi
ale pewno to literówka

© 2000-2024 GRY-OnLine S.A.