Как прописать в autoexec.bat и config.sys

Поиск, обмен ссылками, вопросы по устаревшему программному обеспечению.
Аватара пользователя
Relanium
Newbie
Сообщения: 48
Зарегистрирован: 19.09.2017,19:27
Откуда: Пермь

Как прописать в autoexec.bat и config.sys

Сообщение Relanium » 22.10.2017,11:13

Решил немного вспомнить прошлое, собрал пенек 200 и хочу поставить две операционки: Dos 6.22 и Windows 98. В те времена я создавал в autoexec.bat и config.sys мультизагрузочную конфигурацию и все работало. Но, порылся в памяти и понял - что нифига уже не помню ничего из той оперы :biggrin: Кто-нибудь может накидать, что в них должно быть, для этих целей?
ЗЫ: можно, конечно, просто бутманаджер поставить, или в msdos.sys прописать, но, вроде как-то так обходился же...
Ох уж эти сказочки, ох уж эти сказочники...

Гость

Сообщение Гость » 22.10.2017,11:28

"В те времена" вы скорее всего запускали винду в режиме коммандной строки.
https://ru.wikipedia.org/wiki/MSDOS.SYS

Аватара пользователя
Relanium
Newbie
Сообщения: 48
Зарегистрирован: 19.09.2017,19:27
Откуда: Пермь

Сообщение Relanium » 22.10.2017,11:39

BreakPoint писал(а):"В те времена" вы скорее всего запускали винду в режиме коммандной строки.
Так вот вроде и нет.... Про msdos.sys помню, но тогда вроде как раз через autoexec.bat и config.sys прописывал... Но за давностью лет я уже не помню команд нифига... :frown:
Ох уж эти сказочки, ох уж эти сказочники...

Аватара пользователя
uav1606
Advanced Member
Сообщения: 5969
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество

Сообщение uav1606 » 22.10.2017,11:50

Relanium, config.sys и autoexec.bat грузятся после, так сказать, ядра операционной системы. Поэтому организовать через них загрузку разных ОС, мягко говоря, сложновато будет.
Возможно, Вы просто не грузили GUI в одном из вариантов меню, заданного в config.sys? Так можно сделать, т.е. сделать меню, скажем, с пунктами "Windows 98" и "DOS", но это будет MS-DOS 7.10 из состава Windows 98.
Есть ещё фокусы с Previous version of MS-DOS, но я бы с этим не связывался, так как работает оно не очень хорошо.

Аватара пользователя
ansi
Advanced Member
Сообщения: 1620
Зарегистрирован: 17.11.2007,11:59
Откуда: Минск

Сообщение ansi » 22.10.2017,11:58

эх, измельчал форум, раньше досом умел тут пользоваться каждый, вот только в последнее время подобных тем становиться все меньше и меньше...

Аватара пользователя
Relanium
Newbie
Сообщения: 48
Зарегистрирован: 19.09.2017,19:27
Откуда: Пермь

Сообщение Relanium » 22.10.2017,12:03

ansi писал(а):эх, измельчал форум, раньше досом умел тут пользоваться каждый, вот только в последнее время подобных тем становиться все меньше и меньше...
Так столько лет прошло, DOS сейчас практически умер, крайне редко что под ним нужно запускать... Еще кое-где старое оборудование в нём работает, но его раз-два и усе... Я и команды то почти не помню уже никакие, а тогда ведь знал их :frown:

Тут вон решил детям показать, с чего все начиналось и облом :biggrin:

Видимо, проще boot manager поставить и не париться....
Ох уж эти сказочки, ох уж эти сказочники...

Аватара пользователя
arif-ru
Advanced Member
Сообщения: 1778
Зарегистрирован: 08.10.2007,17:35
Откуда: Москва, me[a]alpe.net
Контактная информация:

Конкурсы

Вклад в сообщество

Сообщение arif-ru » 22.10.2017,12:05

1. Можно сделать меню, как сказал uav1606
Autoexec.bat:

Код: Выделить всё

@ECHO OFF
prompt $t$h$h$h$h$h$h $p$g
PATH E:\WIN31;C:\WIN31;C:\;C:\NC;C:\VC;D:\ARC;F:\CPP\BIN;D:\TOOLS;F:\WORD;F:\ASM\A86;
SET NC = D:\NC
SET TEMP = H
rem SET TEMP = D:\TMP
SET PKTMP = D:\TMP
SET ARJ_SW=-jm -i2 -wd:\tmp -js -jyv
echo.
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
d:\tools\cyrkeyb.com
goto %config%
rem ------------------------------------------------------------
:DOS
rem - By Windows Setup - lh 
D:\tools\mouse.com
D:\Tools\nice.com
D:\tools\dosclip /f
C:
vc
goto toend
rem ------------------------------------------------------------
:WIN
PATH %PATH%;C:\WINDOWS;C:\WINDOWS\COMMAND;
:toend
Config.sys:

Код: Выделить всё

[common]
rem (тут стандартный config.sys)
rem -------------------------------------------------------------
[Menu]
MenuItem    =WIN, Windows 98 Session
MenuItem    =DOS, DOS Session
MenuColor   =15, 0
MenuDefault =WIN, 6
rem -------------------------------------------------------------
[DOS]
DEVICEHIGH=C:\WINDOWS\himem.sys
rem DEVICEHIGH=C:\WINDOWS\emm386.exe
DOS=HIGH, UMB
rem DEVICEHIGH=C:\CDROM\AOATAPI.SYS /D:IDECD000 /P:1F0,14
[WIN]
rem -------------------------------------------------------------

2. Если хочется настоящий DOS, а не DOS-сессию, можно воспользоваться подходящей версией System Commander – 3.0, например.

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5526
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Сообщение ATauenis » 22.10.2017,12:44

DOS 7.1 из 98 не такой ужасный, хитрая мультизагрузка с DOS 6.22 обычно не нужна. В 99% случаев хватает штатной загрузки по F8, Command Prompt Only. В крайнем случае, если раздел C: FAT16, можно сначала установить DOS 6.22, а затем поверх него Win9X. Тогда появится опция Previous Version of MS-DOS, грузящая этот 6.22 со своими конфигом и автоэкзеком (они, кстати, доступны и под W9X как config.dos и autoexec.dos). Просто, и удобно. А для System Commander придётся городить дополнительные разделы FAT16, чтобы обмениваться данными между 9x и DOS. Но минусов у DOS'98 почти нет, по крайней мере, кроме винды 3.1 всё остальное прекрасно дружит с setver, и иногда даже запускается в DOS-окне. :) А если в окне не запускается, можно сделать ярлык с режимом эмуляции, тогда винда выгрузится, можно даже подсунуть хитрые варианты config.sys и autoexec.bat, и через 15 секунд после клика по ярлыку программа запустится в голом DOS. После выхода ещё 15-40 секунд, и снова рабочий стол. Такие времена я замерял на Pentium MMX-200 с Win98FE, цифры не с потолка.

Аватара пользователя
Relanium
Newbie
Сообщения: 48
Зарегистрирован: 19.09.2017,19:27
Откуда: Пермь

Сообщение Relanium » 22.10.2017,12:52

Попробую разные варианты - поиграюсь :biggrin:
Ох уж эти сказочки, ох уж эти сказочники...

starkorsv
Newbie
Сообщения: 1
Зарегистрирован: 06.07.2022,13:41
Откуда: Москва

Как прописать в autoexec.bat и config.sys

Сообщение starkorsv » 06.07.2022,13:57

Вообще. Windows 98 ставится и на 2 gb оперативки. Через Qemm 9.0.Сам лично ставил. Только один момент. Пропадает меню "Previous version MS-DOS".. А зря говорите что Windows 98 полностью эмулирует MS-DOS 6.22. Он её эмулирует только в части защищённого режима. Если нужен стандартный или реальный,- без MS-DOS 6.22 никуда.

Zerthimon
Advanced Member
Сообщения: 913
Зарегистрирован: 19.03.2010,18:32
Откуда: ./

Как прописать в autoexec.bat и config.sys

Сообщение Zerthimon » 06.07.2022,14:26

edit: Некропост ?

Но для тех кто ищет что-то подобное:
Relanium писал(а): 22.10.2017,11:13 Кто-нибудь может накидать, что в них должно быть, для этих целей?

В C:\MSDOS.SYS пропишите в секцию [Options] следующее:

BootWin=1
BootMenu=1
BootMenuDefault=7
BootMenuDelay=3
del

Ответить