Создать загрузочный диск MS DOS

Обновлено: 23.11.2024

Когда вам нужно обновить BIOS более старой системы, иногда вам нужно загрузить старую MS-DOS или FreeDOS, а затем запустить программу обновления. Эта проблема больше не существует в более новых материнских платах на основе UEFI. Мы уже писали о том, как для этой цели можно создать загрузочный компакт-диск FreeDOS. Но вы также можете создать загрузочный компакт-диск MS-DOS, если вам нужно более быстрое решение. Вам не нужно будет выполнять различные шаги, как мы писали о компакт-диске FreeDOS. Вот как:

Когда вы загружаетесь с этого компакт-диска, он переходит прямо в DOS. Но поскольку Microsoft DOS версии 6.22 — это очень старая операционная система, некоторые из более новых программ для DOS (разработанных в системе FreeDOS) могут не работать или работать неправильно при использовании этого загрузочного компакт-диска.

В любом случае, если вы не можете использовать свои программы с помощью этого загрузочного компакт-диска, вы можете использовать загрузочный компакт-диск FreeDOS, который можно создать с помощью шагов, упомянутых в нашем предыдущем посте — как создать компакт-диск FreeDOS для обновите BIOS на старых системах.

8 комментариев

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

Когда я нажимаю кнопку Make Iso, появляется сообщение о том, что DLL ДОЛЖНА БЫТЬ АКТИВНА. Что не так?

Может возникнуть проблема с установкой ISO Workshop. Вы можете попробовать переустановить его. Я только что протестировал новую версию ISO Workshop, и она работает без проблем.

Я хочу создать сам файл загрузочного образа.

Как это делается?

Здравствуйте, могу ли я напрямую запускать игры, записанные на CD /без жесткого диска, установленного в машине/?

Да, но это зависит и от игры. Некоторые игры создают временные файлы и не запускаются.

Спасибо за это. Однако, даже если я поместил папку программы DOS в окно перед созданием образа, эта папка не появится в списке элементов на диске a: после запуска DOS.

Как мне поместить программу DOS на этот диск, чтобы я мог запускать ее при запуске загрузочного компакт-диска?

Вы должны переключиться на D: или любую другую букву диска CD/DVD, используемую DOS, а затем проверить его содержимое с помощью команды DIR.

PowerISO может создать загрузочный USB-накопитель DOS, который позволит вам загружать DOS с USB-накопителя. Поддерживаются как MS-DOS, так и FreeDOS.

Для создания загрузочного USB-накопителя MS-DOS требуется Diskcopy.dll. Однако dll удалена из Windows 10/11. Вы можете скопировать dll из системного каталога Windows 7. dll следует скопировать в каталог установки PowerISO.

Шаг 1. Создайте загрузочный USB-накопитель MS-DOS

Запустите PowerISO (версия 7.5 или более новая, загрузите здесь).

Вставьте USB-накопитель, с которого вы собираетесь загружаться.

Выберите меню «Инструменты > Создать загрузочный USB-накопитель».

Если вы используете операционную систему Windows Vista или более позднюю версию, для продолжения необходимо подтвердить диалоговое окно UAC.

Откроется диалоговое окно «Создать загрузочный USB-накопитель». Нажмите кнопку со стрелкой вниз и выберите «Дополнительный выбор» во всплывающем меню.

Появится диалоговое окно «Выберите источник для создания загрузочного USB-накопителя». Выберите параметр «Создать загрузочный USB-накопитель MS-DOS» и нажмите кнопку «ОК», чтобы закрыть диалоговое окно.

Выберите правильный USB-накопитель из списка «Конечный USB-накопитель», если к компьютеру подключено несколько USB-накопителей.

Выберите правильный способ письма. Рекомендуется "USB-HDD".

Нажмите кнопку "Пуск", чтобы начать создание загрузочного USB-накопителя msdos.

PowerISO предупредит вас, что все данные на USB-накопителе будут уничтожены. Нажмите "ОК", чтобы продолжить.

Программа начнет запись загрузочных файлов на USB-накопитель и покажет информацию о ходе выполнения. Вы должны получить сообщение «Запись на USB-накопитель успешно завершена». после завершения операции.

Если в описанном выше процессе не возникло ошибок, теперь все должно быть настроено на загрузку MS-DOS с USB-накопителя!

Шаг 2. Настройка BIOS

Теперь вы должны перезагрузиться и войти в настройки BIOS для загрузки с USB. Инструкции для этого сильно различаются от системы к системе, но обычно заключаются в следующем:

Перезагрузите систему.

Во время загрузки (до начала загрузки Windows) откройте экран конфигурации BIOS, нажав что-нибудь вроде F1, F2, Delete или Escape. Инструкции по использованию горячих клавиш обычно отображаются на экране.

Перейдите в раздел, содержащий ваши загрузочные устройства.

При подключенном USB-накопителе USB-накопитель должен быть указан в списке. Если это не так, ваша система может не поддерживать загрузку с USB. Предполагая, что он поддерживается (как в случае практически со всем современным оборудованием), назначьте свой USB-накопитель основным загрузочным устройством.

Выйти из конфигурации BIOS, сохранив все изменения.

Обратите внимание, что вы можете серьезно испортить свою систему, указав неверные настройки BIOS!

Шаг 3. Загрузка MS-DOS с USB-накопителя

Если вы правильно настроили BIOS и ваш USB-накопитель поддерживает загрузку, MS-DOS должна загрузиться.

Если это не работает, дважды проверьте следующее перед созданием сцены:

Крис Хоффман

Крис Хоффман
Главный редактор

Крис Хоффман – главный редактор How-To Geek. Он писал о технологиях более десяти лет и два года был обозревателем PCWorld. Крис писал для The New York Times, давал интервью в качестве эксперта по технологиям на телевизионных станциях, таких как NBC 6 в Майами, и освещал свою работу в таких новостных агентствах, как BBC. С 2011 года Крис написал более 2000 статей, которые были прочитаны почти миллиард раз — и это только здесь, в How-To Geek. Подробнее.

DOS больше не используется широко, но вам, вероятно, в какой-то момент потребуется загрузиться в среде DOS. Встроенная в Windows утилита форматирования позволяет создать загрузочную дискету DOS, но не USB-накопитель. Вот как это обойти.

DOS может быть пережитком прошлого, но вы не узнаете об этом, читая инструкции, написанные производителями для обновления BIOS, утилит для обновления прошивки и других системных инструментов низкого уровня. Они часто требуют, чтобы вы загружались в DOS для запуска утилиты. Когда-то мы форматировали наши гибкие диски в MS-DOS с помощью утилиты форматирования, встроенной в Windows, но на большинстве компьютеров больше нет дисководов для гибких дисков. У многих больше нет даже дисководов для оптических дисков. К счастью, есть сторонняя бесплатная утилита, позволяющая быстро создать загрузочный USB-накопитель для DOS.

Шаг первый: используйте Rufus для форматирования USB-накопителя

Встроенная в Windows утилита форматирования не позволяет выбрать параметр «Создать загрузочный диск MS-DOS» при форматировании USB-накопителя — этот параметр недоступен в Windows 7 и вообще недоступен в Windows 8. и 10. Вместо этого мы будем использовать инструмент под названием Rufus. Это быстрое, бесплатное и легкое приложение, включающее FreeDOS.

Сначала загрузите Rufus и запустите его. Rufus — это портативное приложение, которое не требует установки. Вы увидите приложение Rufus, как только запустите загруженный файл .exe.

Создать загрузочный USB-диск с DOS в Rufus очень просто. Сначала подключите USB-накопитель к компьютеру и выберите его в раскрывающемся меню «Устройство».

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

В раскрывающемся меню «Файловая система» выберите формат «FAT32». Для DOS требуется FAT32, и он недоступен для других файловых систем, таких как NTFS, UDF и exFAT.

Выберите параметр «Создать загрузочный диск с помощью», а затем выберите «FreeDOS» в раскрывающемся меню рядом с этим параметром.

Нажмите кнопку «Пуск», чтобы отформатировать диск и скопировать файлы, необходимые для загрузки FreeDOS.

Процесс форматирования должен быть очень быстрым — обычно несколько секунд, но может занять больше времени в зависимости от размера вашего USB-накопителя.

Шаг второй: скопируйте файлы

Возможно, вы создали этот загрузочный диск, потому что вам нужно запустить программу для DOS, например, утилиту обновления BIOS или другую низкоуровневую системную программу. Чтобы запустить эти файлы из DOS, вам нужно будет скопировать их на только что отформатированный USB-накопитель. Например, у вас могут быть файлы BIOS.BIN и FLASHBIOS.BAT, которые необходимо запустить в DOS. Скопируйте эти файлы в корневой каталог USB-накопителя после его форматирования.

Шаг третий: загрузка в DOS

Теперь вы можете загрузиться в DOS, перезагрузив компьютер с подключенным USB-накопителем. Если ваш компьютер не загружается автоматически с USB-накопителя, вам может потребоваться изменить порядок загрузки или использовать меню загрузки для выбора устройства, с которого вы хотите загрузиться.

Находясь в DOS, вы можете запустить программу, скопированную на USB-накопитель, введя ее имя в командной строке DOS. Следуйте всем инструкциям, приведенным в документации производителя, для запуска приложения.

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

  • › Что такое микропрограмма или микрокод и как обновить оборудование?
  • › Как создавать загрузочные USB-накопители и SD-карты для каждой операционной системы
  • › Как проверить версию BIOS и обновить ее
  • › Почему для прошивки UEFI вашего ПК требуются обновления безопасности
  • › Почему прозрачные чехлы для телефонов желтеют?
  • › Как восстановить метки панели задач в Windows 11
  • › Почему не было Windows 9?
  • › Как установить Google Play Маркет в Windows 11

Я хочу перенести их на дискету и сделать ее загрузочной. Я попытался просто скопировать их на диск, однако при попытке получить обычную ошибку «это не системный диск». Мне нужно использовать именно этот набор, поскольку IO.SYS и MSDOS.SYS специально созданы для ПК, который я использую. Я попытался смешать и сопоставить, используя загрузочный диск vanilla DOS 3.3, но в итоге он вообще не работал.

Любая помощь приветствуется!

льдкремер

Ветеран

Как насчет следующих команд:
format /?
система /?

как в:
A:>format B:
A:>sys B:

Камень

10 000 участников

Это не просто, если вообще возможно.

Единственные известные мне способы создания загрузочного диска — это SYS, FORMAT ИЛИ DISKCOPY. И все три из этих вариантов требуют, чтобы у вас был загрузочный диск для начала. Так что мне тоже было бы интересно узнать, как, как вы выразились, «создать загрузочный диск с нуля».

Камень

10 000 участников

Как насчет следующих команд:
format /?
система /?

как в:
A:>format B:
A:>sys B:

Ларри, использование команды SYS требует, чтобы системные файлы уже были должным образом установлены на другом (загрузочном) диске, загружены и работали под текущей ОС.

2icebitn

Запрещено

Это можно сделать с помощью ассемблера. Не спрашивайте подробностей сейчас, я не спал всю ночь. У вас должно быть что-то записано в загрузочный сектор. Черт, парень, которого я знал, создал загрузочный диск Victor 9000 из образа, который не читался на ПК, gcr, шпинделе с переменной скоростью или суфине. Вы не можете просто сбросить эти файлы на диск и сделать его загрузочным. Я просто не могу вспомнить, хотя я делал это в прошлые годы. Рядом будет кто-то, кто расскажет вам об этом. Компакт-диски и DVD аналогичны. Опять же, не спрашивайте меня, как я это сделал, но с помощью утилит Norton я смог создать загрузочный компакт-диск для uim linux много лет назад.

Я написал очень простую программу на ассемблере, которая дублирует диск в одном приводе на пустой в другом. Это могло быть около 20 строк кода (в отладке). Я думаю, что то, что вы хотите сделать, значительно сложнее, потому что вы манипулируете файлами, а не секторами диска (да, более упрощенно). Однако это все еще не ракетостроение.

Камень

10 000 участников

Какой-то парень

Ветеран

Мне нужно использовать именно этот набор, поскольку файлы IO.SYS и MSDOS.SYS специально созданы для ПК, который я использую. Я попытался смешать и сопоставить, используя загрузочный диск vanilla DOS 3.3, но в итоге он вообще не работал.

Что это за компьютер, для которого требуется специальная версия DOS?

Проблема в том, что вам также нужен фрагмент кода, который находится в загрузочном секторе.Этот код обычно относится к версии DOS.

Обычно можно загрузиться с предоставленной поставщиком загрузочной дискеты или внутреннего жесткого диска, а затем выполнить SYS или FORMAT /S другой диск или жесткий диск.

Если для этой системы доступны загружаемые образы DOS, вам потребуется записать образ с помощью ImageDisk, WinImage или аналогичного. Что бы записать загрузочный сектор. Кстати, WinImage может изменять размер загрузочных дисков между форматами разного размера.

Если мы имеем дело с обычной дискетой или жестким диском, существует инструмент под названием READBOOT с условно-бесплатным форматировщиком дискет FDFORMAT, который может считывать или записывать загрузочные сектора на произвольные диски и с них, не стирая данные блока параметров Bios, которые находится в загрузочном секторе, независимо от того, какая ОС запущена в данный момент. - Единственная проблема возникает, если вы используете компьютер, не совместимый с аппаратным обеспечением IBM, который использует формат гибкого диска, который не является стандартным форматом 160 КБ, 180 КБ, 320 КБ, 360 КБ, 720 КБ, 1,2 МБ или 1,44 МБ.

Читайте также: