Я использовал WinSetupFromUSB для создания мультизагрузочного USB, который позволяет мне загружаться в MS-DOS 6.22, в дополнение к установщикам для Windows 7 и Vista. Мне нужен DOS 6.22, чтобы запускать некоторые устаревшие программы на очень дорогом оборудовании, на котором я не могу рискнуть попробовать другую версию DOS или FreeDOS.

DOS 6.22 и установщики Windows 7 загружаются достаточно хорошо, но проблема, с которой я столкнулся сейчас, заключается в том, что у меня нет возможности поставлять устаревшие программы, которые мне нужны, для DOS после его загрузки с USB. Копирование этих программ в корень USB не работает; как только DOS загружается, все, что он видит, это 40 файлов, с которыми он поставляется.

Куда в загрузочный USB я помещаю свои программы, чтобы MS-DOS 6.22 мог получить к нему доступ? Если такого места нет, есть ли другой способ, с помощью которого DOS может легко получить доступ к этим программам?

2 ответа2

1

Нет простого способа сделать это с установкой DOS WinSetupFromUSB, так как эта утилита была разработана для создания загрузочных установочных систем USB для более старых версий Windows, которые изначально не могли быть установлены с USB.
Несмотря на то, что он может сделать DOS USB-флешку тоже, он никогда не предназначался для использования в качестве полноценной DOS.

Я могу дать вам альтернативу:
Rufus может создавать USB-накопители MSDOS и FreeDOS.
Особенно хорош FreeDOS, так как он гораздо лучше сочетается с современным компьютерным оборудованием, чем оригинальная DOS, и практически для всех целей и задач он на 100% совместим с MSDOS.

У Руфуса есть несколько часто задаваемых вопросов, в которых объясняется, как настроить его с FreeDOS для создания USB-флешки на основе DOS для обновления Bios для компьютеров, которые настаивают на таких обновлениях из DOS.
Эти инструкции также можно использовать для настройки других программ для DOS. Просто замените утилиту Bios flash на выбранную вами программу для DOS.

РЕДАКТИРОВАТЬ: После просмотра некоторых комментариев

  1. Rufus можно использовать для настройки USB-накопителя с любой версией DOS, предоставленной вами. Получение легальной копии MS-DOS - другое дело. Он больше не продается. И рассказывать вам, как его получить, нарушает устав этого сайта.
  2. Помните, что для загрузки любой версии DOS с USB-накопителя требуется обмануть DOS, поскольку она загружается с дискеты, жесткого диска или компакт-диска.
    Это означает, что любая DOS с загрузкой через USB работает не так, как обычная DOS. Для этого будет загружен минимальный драйвер эмуляции.
    Если 100% совместимость с нормальным DOS является абсолютным требованием (как вы, вероятно, подразумеваете в комментариях), тогда забудьте об использовании USB. Установите жесткий диск, используйте загрузочные дискеты или загрузочный компакт-диск.
0

Убедитесь, что в вашей настройке DOS есть поддержка CD-ROM, и запишите свое программное обеспечение на CD. MS-DOS достаточно старый, но он не имеет хорошей поддержки для современных удобств, таких как разделы NTFS (особенно если это GPT/UEFI) или USB-накопители, и CD может быть вашим лучшим вариантом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .