Загрузочный раздел MSDOS с другими ОС без сменных носителей

272
Mike

Я знаю, я знаю ... Это 2018 год, и люди говорят, что DOS мертв.

НО. Мне нужно разобраться с проблемой аппаратного обеспечения.

Я создал свое собственное оборудование для использования с параллельным портом. Одна версия этого оборудования работала, а текущая - нет.

Чтобы еще больше усугубить проблему, современные ОС добавляют уровень «защиты», в котором требуются разрешения для использования такого оборудования по назначению (Пример: Porttalk для winXP + требуется для прямого доступа к последовательным / параллельным портам).

Поэтому для того, чтобы я мог полностью определить, виноват ли мой компьютер или само оборудование, мне нужен доступ к чистой DOS.

У меня есть следующие варианты, которые я НЕ хочу использовать:

  1. используйте съемный загрузочный диск
  2. отформатировать весь жесткий диск, стирая все, кроме DOS

В настоящее время на моей машине установлен Linux и Windows XP, и он просматривается загрузчиком lilo.

Я попытался создать раздел с помощью cfdisk, а затем я успешно создал файл образа этого диска и отформатировал его с помощью системы msdos в DOSBOX, используя команду imgmount и boot для dd и dosbox, а затем попытался скопировать этот образ обратно в новый раздел linux, но когда Я хотел посмотреть файлы, после чего вновь созданный раздел не монтируется (mount: нет такого файла или каталога)

Linux является Slackware 12, а Windows - Windows XP.

Что я могу сделать (используя Windows XP или Linux), чтобы сделать базовую загрузочную файловую систему DOS в своем собственном разделе на том же жестком диске, что и другие разделы, не разрушая ни один из разделов?

Я использую QuickBasic, поставляемый с DOS 6.22, для тестирования моих последовательных и параллельных портов.

0
https://stackoverflow.com/questions/17851461/how-to-access-parallel-port-in-linux Я знаю, что вы хотите DOS, но вы также можете использовать Linux. cybernard 6 лет назад 0

0 ответов на вопрос