![]() |
Двойная загрузка
Цитирую:
...Windows 95 имеет ограниченные возможности двойной загрузки - она позволяет загрузить предыдущую версию MS DOS, находившуюся на диске до установки туда Windows 95. Для этого следует при появлении сообщения "Starting Windows 95..." нажать F4. Реально такого фокуса почему-то не получается. Что-то не так. Винда грузится всегда нормально до первой попытки загрузить ДОС описанным методом. Происходит следующее: загружаю этим способом ДОС (пока все нормально) а после перезагрузки комп отказывается грузится с винта вообще. Пытаюсь принудительно, с загрузчика запустить винду, мне выводится сообщение о том, что в какой-то там файл были внесены изменения, что возможно вирусом. Винда грузится, но вся уже корявая. Пытался использовать для установки различные дистрибутивы и Дос и Вин 95 - все одно, напрашивается вывод, что дело не в вирусе. Очевидно что-то где-то надо отредактировать. Может кто знает эту тайну? |
Могу ошибаться, потому что не работал продолжительное время на Win 95, но двойная загрузка в этой системе организуется с помощью autoexec.bat и config.sys. Очень приблизительно нашел описание принципа http://www.microbit.ru/support/articles/advice07
|
Спасибо, конечно, но это из области пилотажей.
В случае же описываемом мною, речь идет о штатных средствах. В дополнение к изложенному приведу некоторые подробности. Специально для этого проделал опыт еще раз. Винда 95 после установки поверх DOS загружается нормально. До тех пор, пока не попытаться воспользоваться ее штатными средствами двойной загрузки. При появлении сообщения Starting Windows 95, жму F4, сразу появляется сообщение Starting MS DOS. Происходит загрузка DOS, которая была на диске до установки Винды (естественно без применения форматирования). Начинается сеанс DOS. После завершения сеанса выключаю комп либо перезагружаюсь. После следующего включения, либо после перезагрузки, работа компьютера начинается с начальной загрузки. Начальная загрузка проходит успешно и на этом все!!! Ни DOSa, ни Винды. Загружаюсь с дисковода загрузчиком "Windows 95" нахожу на винте файл Win.com, запускаю. Загрузка начинается с сообщения: Не найден файл реестра. Службы реестра в течение этого сеанса могут не работать. Ошибка с кэш-памятью XMS. Затем, по окончании загрузки еще сообщение: Внимание! Компьютер, возможно, содержит вирус. Основная загрузочная запись компьютера изменена. Что дело не вирусе, показывает то, что для установки и DOS и Винды пытался использовать различные дистрибутивы - все одно. Вопрос, существуют ли штатные средства, предотвращающие изменения загрузочного сектора? |
Цитата:
|
у win 95 dos 7.0 а тот DOS поверх которого вы ставите win 95 какой версии? При откате на системные файлы предидущешго DOS и затем повторной загрузке wn95 система не понимает старого DOS-а. и отказывается грузиться.
у win95 системные файлы на базе DOS 7.0 |
Цитата:
А разве DOS 7.0 существует как "дистрибутив"? Всегда считал его не более чем загрузчиком. |
Цитата:
Как и обещал, пример файла config.sys и autoexec.bat Содержание примерное!!!! Реальное заполнение индивидуально!!! |
Вообще-то F8 нужно давить для запуска DOS, а более корректная процедура предполагает наличие файла dosstart.bat в каталоге Windows, то бишь сначала запускается Win95, а при выходе из неё будем в DOS.
|
Цитата:
Относительно досов... 6.22 - последняя "самостоятельная" версия. В вин95 в качестве загрузчика была применена уже дос 7.0. Цитата:
Я же веду разговор несколько о ином. Повторюсь, уже в двух источниках, прочитал именно о таком способе, который я и пытаюсь выяснить. Попрошу вас прочитать еще раз первый и второй мой пост. |
Bazaroff, да, в этой статье имеется в виду именно такой способ, о котором вы говорите. Но не говориться о том, что должны быть сконфигурированы файлы autoexec и config. Я вам и толкую о том, как избавиться от проблем. Почитайте Наилучшее использование файлов CONFIG.SYS и AUTOEXEC.BAT
|
Цитата:
Сношу DOS, ставлю Windows 95. Запускаю, нажимаю - все в порядке с компом. Ставлю DOS, наверх (пробовал и на другой логический диск) Windows 95. Нажимаю при загрузке F4 - загрузилась DOS. Перезагружаюсь - и комп в ступоре. Для эксперимента на третий логический диск ставил NT - c ним всегда все в порядке, а в его меню загрузок значится 95, но бесполезно - виснет. Что изменяет загрузочную запись? При чем даже защита BIOS молчит. Я конечно попробую на практике ваше предложение, но вот это вот меня вводит в недоумение... |
ИМХО, Win 95 параноидально проверяет (а может сверяет версии) файлы msdos.sys, io.sys, может быть command.com (если версии Dos разные, то и командные процессоры у них тоже) и по F8/F4 происходит какая-то перезапись.
Цитата:
|
Конечно пробовал. Изначально так пытался сделать. Потом уже от безнадеги всяко пытался: и так и эдак, по-другому...
|
Вы уж простите, но добавить мне нечего.
|
Сделал все предложенным вами способом. Меню, все такое... все работает. Еще раз спасибо за информацию.
Но... как только попытался воспользоваться F4... лишился систем.( Вот, блин, в чем же дело... |
Цитата:
|
Вы подойдите к проблеме с другой стороны.
Что Вам в конечном итоге нужно? Для примера в современной Win XP тоже есть оболочка типа DOS - называется CMD, но это все же не DOS. Если у вас есть программы которые работают только в DOS и вам поэтому нужен DOS, то под win 95 такие DOS-овские программы спокойно работать будут. Посмотрите в корневой директории (на диске С) есть файлы msdos.sys, io.sys и т. д. это и есть те файлы которые помогут вышей DOS программе запуститься из под "windows-сского ДОСа". Ставьте Win95. Делайте config.sys и autoexec.bat для множественной загрузки - как в одной из выше приведённых ссылок и грузтесь хоть под DOS хоть под WINDOWS. |
Цитата:
Все, вопрос решен. Сколько то время ушло? Помогли англоязычные сайты-форумы. Оказывается, Windows 95 OSR 2 с DOS не дружит. (Не представляю, как можно подобные вещи иметь ввиду...). Подружить-то их можно, но путем довольно сложного редактирования ядра и файлов конфигурации. Поставил ппросто Windows 95 (не OSR 2)... Тоже отдельная история. Просто 95 в нэте не нашел, а та, что есть у меня - обновляшка. Проверяет наличие лицензионной версии прежнего продукта. На мой DOS становится не хотела. Перехитрил: на Dos поставил сначала Windows 3.11 и 95-я приняла ее, заменила файлы своими. Потребовалось незначительное редактирование файла Msdos.sys (разрешение мультизагрузки) и все. F4 работает как часы! ПОБЕДА!!! |
Цитата:
Цитата:
В 6.22 машинный код разделён между IO.SYS и MSDOS.SYS. В седьмой же версии IO.SYS полностью переработан, а MSDOS.SYS содержит только базовые настройки в формате ini-файла. Плюс ко всему шестая версия MSDOS содержит один интересный баг, который в седьмой версии уже введён в стандарт :) - используется для хранения длинных имён файлов |
постеснялся открывать новую тему -
решил, что и здесь будет уместен мой ламерский вопрос успешно использую на одном диске нетбука в разных разделах w95 и XP Теперь захотелось в третий раздел взгромоздить и w7 обчитался всякого разного, и не понял: возможна ли мультизагрузка, а не виртуальная машина и пр., для случая единственного хард-диска и выбор между w95 и w7 ? т.е., из прочитанного у меня получается либо мультизагрузка w95 vs XP либо мультизагрузка w7 vs XP грузиться с ЮСБ, через БИОС, для получения подобной мультизагрузки мне не хочется, совсем... :( |
w95w7, не читали Установка Windows 7 на систему Windows XP + Windows 98?
|
Цитата:
http://forum.oszone.net/post-1276743.html#post1276743 Цитата:
Цитата:
Установочный диск я не вставлял, потому что: 1. не понял, какой хотят - от w9x, или от w7 2. под руками не было ни дисков, ни привода, а установку я делал: 2.1 w7 - с ЮСБ-дистрибутива, потому что из-под англ.ХР русский-7-стартер не ставится :( 2.2 w95 - с дистрибутива на том же харде Цитата:
достигнута там мультизагрузка, или нет? извините мою тупость местного новичка :( |
w95w7, насколько я понимаю, меню из 3 строчек появилось, но при выборе Win 98 не работает, как и у вас. Зато есть загрузка при выборе Windows XP - собственно XP и 98. Но это нужно делать с помощью boot.ini
А семерка сама по себе. :) |
Цитата:
выходит, что, после выбора из w7-boot-menu, надо снова (успеть(*))нажать F8 (*) у меня таймаут бут-меню всегда стоит в 0 - на этом моя тупость в обсуждаемом случае и споткнулась :( попробую в ближ. дни, и непременно отпишусь здесь однако не могу отказать себе в удовольствии пнуть ненавидимый мною кактус: то, что в w7-boot-menu остается строка 9х, которая не работает - это явный прокол\недоработка софтописателя, или моя тупость интерпретации? |
Цитата:
Короче, без пол-литры не разберёсся :) |
Цитата:
|
okshef
все работает именно так, как Вы описали: спа-си-бо! |
извините, это опять я... (с)
вот тут http://habrahabr.ru/blogs/os/99159 прочел восхваление использования GRUB для разнообразия загрузочных задач разбираться самому, если не быть уверенным в успехе - меня ломает, поэтому имею наглость спрашивать спецов правильно ли я понимаю, что с помощью GRUB можно сделать искомое мною загрузочное меню с единственным уровнем, т.е. там будет возможность сразу выбирать w95\XP\w7, а не как получается штатным методом выше - меню 2-уровневое |
По grub вопрос явно не ко мне... :not-me: :sorry:
|
okshef
пересмотрел соседние разделы, чтобы понять, где еще можно озадачиться таким вопросом - но не понял\не смог решить правильно :( посоветуйте местный раздел для вопросов про ГРУБ, пжлста! |
|
Здесь описал решение проблемы http://forum.oszone.net/post-1587759.html#post1587759
Это ответ для тех кто спрашивал, про win95-98 и семёрку. |
Время: 16:35. |
Время: 16:35.
© OSzone.net 2001-