Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Старый софт »   Экономия памяти в MS-DOS 6.22
RSS

Экономия памяти в MS-DOS 6.22

Настройка autoexec.bat и config.sys

<<Назад  Вперед>> Страницы: 1 2 3
Печать
 
Power
Full Member


Откуда: Кемерово
Всего сообщений: 217
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 авг. 2012
Помогите правильно настроить на Pentium 200 MMX c 32 Mb в MS-DOS 6.22
системные файлы autoexec.bat и config.sys для экономии памяти MS-DOS ?

Мои файлы:
autoexec.bat
rem ---------------------- MTM ATAPI CD-ROM ----------------------
C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10
rem ---------------------- MTM ATAPI CD-ROM ----------------------
C:\DOS\SMARTDRV.EXE /X
@ECHO OFF
PROMPT $p$g
PATH C:\DOS
SET TEMP=C:\DOS
MODE CON CODEPAGE PREPARE=((866) C:\DOS\EGA.CPI)
CHCP 866
KEYB RU,,C:\DOS\KEYBOARD.SYS
C:\DRIVERS\MOUSES\MOUSE.COM
C:\DRIVERS\KEYRUS73\KEYRUS.COM
C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL
C:\DN\DN.COM

config.sys
DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
INSTALL=C:\DOS\NLSFUNC.EXE C:\DOS\COUNTRY.SYS
FILES=30
rem ---------------------- MTM ATAPI CD-ROM ----------------------
[COMMON]
LASTDRIVE=M
DEVICE=C:\MTM\MTMCDAI.SYS /D:MTMIDE01
rem ---------------------- MTM ATAPI CD-ROM ----------------------
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
...если MS-DOS инсталлирована полностью, запустите MEMMAKER. Только не забывайте выходить из Dos Navigator-a в процессе оптимизации - MEMMAKER несколько раз перезагружает машину.
Power
Full Member


Откуда: Кемерово
Всего сообщений: 217
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 авг. 2012
Нужна помощь в настройке системных файлов
autoexec.bat и config.sys без MEMMAKER
Belich2
Advanced Member


Откуда: Химки, Моск. обл.
Всего сообщений: 349
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 янв. 2007
Muzzy, а зачем кроме кейруса ещё русификаторы загружать?
Power
Full Member


Откуда: Кемерово
Всего сообщений: 217
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 авг. 2012
Belich2
Прошу помочь правильно настроить ,
не нужно вопросом на вопрос

Что не правильно , прошу поправить
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
Belich2
Чтобы с файлами и каталогами на кириллице работать.

Muzzy в config.sys попробуй все грузить через devicehigh
но жаль я не помню, чтобы это работало надо грузить emm386.exe или нет :(
(тоже в конфиге через devicehigh)
Eugene Ch
Newbie


Откуда: Nizhny Novgorod, Russia
Всего сообщений: 30
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 дек. 2005
По-простому - так:

autoexec.bat
rem ---------------------- MTM ATAPI CD-ROM ----------------------
LH C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10
rem ---------------------- MTM ATAPI CD-ROM ----------------------
LH C:\DOS\SMARTDRV.EXE /X
@ECHO OFF
PROMPT $p$g
PATH C:\DOS
SET TEMP=C:\DOS
MODE CON CODEPAGE PREPARE=((866) C:\DOS\EGA.CPI)
CHCP 866
LH KEYB RU,,C:\DOS\KEYBOARD.SYS
LH C:\DRIVERS\MOUSES\MOUSE.COM
LH C:\DRIVERS\KEYRUS73\KEYRUS.COM
LH C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL
C:\DN\DN.COM

config.sys
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS
DOS=HIGH,UMB
DEVICEHIGH=C:\DOS\SETVER.EXE
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
INSTALLHIGH=C:\DOS\NLSFUNC.EXE C:\DOS\COUNTRY.SYS
FILES=30
rem ---------------------- MTM ATAPI CD-ROM ----------------------
[COMMON]
LASTDRIVE=M
DEVICEHIGH=C:\MTM\MTMCDAI.SYS /D:MTMIDE01
rem ---------------------- MTM ATAPI CD-ROM ----------------------
ReDmit
Full Member


Откуда: Нижний Новгород
Всего сообщений: 269
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 апр. 2012
Вариант 1 - с поддержкой CD.

autoexec.bat
@ECHO OFF
PROMPT $p$g
PATH C:\DOS
SET TEMP=C:\DOS
C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10
C:\DOS\SMARTDRV.EXE /X
C:\DRIVERS\MOUSES\MOUSE.COM
C:\DRIVERS\KEYRUS73\KEYRUS.COM
C:\DN\DN.COM

config.sys
DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH
FILES=30
LASTDRIVE=M
DEVICE=C:\MTM\MTMCDAI.SYS /D:MTMIDE01

Вариант 2 - без CD, без кэширования дисков (ещё больше памяти).

autoexec.bat
@ECHO OFF
PROMPT $p$g
PATH C:\DOS
SET TEMP=C:\DOS
C:\DRIVERS\MOUSES\MOUSE.COM
C:\DRIVERS\KEYRUS73\KEYRUS.COM
C:\DN\DN.COM

config.sys
DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH
FILES=30

Вариант 3 - с CD, с кэшированием дисков (памяти больше, чем в 1 варианте).

autoexec.bat
@ECHO OFF
PROMPT $p$g
PATH C:\DOS
SET TEMP=C:\DOS
LH C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10
LH C:\DOS\SMARTDRV.EXE /X
LH C:\DRIVERS\MOUSES\MOUSE.COM
LH C:\DRIVERS\KEYRUS73\KEYRUS.COM
C:\DN\DN.COM

config.sys
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE RAM
DOS=HIGH, UMB
FILES=30
DEVICEHIGH=C:\MTM\MTMCDAI.SYS /D:MTMIDE01

Вариант 4 - мультименю

autoexec.bat
@ECHO OFF
GOTO %CONFIG%

:NORM
SET TEMP=C:\DOS
SET TMP=C:\DOS
PATH=C:\DOS
LH C:\DRIVERS\MOUSES\MOUSE.COM
LH C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10 /E
LH C:\DRIVERS\KEYRUS73\KEYRUS.COM
C:\DN\DN.COM
GOTO END

:REAL
SET TEMP=C:\DOS
SET TMP=C:\DOS
PATH=C:\DOS
C:\DRIVERS\MOUSES\MOUSE.COM
C:\DRIVERS\KEYRUS73\KEYRUS.COM
C:\DN\DN.COM
GOTO END

:BARE
SET TEMP=C:\DOS
SET TMP=C:\DOS
PATH=C:\DOS
C:\DN\DN.COM
GOTO END

:END


config.sys
[MENU]
MENUITEM=NORM, DOS with EMM
MENUITEM=REAL, DOS with HIMEM
MENUITEM=BARE, Bare DOS
MENUDEFAULT=NORM,5

[NORM]
BREAK=ON
DOS=HIGH,UMB
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE RAM
DEVICEHIGH=C:\MTM\MTMCDAI.SYS /D:MTMIDE01

[REAL]
BREAK=ON
DOS=HIGH
DEVICE=C:\DOS\HIMEM.SYS

[BARE]
BREAK=ON
Power
Full Member


Откуда: Кемерово
Всего сообщений: 217
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 авг. 2012
ReDmit
1) Эти настройки не нужны ?

в autoexec.bat
MODE CON CODEPAGE PREPARE=((866) C:\DOS\EGA.CPI)
CHCP 866
KEYB RU,,C:\DOS\KEYBOARD.SYS

в congig.sys
DEVICEHIGH=C:\DOS\SETVER.EXE
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
INSTALL=C:\DOS\NLSFUNC.EXE C:\DOS\COUNTRY.SYS

2) volkov commander только поддерживает длинные имена файлов , с DOSLFN ?
На этот вопрос мне точно не смогли ответить ((

3) Вариант 4 - мультименю
В любом меню сообщение
WARNING: Not enough file handles. Set at least FILES=20 in your CONFIG.SYS file.

Первые три варианта ещё не проверил
Aleksandr SHCH
Advanced Member


Откуда: Химки
Всего сообщений: 722
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 сен. 2007
Muzzy написал:
[q]
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
[/q]
Эта строка нужна обязатально для использования русских букв в именах файлов и каталогов.
ReDmit
Full Member


Откуда: Нижний Новгород
Всего сообщений: 269
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 апр. 2012
Muzzy написал:
[q]
1) Эти настройки не нужны ?
[/q]
Для подавляющего большинства задач - нет. Как указал Aleksandr SHCH, строку с COUNTRY нужно оставить, если планируется создавать папки и файлы с русскими названиями (не уверен, что стоит делать на это упор).

Muzzy написал:
[q]
2) volkov commander только поддерживает длинные имена файлов , с DOSLFN ?
[/q]
Верно. Если нужны длинные имена, нужно добавить в autoexec.bat строку C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL

Muzzy написал:
[q]
3) Вариант 4 - мультименю
[/q]
Нужно добавить в config.sys строку FILES=20

Вариант 4 - мультименю, исправленный

autoexec.bat
@ECHO OFF
GOTO %CONFIG%

:NORM
SET TEMP=C:\DOS
SET TMP=C:\DOS
PATH=C:\DOS
LH C:\DRIVERS\MOUSES\MOUSE.COM
LH C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10 /E
LH C:\DRIVERS\KEYRUS73\KEYRUS.COM
LH C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL
C:\DN\DN.COM
GOTO END

:REAL
SET TEMP=C:\DOS
SET TMP=C:\DOS
PATH=C:\DOS
C:\DRIVERS\MOUSES\MOUSE.COM
C:\DRIVERS\KEYRUS73\KEYRUS.COM
C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL
C:\DN\DN.COM
GOTO END

:BARE
SET TEMP=C:\DOS
SET TMP=C:\DOS
PATH=C:\DOS
C:\DN\DN.COM
GOTO END

:END


config.sys
[MENU]
MENUITEM=NORM, DOS with EMM
MENUITEM=REAL, DOS with HIMEM
MENUITEM=BARE, Bare DOS
MENUDEFAULT=NORM,5

[NORM]
BREAK=ON
FILES=20
DOS=HIGH,UMB
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE RAM
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\MTM\MTMCDAI.SYS /D:MTMIDE01

[REAL]
BREAK=ON
FILES=20
DOS=HIGH
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\HIMEM.SYS

[BARE]
FILES=20
BREAK=ON
Power
Full Member


Откуда: Кемерово
Всего сообщений: 217
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 авг. 2012
Появляется сообщение с ошибкой

Не знаю , как исправить
Anderson1
Advanced Member


Откуда: Москва
Всего сообщений: 2098
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 фев. 2011
Так навскидку: заменить mscdex на shsucdx, полностью прибить всякие display.sys с nlsfunc и mode con с keyb - оставить один keyrus. Далее MTMCDAI.SYS заменить на vide-cdd.sys или ещё лучше uide.sys (правда комп для uide должен быть 386+). Итого освободится памяти килобайт 80 или даже 100 без всяких оптимизаций, только за счёт менее прожорливых драйверов. До кучи можно заменить himem и emm386 на один jemmex. Но это опять же если комп 386+.

Muzzy написал:
[q]
Появляется сообщение с ошибкой
[/q]
Прописать каталог с doslfn в path, т.е. примерно так:
path=c:\dos;c:\doslfn
Если doslfn в другом каталоге, то заменить на него c:\doslfn или перенести этот каталог в c:\doslfn
BTW, при таком сабже хорошо бы с самого начала показать что говорит по mem/c и теперь тоже неплохо :)
Power
Full Member


Откуда: Кемерово
Всего сообщений: 217
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 авг. 2012
Добавил PATH=C:\DOS;C:\DRIVERS\DOSLFN
сообщение осталось
Cannot open or load Unicode table file CP866UNI.TBL

DOS with EMM


DOS with HIMEM


Bare DOS
ReDmit
Full Member


Откуда: Нижний Новгород
Всего сообщений: 269
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 апр. 2012
Muzzy, распакуйте этот архив в C:\DRIVERS\DOSLFN
Power
Full Member


Откуда: Кемерово
Всего сообщений: 217
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 авг. 2012
ReDmit
Та же самая ошибка
Cannot open or load Unicode table file CP866UNI.TBL
Про эту ошибку ничего не могу найти ((

Кто пользуется doslfn , напишите Ваши настройки
ReDmit
Full Member


Откуда: Нижний Новгород
Всего сообщений: 269
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 апр. 2012
Скопируйте файл CP866UNI.TBL в C:\DOS
Power
Full Member


Откуда: Кемерово
Всего сообщений: 217
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 авг. 2012
ReDmit
Скопировал CP866UNI.TBL в C:\DOS не заработало ,
скопировал CP866UNI.TBL на диск C:\ загрузилось
Спасибо за подсказку ))

Какие файловые менеджеры поддерживают длинные имена файлов ?
Кроме volkov commander 4.99.07 (английская версия) + doslfn
(есть поддержка длинных имён файлов)

Нужны файловые менеджеры на русском навороченные
ReDmit
Full Member


Откуда: Нижний Новгород
Всего сообщений: 269
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 апр. 2012
Muzzy, Necromancer's Dos Navigator
Русский включается по ALT+F12, либо из первого меню.
Длинные имена файлов заявлены при работе из под Win.
Возможно, в голом DOS тоже будут поддерживаться при использовании doslfn.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Muzzy написал:
[q]
Появляется сообщение с ошибкой
Cannot open or load Unicode table file CP866UNI.TBL
[/q]
Anderson1 написал:
[q]
Прописать каталог с doslfn в path, т.е. примерно так:
path=c:\dos;c:\doslfn
[/q]
ReDmit написал:
[q]
Скопируйте файл CP866UNI.TBL в C:\DOS
[/q]
Для информации:
PATH является переменной среды и представляет собой список папок, который используется операционной системой для поиска исполняемых файлов.
Поэтому размещение файла CP866UNI.TBL в вышеперечисленных каталогах, скорее всего, не имеет смысла.
Можно попробовать такой вариант решения: указать полный путь к файлу CP866UNI.TBL в строке запуска doslfn.
Например:
LH C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:C:\DRIVERS\DOSLFN\CP866UNI.TBL


Muzzy написал:
[q]
Какие файловые менеджеры поддерживают длинные имена файлов ?
[/q]
Сам не пользовался, но есть ещё Folder Manager.
Поле для исследования - раздел "Файловые менеджеры" на old-dos.ru. ;)

Anderson1 написал:
[q]
хорошо бы с самого начала показать что говорит по mem/c
[/q]
Muzzy, чтобы показать вывод команды, не обязательно использовать фотоаппарат.
Многие консольные программы позволяют перенаправить стандартный вывод в текстовый файл,
который затем можно вставить в сообщение на форуме.
Например:
mem /c >mem.txt

Чтобы сохранить форматирование вставленного текста, лучше обрамлять его тегами [ code ] [ /code ]
или использовать моноширинный шрифт Courier (выделить блок текста и выбрать из списка ШРИФТ на панели инструментов в окне редактирования сообщения).
SergeCpp
Newbie


Всего сообщений: 9
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 янв. 2012
Некогда я приводил на форуме old-dos тексты своих файлов CONFIG.SYS и AUTOEXEC.BAT, которые использовались в течение нескольких лет на множестве машин с MS-DOS 6.22. Тексты я набирал с резервных распечаток, которые сохранились с тех давних лет (и ведь пригодились!). Там довольно много написано, да ещё небольшое обсуждение последовало, поэтому дам тут только ссылку: Конфигурация DOS.

Многое уже слабо помнится сейчас, поэтому, если возникнут какие-то "сложные" вопросы, то я могу и не вспомнить уже деталей.
<<Назад  Вперед>> Страницы: 1 2 3
Печать
Полигон-2 »   Старый софт »   Экономия памяти в MS-DOS 6.22
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS