Вопросы и Ответы    Программы    Обзоры
Поиск  
     

Выбор загрузки: DOS или Windows

Короче говоря, установил на старый комп (Pentium MMX 166, 64 mB оперативы и так далее...) DOS 6.22. Он у меня на диске C:. Далее из под него поставил Windows ME на диск D:. Windows переписала мне autoexec "под себя". В итоге, DOS у меня не грузится, а сразу загружается Винда. Вопрос: как правильно и что прописать в autoexec'е, чтоб появилось загрузочное меню?

Вопрос  Костя задал(а) этот вопрос 22 июля 2012


Ответы:

Ответ  Костя | 29 июля 2012, 22:13
LehaAres, ничего не выйдет, ибо все происходит так... Я ставлю DOS 6.22. Если сверху ставить Win98 или Win 95, то DOS остается, надо лишь меню самому прописать. Я так делал сто раз. Но при попытке установить Win Millennium (как на разные разделы винта, так и на один), ДОС затирается и в него невозможно загрузиться. А Вы пишете, поставьте DOS, потом Win NT, потом опять загрузитесь в DOS. Первые пункты в порядке, но вот после установки Win NT, я так понял, можно и Win ME отнести (как вы, собственно) к семейству NT, в DOS я могу зайти только с загрузочной дискеты, например. И не надо ставить три системы. Если вопрос был непонят, то поясняю, мне нужно, чтобы при загрузке компа я мог выбрать загрузить ли мне чистый DOS, либо же загрузиться под Win Millenium. Именно Millenium, а не 98, 2000 или 95.

Ответ  Сергей | 27 июля 2012, 16:24
Думаю поставить две системы, т.к. я не уверен что, даже если восстановить DOS 6.22 из под него можно загрузить Милениум, он не только autoexec меняет но и io.sys.

Ответ  LehaAres | 26 июля 2012, 08:18
Как установить на одном компьютере MS-DOS, Windows 9x и Windows NT? Алгоритм такой:
- Установите MS-DOS
- Установите Windows NT
- Снимите с файла bootsect.dos содержащего загрузочный сектор MS-DOS, атрибуты «Скрытый», «Системный» и «Только для чтения» использовав, например, команду attrib -r -h -s bootsect.dos<
- Создайте копию файла, содержащего загрузочный сектор MS-DOS (использовав, например, команду copy c:\bootsect.dos c:\bootsect.sav)
- Загрузитесь в MS-DOS и установите Windows 9x.

Не рекомендуется устанавливать Windows 9x и Windows NT на один и тот же раздел, по той причине, что обе операционные системы будут по умолчанию использовать один и тот же каталог Program Files, возможны конфликты между Outlook Express и Internet Explorer, входящими в состав этих ОС.

Поскольку Windows 9x в процессе установки перезапишет загрузочный сектор диска, его необходимо восстановить, воспользовавшись программой установки Windows NT. Во время восстановления файл bootsector.dos также будет перезаписан. С файла bootsector.dos (который теперь содержит загрузочный сектор Windows 9x) также необходимо снять атрибуты «Скрытый», «Системный» и «Только для чтения», и переименовать его в bootsect.w40, а файл, содержащий загрузочный сектор MS-DOS, сохраненный на предыдущем этапе, переименовать в boosector.dos.

Сняв предварительно атрибут «Только для чтения» с файла boot.ini, необходимо добавить в секцию [Operating Systems] строки вида:
c:\bootsect.dos="MS-DOS v6.22" /win95dos
c:\bootsect.w40="Windows 95/98" /win95

Ответ  Костя | 24 июля 2012, 07:47
Спасибо за ответ. При нажатии F5 ничего не появляется, кроме надписи "INVALID BOOT DISC". Наверное, ДОС вообще убит полностью.

Ответ  Alex | 24 июля 2012, 07:06
Несколько лет назад, ради интереса, я поставил на один комп с одним диском несколько разных операционок: DOS, Windows 95 и Windows 98. Идея была в том, что диск бьется на несколько основных разделов, что сделал с помощью Partition Magic. А потом менял активный раздел при помощи Fdisk, при этом диски получали новые буквы, активный становился С:. То есть, находясь в одной из систем принимал решение, какая будет загружена следующей, менял раздел и перезапускался. Была еще идея, в каждой системе в autoexec.bat прописать выбор загрузки - оставить существующую систему или запустить Fdisk для выбора системы и сделать перезапуск. Получался некий аналог выбора системы, но на практике я его так и не реализовал. Если есть несколько дисков, то можно поставить системы на разные диски и менять загрузку в SETUP.

Ответ  Ага | 23 июля 2012, 13:36
Припоминаю, что в такой конфигурации DOS никогда не будет грузиться автоматом - Винда просто не считает DOS уважаемым соседом. Но можно вручную остановить процесс загрузки (там предусмотрен короткий интервал времени для этого) и переключить загрузку на DOS. Хотя при этом все равно загрузится не отдельная DOS 6.22, а DOS-часть из установленной Миллениум (не знаю, DOS 7 или как-то так). Собственно, если надо поюзать DOS, то это вполне пригодная замена.

А ранее установленная 6.22, вполне может быть, уже неработоспособна - ей для нормального старта надо было держать три системных файла в начальных секторах диска. Миллениум же вполне могла передвинуть их оттуда. Если я это действительно правильно припоминаю, то этот экземпляр 6.22 вряд ли рабочий.

В общем, после того, как прошла ПОСТ-процедура и на экране появилась табличка с системными устройствами, есть несколько секунд для нажатия клавиши F5 (не помню точно, может F8). По нажатию клавиши загрузчик покажет меню с вариантами продолжения загрузки. Среди них должен быть пункт с DOS и пункт с еще какой-нибудь произвольной осью.

Внимание Это вопрос из архива. Добавление ответов отключено.

Смотрите также:

Последние ответы
Сервис  |  Карта сайта  |  RSS  |  Контакты  |  Реклама      Copyright © cdmail.ru
Яндекс.Метрика